SmolBSD projekt arendab tööriistu mikrobuildide loomiseks NetBSD, mis sisaldavad ainult teatud rakenduse jaoks minimaalset vajalikku komponenti ja mis võivad laadida vähem kui sekundiga. SmolBSD-d saab kasutada kärbitud virtualiseeritud keskkondade loomiseks, et isoleerida üksikute teenuste käivitamine. Loobetava põhikeskkonna suurus on umbes 10 MB. Projekti kood on litsentseeritud BSD all.
Keskkondade loomiseks on ette valmistatud tööriist mksmolnb, mis võib töötada NetBSD ja GNU/Linux-is. NetBSD-s koostamisel rakendatakse loodud süsteemi pildis failisüsteemi FFS, Linux-is koostamisel — ext2. Tööriist pakub näiteid skriptidest loodud keskkondade käivitamiseks QEMU-s ja virtualiseerimissüsteemis Firecracker, mis rakendab microVM kontseptsiooni, eesmärgiga saavutada jõudlus tasemel tavaliste konteineritega, kasutades riistvaralist virtualiseerimist hüperviisori põhjal. KVM.
Allikas: opennet.ru
