Izdanje smolBSD 0.2, alata za kreiranje brzih mikro gradnji NetBSD-a

Objavljen je izdanje alata smolBSD, koji omogućava kreiranje specijalizovanih minimalističkih izdanja NetBSD, koja uključuju samo neophodne sistemske komponente i brzo pokretnu jezgru netbsd-MICROVM. Jedna od primena smolBSD-a je kreiranje skraćenih sistemskih okruženja (micro VM) za izvršavanje pojedinačnih serverskih aplikacija u virtuelnim mašinama. Veličina kreiranog osnovnog okruženja je oko 10 MB. Pokretanje servisa u novoj virtualni napravi upotrebi takvih mikro-VM obavlja se za otprilike 10 mikrosekundi, tj. uporedivo je sa brzinom pokretanja kontejnera. Kod se distribuira pod BSD licencom. Projekat se razvija od strane francuske zajednice programera NetBSD.

Za kreiranje okruženja se koristi alatka mksmolnb, koja može biti pokrenuta na NetBSD-u, GNU/Linux-u i macOS-u. Tokom izgradnje na NetBSD-u, u formiranom sistemskom imidžu se koristi datotečni sistem FFS, dok se pri izgradnji na Linux-u i macOS-u koristi ext2. Projekat obezbeđuje reprodukovana izdanja, koja omogućavaju potvrdu da su distribuirani binarni fajlovi sastavljeni iz ponuđenog izvornog koda i da ne sadrže skrivene izmene.

Projekat pruža primere skripti za pokretanje kreiranih okruženja u QEMU i sistemu virtualizacije Firecracker, koji implementira koncept microVM-a za postizanje performansi na nivou običnih kontejnera uz korišćenje hardverske virtualizacije zasnovane na hypervizoru KVM.

Izmene koje je projekat pripremio za direktno pokretanje jezgre menadžera virtualnih naprav i optimizaciju rada u virtuelnim mašinama, već su prihvaćene u osnovnom sastavu jezgre NetBSD i biće dostupne u izdanju NetBSD 11. Do izlaska izdanja NetBSD 11, optimizovane jezgre se posebno objavljuju od strane projekta za arhitekture x86_64 i i386.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster