Pubblicata la versione 0.2 di smolBSD, un toolkit per creare micro-builds di NetBSD che si avviano rapidamente.

È stato pubblicato il toolkit smolBSD, che consente di creare versioni specializzate e minimaliste di NetBSD, includendo solo il set necessario di componenti di sistema e un kernel netbsd-MICROVM a rapida avvio. Uno degli usi di smolBSD è la creazione di ambienti di sistema ridotti (micro VM) per l’esecuzione di singole applicazioni server all’interno di macchine virtuali. La dimensione dell'ambiente di base creato è di circa 10 MB. L'avvio del servizio in una nuova macchina virtuale micro-VM richiede circa 10 microsecondi, quindi paragonabile alla velocità di avvio dei contenitori. Il codice è distribuito sotto licenza BSD. Il progetto è sviluppato dalla comunità francese di sviluppatori di NetBSD.

Per la creazione degli ambienti si utilizza lo strumento mksmolnb, che può essere eseguito su NetBSD, GNU/Linux e macOS. Durante la costruzione su NetBSD, l'immagine di sistema risultante utilizza il file system FFS, mentre durante la costruzione su Linux e macOS si utilizza ext2. Il progetto offre build riproducibili, che permettono di verificare che i file binari distribuiti siano stati costruiti dal codice sorgente fornito e che non contengano modifiche nascoste.

Il progetto fornisce esempi di script per eseguire gli ambienti creati in QEMU e nel sistema di virtualizzazione Firecracker, che implementa il concetto di microVM per ottenere prestazioni pari a quelle dei normali contenitori utilizzando la virtualizzazione hardware basata sul hypervisor KVM.

Le modifiche preparate dal progetto per l'avvio diretto del kernel da parte del gestore di macchine virtuali e per ottimizzare le prestazioni nelle macchine virtuali sono già state accettate nel kernel principale di NetBSD e saranno disponibili nella release di NetBSD 11. Prima del rilascio di NetBSD 11, i kernel ottimizzati vengono pubblicati separatamente dal progetto per le architetture x86_64 e i386.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster