Intel Ni apejọ OSTS (Open Source Technology Summit) ti n waye ni awọn ọjọ wọnyi, ọpọlọpọ awọn iṣẹ akanṣe ṣiṣayẹwo tuntun wa. Gẹgẹbi apakan ti ipilẹṣẹ Iṣẹ n lọ lọwọ lati ṣẹda iyipada ti iwọn ati aabo fun famuwia UEFI ati BIOS. Ise agbese na wa ni ipele ibẹrẹ ti idagbasoke, ṣugbọn ni ipele idagbasoke yii, apẹrẹ ti a dabaa tẹlẹ ti ni awọn agbara to lati ṣeto ikojọpọ ti ekuro ẹrọ. Ise agbese na da lori awọn idagbasoke (imuse UEFI ṣiṣi) ati da awọn ayipada pada si oke.
ModernFW ni ero lati pese famuwia minimalistic ti o dara fun lilo lori awọn iru ẹrọ iṣọpọ inaro gẹgẹbi awọn olupin awọsanma. Lori iru awọn ọna ṣiṣe, ko si iwulo lati ṣetọju koodu ni famuwia fun ibaramu sẹhin ati awọn paati lilo gbogbo agbaye ti o wa ninu famuwia UEFI ibile. Imukuro koodu ti ko wulo dinku nọmba ti o ṣeeṣe ikọlu vectors ati awọn idun, eyiti o ni ipa rere lori aabo ati ṣiṣe. Ni pataki, iṣẹ n lọ lọwọ lati yọkuro lati atilẹyin famuwia fun awọn iru ẹrọ ti igba atijọ ati iṣẹ ṣiṣe ti o le ṣee ṣe ni agbegbe ti ẹrọ ṣiṣe.
Awọn awakọ ẹrọ ti o nilo nikan ni o wa ni idaduro ati atilẹyin iwonba fun apẹẹrẹ ati awọn ẹrọ foju ti pese. Nigbakugba ti o ṣee ṣe, awọn iṣẹ ṣiṣe ti o le ṣe ni ipele OS ni a gbe lọ si ipele ẹrọ ṣiṣe. Diẹ ninu koodu ti pin laarin famuwia ati ekuro OS. Iṣeto ni apọjuwọn ati asefara ti pese. Atilẹyin fun awọn faaji lọwọlọwọ ni opin si awọn eto x86-64, ati ti awọn OSes bootable, Linux nikan ni atilẹyin lọwọlọwọ (ti o ba jẹ dandan, atilẹyin fun awọn OS miiran le ṣe imuse).
Ni akoko kanna, Intel igbiyanju , eyiti o gbiyanju lati ṣẹda hypervisor ti o da lori paati
isẹpo ise agbese , ninu eyiti, ni afikun si Intel, Alibaba, Amazon, Google ati Red Hat tun kopa. Rust-VMM jẹ kikọ ni ede Rust ati gba ọ laaye lati ṣẹda awọn hypervisors pato-ṣiṣe. Awọsanma Hypervisor jẹ ọkan iru hypervisor ti o pese ibojuwo ẹrọ ti o ga julọ (VMM) ti n ṣiṣẹ lori oke KVM ati iṣapeye fun awọn iṣẹ-ṣiṣe abinibi-awọsanma. Ni aaye ti awọn iwulo Intel, iṣẹ akọkọ ti Cloud Hypervisor ni lati ṣiṣẹ awọn pinpin Linux ode oni nipa lilo awọn ẹrọ para-virtualized ti o da lori virtio.
Atilẹyin emulation jẹ o kere ju (idojukọ wa lori paravirtualization). Lọwọlọwọ awọn ọna ṣiṣe x86_64 nikan ni atilẹyin, ṣugbọn atilẹyin AArch64 ti gbero. Lati xo kobojumu koodu ati ki o simplify awọn iṣeto ni ti Sipiyu, iranti, PCI ati NVDIMM ti wa ni ṣe ni ijọ ipele. O ti wa ni ṣee ṣe lati jade foju ero laarin awọn olupin. Lara awọn ibi-afẹde bọtini ti a mẹnuba ni: idahun giga, agbara iranti kekere, iṣẹ ṣiṣe giga ati idinku awọn apanija ikọlu ti o ṣeeṣe.
orisun: opennet.ru
