SmolBSD - zestaw narzędzi do tworzenia mikrokompilacji NetBSD

Projekt SmolBSD rozwija narzędzia do tworzenia mikrokompilacji NetBSD, które zawierają tylko minimalne komponenty niezbędne dla konkretnej aplikacji i mogą zostać załadowane w czasie krótszym niż sekunda. SmolBSD można wykorzystać do tworzenia uproszczonych, zwirtualizowanych środowisk do uruchamiania poszczególnych usług w izolacji. Rozmiar utworzonego środowiska bazowego wynosi około 10 MB. Kod projektu jest rozpowszechniany na licencji BSD.

Do tworzenia środowisk przygotowano zestaw narzędzi mksmolnb, który można uruchomić na platformach NetBSD i GNU/LinuxPodczas kompilacji w systemie NetBSD w generowanym obrazie systemu używany jest system plików FFS, a podczas kompilacji Linux — ext2. Zestaw narzędzi zawiera przykładowe skrypty do uruchamiania utworzonych środowisk w QEMU i systemie wirtualizacji Firecracker, który implementuje koncepcję microVM, mającą na celu osiągnięcie wydajności porównywalnej z konwencjonalnymi kontenerami, wykorzystując wirtualizację sprzętową opartą na hiperwizorze. KVM.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster