Projekt SmolBSD vyvíjí nástroje pro vytváření mikro-sestav NetBSD, které zahrnují pouze minimálně potřebné komponenty pro určitou aplikaci a mohou se spouštět za méně než sekundu. SmolBSD může být používán k vytváření zjednodušených virtualizovaných prostředí pro izolované spuštění jednotlivých služeb. Velikost vytvářeného základního prostředí je přibližně 10 MB. Kód projektu je šířen pod licencí BSD.
Pro vytváření prostředí byl připraven nástroj mksmolnb, který může být spuštěn na NetBSD a GNU/Linux. Při sestavení na NetBSD je v generovaném systémovém obrazu použita souborový systém FFS, zatímco při sestavení na Linuxu — ext2. V nástrojích jsou poskytovány příklady skriptů pro spouštění vytvářených prostředí v QEMU a v rámci virtualizačního systému Firecracker, který realizuje koncept microVM, zaměřený na dosažení výkonu na úrovni běžných kontejnerů při využití hardwarové virtualizace na bázi hypervisoru. KVM.
Zdroj: opennet.ru
