Intel dia mamolavola ModernFW open firmware sy Rust hypervisor

Intel aseho amin'ny fihaonambe OSTS (Open Source Technology Summit) natao androany, tetikasa misokatra andrana vaovao maro. Ao anatin'ny hetsika ModernFW mandeha ny asa mba hamoronana fanoloana azo ekena sy azo antoka ho an'ny firmware UEFI sy BIOS. Ny tetikasa dia eo amin'ny dingana voalohany amin'ny fampandrosoana, fa amin'ity dingana fampandrosoana ity, ny prototype natolotra dia efa manana fahafahana ampy handaminana ny fampidinana ny kernel rafitra miasa. Mifototra amin’ny fivoarana ny tetikasa TianoCore (fampiharana UEFI misokatra) ary mamerina ny fanovana any amin'ny upstream.

Ny ModernFW dia mikendry ny hanome rindrankajy minimalistika azo ampiasaina amin'ny sehatra mitsangana mitsangana toy ny mpizara ho an'ny rafitra rahona. Amin'ny rafitra toy izany dia tsy ilaina ny mitazona ao amin'ny firmware ny kaody mifanentana mihemotra sy ny singa ho an'ny fampiasana manerantany izay misy ao amin'ny firmware UEFI nentim-paharazana. Ny fanesorana ny code redundant dia mampihena ny isan'ny vectors mety ho an'ny fanafihana sy ny fahadisoana, izay misy fiantraikany tsara amin'ny fiarovana sy ny fahombiazany. Indrindra indrindra, mandeha ny asa hanesorana ny fanohanana ireo karazana fitaovana efa lany andro sy fampiasa amin'ny firmware izay azo tanterahina amin'ny tontolon'ny rafitra miasa.

Ny mpamily fitaovana ilaina ihany no tavela ary ny fanohanana kely indrindra ho an'ny fitaovana virtoaly sy emulated dia omena. Isaky ny azo atao dia afindra any amin'ny ambaratongan'ny rafitra fiasana ireo asa azo tanterahina amin'ny ambaratonga OS. Ny ampahany amin'ny kaody dia zaraina eo amin'ny firmware sy ny kernel OS. Atolotra modular sy custom configuration. Ny fanohanan'ny Architecture dia voafetra amin'ny rafitra x86-64 amin'izao fotoana izao, ary Linux ihany no tohanana amin'ny OS bootable (raha ilaina dia azo ampiharina ny fanohanana ny OS hafa).

Mandritra izany fotoana izany, Intel aseho tetikasa rahona-hypervisor, izay nanandrana namorona hypervisor mifototra amin'ny singa
tetikasa iombonana Rust-VMM, izay, ankoatry ny Intel, Alibaba, Amazon, Google ary Red Hat dia mandray anjara ihany koa. Rust-VMM dia voasoratra amin'ny fiteny Rust ary mamela anao hamorona hypervisors manokana momba ny asa. Cloud Hypervisor dia hypervisor iray izay manome fanaraha-maso milina virtoaly avo lenta (VMM) izay mandeha eo an-tampon'ny KVM ary natao ho an'ny asa rahona. Ao anatin'ny tontolon'ny tombotsoan'ny Intel, ny tena asa an'ny Cloud Hypervisor dia ny mampandeha ny fizarana Linux maoderina amin'ny alΓ lan'ny fitaovana paravirtualized miorina amin'ny virtio.

Ahena ny fanohanan'ny emulation (amin'ny paravirtualization ny fanamafisana). Amin'izao fotoana izao dia rafitra x86_64 ihany no tohana, fa ny fanohanana AArch64 dia eo an-dalana. Mba hanesorana ny kaody tsy ilaina ary hanatsorana ny fanamafisana ny CPU, ny fahatsiarovana, ny PCI ary ny NVDIMM dia atao amin'ny dingana fivoriambe. Azo atao ny mamindra milina virtoaly eo amin'ireo mpizara. Amin'ireo asa manan-danja voalaza: ny fandraisana andraikitra ambony, ny fanjifana fahatsiarovana ambany, ny fampisehoana avo lenta ary ny fampihenana ny vectors azo atao amin'ny fanafihana.

Source: opennet.ru

Add a comment