Nova različica MirageOS 3.6 je zdaj na voljo z različnimi izboljšavami za Solo5

OS Mirage

Napovedano je bilo Pred nekaj dnevi začetek nove različice projekta MirageOS 3.6, kateri je knjižnica operacijskega sistema, ki omogoča usposabljanje operacijski sistemi za eno aplikacijo kot a "Unikernel" ki je samostojno in lahko deluje brez uporabe operacijskih sistemov, neodvisno jedro operacijskega sistema.

Za razvoj aplikacij se uporablja OCaml. Koda projekta se distribuira pod brezplačno licenco ISC. Osnovna ideja za unikernelom je to je zelo optimiziran in posebej zasnovan operacijski sistem ki lahko pomaga pri omogočanju učinkovito delovanje in dostava aplikacij.

Vsa funkcionalnost na nizki ravni, ki je del operacijskega sistema, je izvedena v obliki knjižnice, ki je priložena aplikaciji.

Aplikacijo je mogoče razviti v katerem koli operacijskem sistemu, po tem se zbere v specializirano jedro (unikernel koncept), ki se lahko izvaja neposredno na hipervizorjih Xen, KVM, BHyve in VMM (OpenBSD) na mobilnih platformah v obliki postopka v okolju, skladnem s POSIX, ali v oblačnih okoljih Amazon Elastic Compute Cloud in Google Compute Engine.

Ustvarjeno okolje ne vsebuje nič odveč in neposredno deluje s hipervizorjem brez krmilnikov in sistemskih slojev, kar doseže znatno zmanjšanje skupnih stroškov in večjo varnost.

Delo z MirageOS sestoji iz treh faz: pripravite konfiguracijo z definicijo paketov OPAM, ki se uporabljajo v okolju, zgradite okolje in zaženite okolje.

Izvajalno okolje za Xen temelji na tankem jedru Mini-OS in za druge hipervizorje in sisteme, ki temeljijo na jedru Solo5.

Kaj je novega v MirageOS 3.6?

Glavne spremembe v novi različici so povezane z zagotavljanjem podpore za nove funkcije, predlagane v Samo5 0.6.0. Kar se je prvotno začelo kot projekt za prenos MirageOS-a za zagon na hipervizorju Linux / KVM. Od takrat je to postalo bolj splošno izvajanje peskovnika, primeren za izvajanje aplikacij, zgrajenih z različnimi unikernel-i, ki ciljajo na različne tehnologije peskovnika v različnih gostiteljskih operacijskih sistemih in hipervizorjih.

Med izvedenimi izboljšavami Poudarjena je podpora za manifest, ki vam omogoča definiranje več omrežnih vmesnikov in naprav za shranjevanje povezan z unikernelom med izolacijo na podlagi hvt, spt in muen backends (uporaba genode in virtio backends je doslej omejena na eno napravo) -

Tako dobro, kot podpora za omogočanje zaščite pred razbijanjem skladov privzeto prek orodne verige in izboljšana zaščita strani pri nekaterih ciljih.

Druga novost, ki izstopa v oglasu, je ta je dodal možnost za zagon unikernela MirageOS v izoliranem okolju spt, ki ga ponuja Solo5. Pri uporabi zaledja spt se jedra MirageOS izvajajo v uporabniških procesih Linuxa z minimalno izolacijo na podlagi seccomp-BPF.

Okrepljena je zaščitna zaščita na osnovi Solo5 (hvt, spt), na primer zagotovljeno je prevajanje v načinu SSP (Stack Crush Protection).

Kako priti do MirageOS?

Za tiste, ki jih zanima pridobitev te nove različice MirageOS, lahko to storijo po navodilih, ki jih delimo spodaj.

Zahteve Če želite namestiti MirageOS, štejte s sistemom UNIX (Linux, Mac ali BSD) in imajo OPAM 2.0.0 ali novejši in OCaml 4.05.0 ali novejši.

V nasprotnem primeru jih je mogoče namestiti z enim od naslednjih ukazov v terminalu, odvisno od vaše distribucije.

V primeru tistih, ki so uporabniki Debian, Ubuntu ali njihovi izpeljanki:

sudo apt-get update
sudo apt-get install opam

Medtem ko je za tiste, ki uporabljajo Arch Linux, Manjaro ali kateri koli drugi izpeljanki Arch:

sudo pacman -S opam

Fedora, RHEL, CentOS ali kateri koli drug njihov derivat:

sudo dnf -i opam

Končno, za namestitev MirageOS:

opam init
opam install mirage


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.