Bidh Intel a’ leasachadh firmware fosgailte ModernFW agus Rust hypervisor

Intel air a thaisbeanadh aig co-labhairt leantainneach OSTS (Open Source Technology Summit) na làithean seo, grunn phròiseactan fosgailte deuchainneach ùra. Mar phàirt den iomairt FW an latha an-diugh tha obair a’ dol air adhart gus inneal scalable agus tèarainte a chruthachadh airson firmware UEFI agus BIOS. Tha am pròiseact aig a’ chiad ìre de leasachadh, ach aig an ìre leasachaidh seo, tha cothroman gu leòr aig a’ phrototeip a thathar a’ moladh mar-thà airson luchdachadh kernel an t-siostaim obrachaidh a chuir air dòigh. Tha am pròiseact stèidhichte air leasachaidhean TianoCore (buileachadh UEFI fosgailte) agus a 'tilleadh na h-atharrachaidhean suas an abhainn.

Tha ModernFW ag amas air firmware minimalistic a thoirt seachad a tha freagarrach airson a chleachdadh air àrd-ùrlaran a tha amalaichte gu dìreach leithid frithealaichean airson siostaman sgòthan. Air a leithid de shiostaman, chan eil feum air a’ chòd co-chòrdalachd air ais agus na co-phàirtean airson cleachdadh uile-choitcheann a tha dualach do firmware traidiseanta UEFI a chumail sa firmware. Le bhith a’ faighinn cuidhteas de chòd gun fheum, lughdaichidh sin an àireamh de vectaran a dh’ fhaodadh a bhith ann airson ionnsaighean agus mearachdan, a bheir deagh bhuaidh air tèarainteachd agus èifeachdas. Gu sònraichte, tha obair a’ dol air adhart gus taic airson seòrsachan innealan seann-fhasanta agus gnìomhachd a thoirt air falbh bhon firmware a ghabhas coileanadh ann an co-theacsa an t-siostaim obrachaidh.

Chan eil ach na draibhearan inneal riatanach air fhàgail agus chan eil ach glè bheag de thaic air a thoirt seachad airson innealan emulated agus mas-fhìor. Far a bheil e comasach, thèid gnìomhan a ghabhas coileanadh aig ìre OS a ghluasad gu ìre an t-siostaim obrachaidh. Tha pàirt den chòd air a roinn eadar am firmware agus kernel an OS. Tha rèiteachadh modular agus gnàthaichte air a thoirt seachad. Tha taic ailtireachd an-dràsta cuingealaichte ri siostaman x86-64, agus chan eil ach Linux a’ faighinn taic bhon OS bootable (ma tha sin riatanach, faodar taic airson OSan eile a chuir an gnìomh).

Aig an aon àm, Intel air a thaisbeanadh dreachd Hypervisor Cloud, a dh’ fheuch ri hypervisor stèidhichte air co-phàirt a chruthachadh
co-phròiseact Meirge-VMM, anns a bheil, a bharrachd air Intel, Alibaba, Amazon, Google agus Red Hat cuideachd a’ gabhail pàirt. Tha Rust-VMM sgrìobhte ann an cànan Rust agus leigidh e leat hypervisors sònraichte a chruthachadh. Tha an Cloud Hypervisor mar aon hypervisor mar sin a bheir seachad inneal sgrùdaidh inneal brìgheil àrd-ìre (VMM) a bhios a ’ruith air mullach KVM agus a tha air a bharrrachadh airson gnìomhan dùthchasach sgòthan. Ann an co-theacsa ùidhean Intel, is e prìomh amas Cloud Hypervisor a bhith a’ ruith sgaoilidhean Linux ùr-nodha a ’cleachdadh innealan paravirtualized stèidhichte air virtio.

Tha taic emulation air a lughdachadh (tha an cuideam air paravirtualization). An-dràsta chan eil ach siostaman x86_64 a’ faighinn taic, ach tha taic AArch64 air an t-slighe. Gus faighinn cuidhteas còd neo-riatanach agus rèiteachadh an CPU a dhèanamh nas sìmplidhe, thèid cuimhne, PCI agus NVDIMM a dhèanamh aig ìre cruinneachaidh. Tha e comasach innealan brìgheil a ghluasad eadar frithealaichean. De na prìomh ghnìomhan a chaidh ainmeachadh: freagairt àrd, caitheamh cuimhne ìosal, àrd-choileanadh agus lughdachadh vectaran a dh’ fhaodadh a bhith ann airson ionnsaighean.

Source: fosgailtenet.ru

Cuir beachd ann