Linux 6.18 kjarna bætir við Bhyve uppgötvun fyrir VM stækkun

Nýja Linux 6.18 kjarna uppfærslan leyfir Linux VM að stækka vCPU yfir 255.
eftir
fyrir 3 mánuðir síðan
3 mín. lestur

Í nýjustu uppfærslu kjarna Linux, útgáfu 6.18, var bætt við stuðningi við uppgötvun á Bhyve hypervisor, sem gerir Linux vélum kleift að stækka vCPUs yfir 255. Þessi breyting er gerð með því að breyta MSI mörkum í gegnum CPUID athuganir, sem eykur samhæfi við BSD kerfi og bætir aðgengi að háþróuðum útreikningum.

Uppfærslan, sem var samþykkt á TIP Git grein, gerir Linux gestum sem keyra undir Bhyve kleift að þekkja umhverfi hypervisorsins. Þetta er mikilvægt fyrir úthlutun auðlinda í vélum. Þróun þessa breytingar var drifin af vaxandi kröfum nútíma þjónustuharða, þar sem CPU-fjöldi fer oft yfir 255 kjarna. Án réttrar uppgötvunar voru Linux vélarnar á Bhyve takmarkaðar við þennan fjölda vegna takmarkana í boðunarferli MSI, sem er nauðsynlegt fyrir skilvirka meðhöndlun truflana í vélmenni.

Samkvæmt heimildum Phoronix gerir uppfærslan það mögulegt að Linux þekki Bhyve í gegnum CPUID laufa 0x40000000, sem kveikir á leiðum til að styðja allt að 1024 vCPUs, í samræmi við nýlegar umbætur í FreeBSD 15.0 sem snúa að 15-bita MSI heimildum.

Styrking samhæfis milli BSD og Linux

Þessi samþykkt er sérstaklega mikilvæg fyrir fyrirtæki sem nýta BSD-byggðar hypervisors í blönduðum stýrikerfum. Bhyve, sem upphaflega var þróað fyrir FreeBSD og nú hefur verið flutt á aðrar platformur eins og Illumos og macOS, hefur lengi stutt fjölbreytta gestastýrikerfi en hefur átt í erfiðleikum með að takast á við mikla stækkun á Linux hliðinni. Kjarna patchinn, sem var skrifaður af þróunaraðilum þar á meðal frá FreeBSD samfélaginu, kynnir einfalt en árangursríkt uppgötvunarfyrirkomulag sem spyr um auðkenni hypervisorsins. Þetta gerir Linux kleift að framkvæma nauðsynlegar aðgerðir án handvirkrar íhlutunar.

Fyrirtæki sem starfa í skýjaumhverfi eða háþróuðum útreikningaklasa geta nú keyrt Linux VM á Bhyve hýsingum með fullri trú á að nýta alla tiltæka vélauðlindir, hvort sem um er að ræða AMD EPYC eða Intel Xeon örgjörva.

Tæknileg útfærsla og framkvæmd

Þegar Linux ræsir sig undir Bhyve notar það CPUID skipunina, sem er staðlað x86 einkenni til að spyrja um getu örgjörva. Linux skoðar undirskriftina „bhyve bhyve“ í viðkomandi CPUID laufa, eins og fram kemur í patch skjalinu sem Phoronix fjallar um. Þetta kallar á kjarna til að breyta MSI vektormörkum, sem umgengst sjálfgefið 8-bita heimild sem takmarkar fjölda vCPUs. Breytingin er afturvirk, sem þýðir að hún mun ekki trufla núverandi uppsetningar, heldur virkist aðeins þegar Bhyve er uppgötvað.

Með örgjörvum eins og AMD“s Genoa og Bergamo seríum sem ýta kjarnatalningum í hundruð, er nauðsynlegt að vélmennalagið þróist til að koma í veg fyrir vannotkun. Samþykkt patchesins í þróunarferli Linux 6.18 gefur til kynna að hún sé á réttri leið til stöðugrar útgáfu, sem gæti haft áhrif á afleiddar dreifingar eins og Ubuntu eða Red Hat Enterprise Linux í næstu útgáfum.

Áhrif og framtíðarsýn

Samvinna milli Linux og FreeBSD þróunaraðila undirstrikar þroskaða opna hugbúnaðarheimspeki þar sem framlag milli verkefna drífur fram nýsköpun. Þetta sameining kemur til með að auka sveigjanleika í háþróaðri útreikningum, sem gerir mögulegt fyrir stórar simulation eða AI vinnslur sem krafist er mikillar samsvörunar. Sérfræðingar telja að þessi þróun merki um skref í átt að sameinuðum staðli í vélmenni, sem dregur úr því að sökkva sem oft hefur aðskilið BSD og Linux umhverfi.

Framtíðin býður upp á möguleika á frekari úrbótum, eins og háþróaða truflanaleiðir eða paravirtualized drif sem henta Bhyve. Hins vegar eru enn áskoranir, þar á meðal að tryggja samhæfi við eldri vélbúnað og draga úr áhrifum á frammistöðu frá uppgötvunarferlinu. Prófanir í framleiðsluumhverfi verða lykilatriði, þar sem endurgjöf frá notendum mun líklega móta komandi patchar. Í heildina sýnir þessi Bhyve uppgötvun hvernig smávægilegar uppfærslur í kjarna geta leitt til mikilla ábata, sem veitir fyrirtækjum kraft til að stækka vélauðlindir á skilvirkan hátt.

Tengt efni

Powered by GetYourGuide

Nýjast frá Tækni

Fyrri grein

Tencent opnar sig meira fyrir almannarum og útskýrir stefnu sína

Næsta grein

Tesla breytir umdeildum hurðarhandfangum til að bæta öryggi

Don't Miss

FFmpeg bætir við stuðningi við Amiga AHX og N64 ADPCM hljóðformið

Nýjasta uppfærsla FFmpeg bætir við AHX og ADPCM hljóðformum, styrkir varðveisluna á retro fjölmiðlum