UtgÄvan av smolBSD 0.2, ett verktyg för att skapa snabbstartade mikrosamlingar av NetBSD.

SmolBSD-verktyget har publicerats, vilket möjliggör skapandet av specialiserade minimalistiska byggen av NetBSD, som inkluderar endast den nödvÀndiga uppsÀttningen systemkomponenter och en snabbstartande kÀrna, netbsd-MICROVM. En av tillÀmpningarna av smolBSD Àr att skapa bantade systemmiljöer (micro VM) för att köra specifika serverapplikationer i virtuella maskiner. Den grundlÀggande miljön som skapas Àr cirka 10 MB. Starten av tjÀnsten i en ny en virtuell maskin vid anvÀndning av sÄdana mikro-VM sker pÄ ungefÀr 10 mikrosekunder, dvs. jÀmförbart med hastigheten för containerstart. Koden distribueras under BSD-licensen. Projektet utvecklas av det franska NetBSD-utvecklarsamfundet.

För skapandet av miljöerna anvÀnds verktyget mksmolnb, vilket kan köras pÄ NetBSD, GNU/Linux och macOS. Vid byggande i NetBSD anvÀnds FFS filsystemet i den skapade systemavbilden, medan ext2 anvÀnds vid byggande i Linux och macOS. Projektet tillhandahÄller reproducerbara byggen som gör det möjligt att kontrollera att de distribuerade binÀra filerna Àr byggda frÄn den angivna koden och inte innehÄller dolda Àndringar.

Projektet erbjuder exempel pÄ skript för att starta de skapade miljöerna i QEMU och virtualiseringssystemet Firecracker, som implementerar konceptet microVM för att uppnÄ prestanda pÄ nivÄ med vanliga containrar genom att anvÀnda hÄrdvaruvirtualisering baserad pÄ KVM-hypervisor.

Ändringar som förberetts av projektet för direkt start av kĂ€rnan med hjĂ€lp av hanteraren virtuella maskiner och optimering av driften i virtuella maskiner har redan accepterats i den huvudsakliga kĂ€rnkoden i NetBSD och kommer att finnas tillgĂ€ngliga i utgĂ„van NetBSD 11. Fram till utgĂ„van av NetBSD 11 publiceras optimerade kĂ€rnor separat av projektet för arkitekturerna x86_64 och i386.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster