Suna ba da shawarar ci gaban Popcorn a cikin Linux Kernel

Idan abu na farko da ya faro a zuciya shine mashahurin aikace-aikacen da zai baku damar duba abun ciki ta hanyar ladabi, ina tsoron fada muku a'a, ba haka bane, abin da muke magana akai masu haɓaka daga Jami'ar Kimiyyar Kimiyya ta Virginia wanda kwanan nan yayi a shawara don tattaunawa tare da masu haɓaka kernel na Linux a kan saitin faci tare da aiwatar da tsarin Popcorn (Rarraba readarƙashin readarya) don rarraba zaren.

Wannan tsarin ba ka damar tsara aiwatar da aikace-aikace a kan kwamfutoci da yawa tare da rarrabawa da ƙaura bayyananniyar kwarara tsakanin runduna. Tare da Popcorn, ana iya fara aikace-aikace a kan runduna guda ɗaya, bayan haka ana iya canzawa zuwa wani mahalarta ba tare da tsangwama ba. A cikin shirye-shiryen da yawa da aka karanta, an yarda da ƙaura zuwa wasu rundunonin masu zaren zare ɗaya.

Game da Gulbi

Ba kamar aikin CRIU ba, wanda ke ba ku damar adana tsarin aiwatarwa da ci gaba da aiwatarwa akan wani tsarin, Popcorn yana ba da haske da ƙaura mai ƙarfi tsakanin runduna yayin aiwatar da aikace-aikace, ba tare da buƙatar aikin mai amfani da tabbatar da daidaiton ƙwaƙwalwar ajiya ba a kan dukkan rundunonin inda zaren ke gudana a lokaci guda.

popcorn yana ba da kwandon facin kwalliyar Linux da kuma dakin karatu tare da gwajin da ke nuna yadda za a iya amfani da tsarin Popcorn daga kiraye-tafiye na ƙaura a cikin aikace-aikacen aiwatarwa masu gudana.

A matakin kernel, ana samarda kari zuwa tsarin ƙwaƙwalwar ajiya mai kama da tsari tare da rarraba raba ƙwaƙwalwar aiwatarwa, wanda ba da damar aiwatarwa akan runduna daban-daban don samun damar daidaitaccen filin adireshin kamala. An tabbatar da daidaiton shafukan ƙwaƙwalwar kama-da-wane ta hanyar yarjejeniya wacce ke maimaita shafukan ƙwaƙwalwar zuwa ga mai masaukin lokacin da aka isa gare su don karantawa kuma ya ɓata shafukan ƙwaƙwalwar lokacin da aka rubuta su.

Ana aiwatar da ma'amala tsakanin runduna ta amfani da mai kula da sakon kernel wanda aka watsa akan bututun TCP. An lura cewa ana amfani da TCP / IP don sauƙaƙe lalacewa da gwaji yayin ci gaba. Masu haɓakawa sun fahimci cewa dangane da tsaro da aiki, TCP / IP ba ita ce hanya mafi kyau ba don canja wurin abubuwan da ke jikin kernel da shafukan ƙwaƙwalwa tsakanin masu masaukin baki. Duk rundunonin da ke gudanar da aikace-aikacen da aka rarraba dole ne su kasance daidai da amintacce. Bayan kwanciyar hankali na ainihin algorithms, za a yi amfani da ingantaccen yanayin sufuri.

Tun daga 2014, Popcorn an haɓaka azaman aikin bincike don nazarin yuwuwar ƙirƙirar aikace-aikacen da aka rarraba, waɗanda za a iya aiwatar da zarensu a wurare daban-daban a cikin tsarin kwamfuta iri-iri, wanda za a iya haɗa ginshiƙan bisa dogaro da tsarin gine-ginen umarni iri iri (Xeon / Xeon-Phi, ARM / x86, CPU / GPU / FPGA).

Alamar facin da aka gabatar wa masu haɓaka kernel na Linux kawai tana goyan bayan gudana akan runduna tare da x86 CPU, amma kuma akwai wani karin sigar aikin Popcorn Linux wanda ke ba da damar aikace-aikace suyi aiki akan runduna tare da gine-ginen CPU daban-daban (x86 da ARM).

Don amfani da Popcorn a cikin mahalli daban-daban, dole ne ku yi amfani da mai tarawa na musamman na LLVM. Tare da aiwatar da kisa a kan rundunonin da ke da gine-gine iri ɗaya, ba a buƙatar sake ginawa ta hanyar mai tarawa daban.

Bugu da ƙari, zamu iya lura da sanarwar wani abu makamancin aikin Telefork tare da aiwatar da samfurin farko na API don fara aiwatar da yara akan wasu kwamfutoci a cikin gungu (kamar cokali mai yatsu (), amma canja wurin tsarin reshen zuwa wata kwamfutar).

An rubuta lambar a cikin Tsatsa kuma ya zuwa yanzu yana ba da izinin cloning kawai matakai mafi sauƙi waɗanda basa amfani da albarkatun tsarin, kamar fayiloli. Lokacin yin kira na telefork, ƙwaƙwalwar ajiyar da tsarin da ke da alaƙa da aikin ana ɗaura su zuwa wani mahaɗan da ke tafiyar da uwar garken uwar garke (telepad).

Amfani da ptrace, aikin mirroring din aikin ana serialized kuma, tare da yanayin tsari da rajistan ayyukan, an sauya su zuwa wani mahalarta. API ɗin kuma yana ba ku damar adana yanayin aiwatarwa zuwa fayil kuma dawo da shi ta ciki.

Source: https://lkml.org/


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.