Kata Containers 3.0 waxaa ku jira taageerada GPU, Linux 5.19.2, QEMU 6.2.0 iyo in ka badan

Konteenarada Kata

Konteenarada Kata waxa ay bixisaa wakhti weel sugan oo leh mashiino farsamaysan oo fudud

Kadib laba sano oo horumar ah, Mashruuca Kata Containers 3.0 ayaa la daabacay, taas oo horumarisa xirmo si loo habeeyo weelasha socda iyadoo la isticmaalayo dahaarka iyadoo lagu saleynayo habab tarjumaadeed oo dhammaystiran.

Wadnaha Kata waa wakhtiga runtime, kaas oo bixiya awooda lagu abuurayo mashiinada farsamada gacanta ee ku shaqeeya isticmaalka hypervisor buuxa, halkii la isticmaali lahaa weelasha dhaqameed ee isticmaala kernel Linux ah oo la go'doomiyo iyadoo la adeegsanayo magacyo iyo kooxo kooxeed.

Isticmaalka mashiinnada casriga ah waxay u oggolaaneysaa in la gaaro heer sare oo ammaan ah oo ka ilaaliya weerarrada ay sababaan ka faa'iidaysiga nuglaanta ee kernel Linux.

Ku saabsan Konteenarada Kata

Konteenarada Kata waxa ay xooga saartaa ku biirinta kaabayaasha go'doominta weelasha hadda jira oo awood u leh inay adeegsadaan mashiinnada farsamada gacanta si loo hagaajiyo ilaalinta weelasha dhaqameed.

Mashruuca wuxuu bixiyaa habab lagu sameeyo mashiinnada farsamada gacanta ee fudfudud oo la jaanqaadi kara qaababka go'doominta ee kala duwan weelasha, aaladaha habaynta weelka, iyo qeexitaannada sida OCI, CRI, iyo CNI. Isku dhafka Docker, Kubernetes, QEMU iyo OpenStack ayaa diyaar ah.

Isdhexgalka oo leh nidaamyada maaraynta weelkaTan waxaa lagu gaaraa lakab u dhigma maaraynta weelka, kaas oo, iyada oo loo marayo interface gRPC iyo wakiil gaar ah, oo gelaya wakiilka kantaroolka mashiinka farsamada. Kormeere ahaan, isticmaalka Dragonball Sandbox waa la taageeray (daabacaadda KVM-ku-habboon-ku-habboon) oo leh QEMU, iyo sidoo kale Firecracker iyo Cloud Hypervisor. Deegaanka nidaamka waxaa ka mid ah daemon boot iyo wakiilka.

Wakiilka Waxay ku socodsiisaa sawirada weelka isticmaale-qeexay ee qaabka OCI loogu talagalay Docker iyo CRI ee Kubernetes. Si loo yareeyo isticmaalka xusuusta, habka DAX ayaa la isticmaalaa iyo tignoolajiyada KSM waxaa loo isticmaalaa in lagu kala saaro aagagga xusuusta isku midka ah, taas oo u oggolaanaysa nidaamka nidaamka martida loo yahay in la wadaago iyo nidaamyada martida kala duwan si ay ula xiriiraan qaab-dhismeedka deegaanka nidaamka guud.

Cusboonaysiinta ugu weyn ee Konteenarada Kata 3.0

Qaabka cusub waqti kale oo runtime ah ayaa la soo jeediyay (runtime-rs), kaas oo sameeya suufka duubka, oo ku qoran luqadda Rust (waqtiga runtime ee kor lagu sheegay wuxuu ku qoran yahay luqadda Go). wakhtiga orodka Waxay taageertaa OCI, CRI-O iyo Kontaynarrada, taas oo ka dhigaysa mid ku habboon Docker iyo Kubernetes.

Isbeddel kale oo ka muuqda nooca cusub ee Kata Containers 3.0 waa kaas hadda waxa kale oo uu leeyahay taageerada GPU. Tani waxaa ku jira taageerada Function Virtual I/O (VFIO), kaas oo awood u siinaya badbaadsan, qalabka PCIe ee aan mudnaanta lahayn iyo kontaroolayaasha booska isticmaalaha.

Waxaa sidoo kale la iftiimiyay in Taageerada la hirgeliyay ee beddelka goobaha iyada oo aan la beddelin faylka qaabeynta guud adoo bedelaya baloogyada faylal gaar ah oo ku yaala "config.d/" directory. Qaybaha miridhku waxay isticmaalaan maktabad cusub si ay si badbaado leh ugu shaqeeyaan waddooyinka faylka.

Sidoo kale, Mashruuc cusub oo Kata Containers ah ayaa soo baxay. Waa Kontaynarro Qarsoodi ah, Isha furan ee Cloud-Native Computing Foundation (CNCF) mashruuca sandbox. Cawaaqibta go'doominta weelka ee Kata Containers waxa ay midaysay kaabayaasha deegaanka la aamini karo ee fulinta (TEE).

Ee isbeddelada kale taagan:

  • Heerkulbeeye cusub oo masduulaaga ah oo ku salaysan KVM iyo miridhku-vmm ayaa la soo jeediyay.
  • Taageero lagu daray kooxda v2.
  • Qaybta virtiofsd (oo ku qoran C) oo lagu beddelay virtiofsd-rs (oo ku qoran Rust).
  • Taageero lagu daray go'doominta sanduuqa ciid ee qaybaha QEMU.
  • QEMU waxay u isticmaashaa io_uring API I/O aan isku mid ahayn.
  • Taageerada Intel TDX (Trusted Domain Extensions) ee QEMU iyo Cloud-hypervisor waa la hirgaliyay.
  • Qaybaha la cusboonaysiiyay: QEMU 6.2.0, Cloud-hypervisor 26.0, Firecracker 1.1.0, Linux 5.19.2.

Finalmente kuwa mashruucan xiiseynaya, waa inaad ogaataa in ay abuureen Intel iyo Hyper oo isku daraya Clear Containers iyo teknoolojiyadda runV.

Xeerka mashruuca wuxuu ku qoran yahay Go and Rust waxaana lagu sii daayay shatiga Apache 2.0. Horumarinta mashruuca waxaa kormeera koox-shaqaaleed oo hoos timaada hay'adda madax-bannaan ee OpenStack Foundation.

Waxaad ka heli kartaa wax badan oo ku saabsan xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.