Tá an hypervisor Jailhouse 0.11 scaoileadh ag Siemens

Cuideachta Siemens foilsithe Clár hypervisor saor in aisce, Teach Jail 0.11. Tacaíonn an hypervisor le córais x86_64 le síntí VMX + EPT nó SVM + NPT (AMD-V), chomh maith le próiseálaithe ARMv7 agus ARMv8 / ARM64 le síntí fíorúlaithe. Ar leithligh ag forbairt gineadóir íomhá don hypervisor Jailhouse, ginte bunaithe ar phacáistí Debian le haghaidh feistí tacaithe. Cóid tionscadail dáilte ag ceadúnaithe faoi GPLv2.

Cuirtear an hypervisor i bhfeidhm mar mhodúl don eithne Linux agus soláthraíonn sé fíorúlú ag leibhéal an eithne. Tá comhpháirteanna do chórais aoi san áireamh cheana féin sa phríomh-eithne Linux. Chun aonrú a bhainistiú, úsáidtear na meicníochtaí fíorúlaithe crua-earraí a sholáthraíonn CPUanna nua-aimseartha. Is iad sainghnéithe Jailhouse ná a fhorfheidhmiú éadrom agus díríonn sé ar mheaisíní fíorúla a cheangal le LAP seasta, limistéar RAM agus feistí crua-earraí. Ligeann an cur chuige seo freastalaí ilphróiseálaí fisiceach amháin chun tacú le hoibriú roinnt timpeallachtaí fíorúla neamhspleácha, gach ceann acu sannta dá chroíphróiseálaí féin.

Le nasc daingean leis an LAP, íoslaghdaítear forchostais an hypervisor agus déantar a chur i bhfeidhm a shimpliú go suntasach, ós rud é nach gá sceidealóir leithdháileadh acmhainní casta a reáchtáil - cinntíonn leithdháileadh croí LAP ar leith nach ndéantar aon tascanna eile ar an LAP seo. . Is é an buntáiste a bhaineann leis an gcur chuige seo ná an cumas rochtain ráthaithe ar acmhainní agus feidhmíocht intuartha a sholáthar, rud a fhágann gur réiteach oiriúnach é Jailhouse chun tascanna a dhéantar i bhfíor-am a chruthú. Is é an taobh thíos ná scalability teoranta, teoranta ag líon na gcroí LAP.

I dtéarmaí Jailhouse, tugtar “ceamaraí” ar thimpeallachtaí fíorúla (cill, i gcomhthéacs jailhouse). Laistigh den cheamara, tá cuma ar an gcóras mar fhreastalaí aonphróiseálaí a léiríonn feidhmíocht dhúnadh le feidhmíocht croí LAP tiomnaithe. Is féidir leis an gceamara timpeallacht chórais oibriúcháin treallach a rith, chomh maith le timpeallachtaí a bhaintear as feidhmchlár amháin a rith nó feidhmchláir aonair a ullmhaítear go speisialta atá deartha chun fadhbanna fíor-ama a réiteach. Tá an chumraíocht socraithe i comhaid .chill, a chinneann an LAP, réigiúin chuimhne, agus calafoirt I/O a leithdháiltear ar an gcomhshaol.

Tá an hypervisor Jailhouse 0.11 scaoileadh ag Siemens

Sa eisiúint nua

  • Tacaíocht bhreise do Marvell MACCHIATObin, Xilinx Ultra96,
    Microsys miriac SBC-LS1046A agus Texas Instruments AM654 IDK;

  • Staitisticí breise do gach croí LAP;
  • Cumasaíodh feistí PCI a athshocrú nuair a bhíonn an ceamara múchta;
  • Tá an struchtúr Crann Gléas curtha in oiriúint do na heisiúintí eithne Linux is déanaí;
  • Cosaint bhreise i gcoinne ionsaithe Specter v64 le haghaidh ardáin ARM agus ARM2. Cuireann na socruithe qemu-arm64 san áireamh athruithe ó na heisiúintí QEMU is déanaí. Réitíodh fadhbanna le hathscríobh firmware PSCI ar bhoird Orange Pi Zero;
  • Maidir leis an ardán x86, nuair a bhíonn timpeallachtaí taispeána (príosúnaigh) á reáchtáil, cumasaítear úsáid treoracha SSE agus AVX, agus cuirtear tuairisciú eisceachta leis.

I measc na bpleananna don todhchaí tá tacaíocht a rabhthas ag súil leis le fada do IOMMUv3, rud a mhéadaíonn éifeachtúlacht úsáid taisce an phróiseálaí (dathú taisce), deireadh a chur le fadhbanna le APIC ar phróiseálaithe AMD Ryzen, an gléas ivshmem a athoibriú agus tiománaithe a chur chun cinn chuig an bpríomh-eithne.

Foinse: oscailtenet.ru

Add a comment