Versioni i ri i MirageOS 3.6 tani është në dispozicion me përmirësime të ndryshme për Solo5

Mirage OS

U njoftua Pak ditë më parë lansimi i versionit të ri të projektit MirageOS 3.6, e cila është një bibliotekë e sistemit operativ që lejon trajnimin sisteme operative me një aplikacion të vetëm si a "Unikernel" e cila është autonome, e aftë të funksionojë pa përdorimin e sistemeve operative, një bërthamë e pavarur e sistemit operativ.

Për zhvillimin e aplikacionit, përdoret OCaml. Kodi i projektit shpërndahet nën një licencë ISC falas. Ideja themelore pas një unikernel është ajo është një sistem operativ mjaft i optimizuar dhe i krijuar posaçërisht që mund të ndihmojë në mundësimin funksionimi efikas dhe shpërndarja e aplikacionit.

I gjithë funksionaliteti i nivelit të ulët i natyrshëm në sistemin operativ zbatohet në formën e një biblioteke të bashkangjitur në aplikacion.

Aplikacioni mund të zhvillohet në çdo sistem operativ, pas së cilës ajo përpilohet në një bërthamë të specializuar (koncepti unikernel), që mund të drejtohet drejtpërdrejt në krye të mbikëqyrësve Xen, KVM, BHyve dhe VMM (OpenBSD), në platformat mobile, në formën e një procesi në një mjedis të përputhshëm me POSIX ose në mjediset e reve të Amazon Elastic Compute Cloud dhe Google Compute Engine.

Ambienti i gjeneruar nuk përmban asgjë të tepërt dhe bashkëvepron drejtpërdrejt me hypervisor pa kontrollues dhe shtresa të sistemit, duke arritur një ulje të konsiderueshme të kostove të përgjithshme dhe rritjen e sigurisë.

Puna me MirageOS zbret në tre faza: përgatitni konfigurimin me përkufizimin e paketave OPAM të përdorura në mjedis, ndërtoni mjedisin dhe filloni mjedisin.

Koha e ekzekutimit për të punuar në Xen bazohet në kernelin e hollë Mini-OS dhe për hipervizorët dhe sistemet e tjera të bazuara në kernelin Solo5.

Çfarë ka të re në MirageOS 3.6?

Ndryshimet kryesore në versionin e ri janë të lidhura me ofrimin e mbështetjes për tiparet e reja të propozuara në Vetëm5 0.6.0. I cili fillimisht filloi si një projekt për të transportuar MirageOS për të ekzekutuar në hipervizorin Linux / KVM. Që atëherë, ajo është bërë një kohë më e përgjithshme e funksionimit të sandboxit, i përshtatshëm për ekzekutimin e aplikacioneve të ndërtuara duke përdorur unikernel të ndryshëm, duke synuar teknologji të ndryshme të sandbox-it në sisteme të ndryshme operative host dhe hipervizorë.

Ndër përmirësimet e implementuara Mbështetja e dukshme theksohet, duke ju lejuar të përcaktoni adaptorë të shumtë të rrjetit dhe pajisje ruajtjeje i lidhur me unikernel gjatë izolimit bazuar në ekuilibrat hvt, spt dhe muen (përdorimi i backends gjenode dhe virtio është i kufizuar në një pajisje deri më tani) -

Si dhe mbështetje për mundësimin e mbrojtjes së shkatërrimit të pirgjeve nëpër mjete me parazgjedhje dhe mbrojtje e përmirësuar e faqeve në disa objektiva.

Një tjetër risi që bie në sy në reklamë është se shtoi aftësinë për të ekzekutuar unikernel MirageOS në mjedisin e izoluar spt të siguruar nga Solo5. Kur përdorni backt spt, bërthamat MirageOS ekzekutohen në proceset e përdoruesve të Linux me izolim minimal të bazuar në seccomp-BPF.

Mbrojtja e mbështetur në bazë solo5 (hvt, spt) forcohet, për shembull sigurohet përpilimi në modalitetin SSP (Stack Crush Protection).

Si të merrni MirageOS?

Për ata që janë të interesuar të jenë në gjendje të marrin këtë version të ri të MirageOS, ata mund ta bëjnë këtë duke ndjekur udhëzimet që ndajmë më poshtë.

Kërkesat të instalosh MirageOS do të thotë të llogaritësh me një sistem UNIX (Linux, Mac ose BSD) dhe kanë OPAM 2.0.0 ose më të ri dhe OCaml 4.05.0 ose më të ri.

Në rast se nuk është ky rast, ato mund të instalohen duke ekzekutuar një nga komandat e mëposhtme në terminal në varësi të shpërndarjes tuaj.

Në rastin e atyre që janë përdorues të Debian, Ubuntu ose derivatet e këtyre:

sudo apt-get update
sudo apt-get install opam

Ndërsa për ata që përdorin Arch Linux, Manjaro ose ndonjë derivat tjetër i Arch:

sudo pacman -S opam

Fedora, RHEL, CentOS ose ndonjë derivat tjetër i këtyre:

sudo dnf -i opam

Së fundi, për të instaluar MirageOS:

opam init
opam install mirage


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.