A MirageOS 3.6 új verziója már elérhető a Solo5 különböző fejlesztéseivel

Mirage operációs rendszer

Bejelentették Pár napja a MirageOS 3.6 projekt új verziójának elindítása, ami egy operációs rendszer könyvtár, amely lehetővé teszi a képzést egyetlen alkalmazás operációs rendszerek, mint a "Unikernel" amely autonóm, operációs rendszerek használata nélkül képes futtatni, független operációs rendszer kernel.

Az alkalmazás fejlesztéséhez az OCaml-t használják. A projekt kódja ingyenes ISC licenc alatt kerül terjesztésre. Az alapötlet egy unikernel mögött az áll egy nagyon optimalizált és speciálisan tervezett operációs rendszer amelyek segíthetnek az engedélyezésben hatékony működtetés és alkalmazások kézbesítése.

Az operációs rendszerben rejlő összes alacsony szintű funkcionalitás az alkalmazáshoz csatolt könyvtár formájában valósul meg.

Az alkalmazás bármilyen operációs rendszeren fejleszthető, ezt követően egy speciális kernellé állítják össze (unikernel koncepció), hogy közvetlenül a hipervizorok tetején futtatható Xen, KVM, BHyve és VMM (OpenBSD), mobil platformokon, folyamat formájában POSIX-kompatibilis környezetben vagy az Amazon Elastic Compute Cloud és a Google Compute Engine felhő környezeteiben.

A létrehozott környezet nem tartalmaz semmit feleslegeset, és vezérlők és rendszerrétegek nélkül közvetlenül kölcsönhatásba lép a hipervizorral, jelentősen csökkentve az összköltségeket és fokozott biztonságot.

A MirageOS-szal való együttműködés három szakaszból áll: készítse elő a konfigurációt a környezetben használt OPAM csomagok meghatározásával, építse fel a környezetet és indítsa el a környezetet.

A Xen-en végzett munka futási ideje a Mini-OS vékony kernelen, más hipervizorok és rendszerek pedig a Solo5 kernelen alapul.

A MirageOS 3.6 újdonságai

A fő változások az új verzióban kapcsolatos támogatáshoz kapcsolódnak ben javasolt új funkciók Csak5 0.6.0. Eredetileg a MirageOS Linux / KVM hipervisoron történő futtatására irányuló projektjeként indult. Azóta ez lett általánosabb homokozó futásidejű környezet, alkalmas különféle egyedi rendszerek felhasználásával épített alkalmazások futtatására, különböző homokozó technológiákat célozva meg a különféle gazdagép operációs rendszerek és hipervizorok számára.

A megvalósított fejlesztések között A manifeszt támogatás ki van emelve, így több hálózati adaptert és tárolóeszközt határozhat meg hvt, spt és muen háttér-alapú izolálás során az unikernelhez csatlakozik (a genode és a virtio háttérprogramok használata egy eszközre korlátozódik eddig) -

Továbbá támogatás a verem összetörő védelmének engedélyezéséhez alapértelmezés szerint a teljes eszköztárban, és egyes céloknál javult az oldalvédelem.

A hirdetésben feltűnő másik újdonság az hozzáadta a MirageOS unikernel futtatásának képességét a Solo5 által biztosított elszigetelt spt környezetben. Az spt háttérprogram használatakor a MirageOS magok a Linux felhasználói folyamatokban futnak, minimális elkülönítéssel, a seccomp-BPF alapján.

A Solo5-alapú háttérvédelem (hvt, spt) megerősödik, például SSP (Stack Crush Protection) módban történő fordítás biztosított.

Hogyan lehet beszerezni a MirageOS-t?

Azok számára, akik szeretnék megszerezni a MirageOS új verzióját, megtehetik az alábbiakban megosztott utasítások követésével.

A követelmények a MirageOS telepítése számít UNIX rendszerrel (Linux, Mac vagy BSD), OPAM 2.0.0 vagy újabb és OCaml 4.05.0 vagy újabb verzióval.

Abban az esetben, ha nem ez a helyzet, akkor a terjesztéstől függően a következő parancsok egyikének végrehajtásával telepíthetők a terminálba.

Azok esetében, akik a Debian, Ubuntu vagy ezek származékai:

sudo apt-get update
sudo apt-get install opam

Míg azok számára, akik használják Arch Linux, Manjaro vagy az Arch bármely más származéka:

sudo pacman -S opam

Fedora, RHEL, CentOS vagy ezek bármely más származéka:

sudo dnf -i opam

Végül, a MirageOS telepítéséhez:

opam init
opam install mirage


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.