MirageOS 3.9 ya zo tare da sake fasalin mai kula da hypervisor kuma tare da shi babban ci gaba

Sabuwar sigar An riga an saki MirageOS 3.9 kuma a cikin wannan sabon sigar canje-canje masu mahimmanci suna faruwa, kamar sake fasalin aikin hypervisor na Xen wanda ya ba mu damar samun ingantaccen ci gaba tare da Unikernel, wanda ke fassara zuwa babban aiki.

Ga waɗanda ba su san MirageOS ba, ya kamata ku san hakan wannan tsarin ne wanda ke ba da damar ƙirƙirar tsarin aiki na aikace-aikace, inda aka gabatar da aikace-aikacen azaman mai "unikernel" mai zaman kansa wanda yake iya gudana ba tare da amfani da tsarin aiki ba, wani kwaron OS daban, da kowane Layer.

Ana amfani da yaren OCaml don ci gaban aikace-aikace. An rarraba lambar aikin a ƙarƙashin lasisin ISC kyauta.

Duk ƙananan matakan da ke cikin tsarin aiki ana aiwatar da shi ta hanyar hanyar ɗakin karatu haɗe da aikace-aikacen. Ana iya ci gaba da aikace-aikacen a kan kowane tsarin aiki, bayan haka an tattara shi a cikin kwaya ta musamman (tunanin unikernel), wanda na iya yin aiki kai tsaye a saman Xen, KVM, BHyve da VMM masu kulawa (OpenBSD), akan dandamali na wayoyin hannu, azaman tsari a cikin yanayi mai dacewa da POSIX ko a cikin Amazon Elastic Compute Cloud da muhallin girgije na Google Compute Engine.

Yanayin da aka kirkira ya ƙunshi komai da komai kuma yana hulɗa kai tsaye tare da mai ba da kulawa ba tare da masu kulawa ko tsarin tsarin ba, wanda zai iya rage sama da haɓaka tsaro.

Yin aiki tare da MirageOS ya sauko zuwa matakai uku: shirya sanyi tare da ma'anar fakitin OPAM da aka yi amfani da su a cikin muhalli, gina mahalli kuma fara yanayin.

Lokacin aiki don samar da aiki a kan hypervisors ya dogara da kernel na Solo5.

Kodayake an gina aikace-aikace da dakunan karatu a cikin babban harshen OCaml, yanayin da aka samu yana nuna kyakkyawan aiki da ƙarami kaɗan (misali, uwar garken DNS 200 KB ne kawai a girma).

Hakanan an sauƙaƙa da kula da muhalli, tunda idan kuna buƙatar sabunta shirin ko canza tsarin, ƙirƙirar da fara sabon yanayi. Yawancin ɗakunan karatu na OCaml da yawa suna tallafawa don aiwatar da ayyukan cibiyar sadarwa (DNS, SSH, OpenFlow, HTTP, XMPP, da sauransu), aiki tare da ɗakunan ajiya, da kuma samar da aikin sarrafa bayanai iri ɗaya.

Babban labarai na MirageOS 3.9

Wannan sabon juzu'in yana gabatar da shi a matsayin manyan labarai Xen hypervisor ya sake fasalta damar MirageOS unikernel yayi aiki a yanayin PVHv2, wanda ya haɗu da abubuwa na halaye na paravirtualization (PV) na I / O, katsewa sarrafawa, taya, da kuma hulɗar kayan aiki, ta amfani da cikakkiyar ƙa'idar aiki (HVM) don iyakance umarnin masu gata, keɓewar syscall, da kuma teburin ƙawancen tebur. Hakanan ta samar da tallafi ga QubesOS 4.0.

An sake sake tallafa wa wakilin na Xen tun daga farko kuma yanzu yana dogara ne akan kayan aikin Solo5 (sandbox don unikernel).

Cire tallafi don tsohon lokacin aikin Xen dangane da ƙaramin kwaron Mini-OS. Duk mara bayan UNIX yanzu suna amfani da daidaitaccen lokacin OCaml mai zaman kansa na kamara.

Tsarin lokaci na OCaml ta hanyar canjin yanayi na OCAMLRUNPARAM yanzu ana samunsa azaman sigogin buɗa unikernel.

Bugu da kari, MirageOS unikernel na Xen ya hada da kariyar zamani kamar su SSP kariyar kariya ga lambar C, W ^ X (Rubuta XOR Kashe) da canal heap malloc.

Yadda ake samun MirageOS?

Ga waɗanda ke da sha'awar iya samun wannan sabon sigar na MirageOS, za su iya yin hakan ta bin umarnin da muka raba a ƙasa.

Abubuwan da ake buƙata shigar MirageOS shine a kirga tare da tsarin UNIX (Linux, Mac ko BSD) kuma suna da OPAM 2.0.0 ko kuma daga baya kuma OCaml 4.05.0 ko kuma daga baya.

Idan ba haka lamarin yake ba, ana iya girka su ta hanyar aiwatar da ɗayan umarni masu zuwa a cikin tashar gwargwadon rarraba ku.

Game da waɗanda suke masu amfani da Debian, Ubuntu ko abubuwan da suka samo asali daga waɗannan:

sudo apt-get update
sudo apt-get install opam

Yayinda ga wadanda suke amfani Arch Linux, Manjaro ko wani abin da ya samo daga Arch:

sudo pacman -S opam

Fedora, RHEL, CentOS ko wani mahimmancin waɗannan:

sudo dnf -i opam

A ƙarshe, shigar MirageOS:

opam init
opam install mirage


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.