A virtuális gép processzortípusa: miért lassú az alapérték, és miért nem mindig jó a host

Az alapértelmezett processzortípus szándékosan régi, hogy mindenhol elfusson. Az ára a teljesítmény. A másik véglet, a host, gyorsaságot ad, de elveszi a gép mozgásszabadságát.

AtlasPVE ·

A bejegyzés ezekre válaszol

  • proxmox cpu típus host vagy kvm64
  • proxmox vm lassú processzor
  • mi az a proxmox cpu típus
  • proxmox migráció cpu nem kompatibilis
  • proxmox aes-ni virtuális gép

Virtuális gép létrehozásakor van egy processzortípus nevű mező, amely rendszerint alapértéken marad. Ez az alapérték egy meglehetősen régi, általános processzormodell.

Ez nem figyelmetlenség, hanem szándékos döntés. Az viszont már figyelmetlenség, ha úgy marad ott, hogy közben nem ismert, mibe kerül.

Miért ilyen régi az alapérték

A virtuális gépnek megmutatott processzormodell határozza meg, hová helyezhető át az a gép. A futó gép nem helyezhető át olyan szerverre, amely nem támogatja a neki megmutatott processzorfunkciókat.

A legrégebbi és legáltalánosabb modell megmutatása adja a legszélesebb kompatibilitást. Ez az alapérték logikája: menjen bárhová.

Mibe kerül ez

A modern processzorok olyan különleges utasításokat ismernek, amelyek bizonyos munkákat sokszorosára gyorsítanak. A titkosítás, a tömörítés, a médiafeldolgozás és a hasítás közvetlenül hasznot húz belőlük.

A régi alapmodell elrejti ezeket az utasításokat a vendég elől. Mivel a vendég nem látja őket, a lassú úton halad. Az eredmény: a szerver képes lenne gyorsan elvégezni azt a munkát, a virtuális gép viszont nem.

A különbség nem kicsi. Egy titkosítást végző szolgáltatás a virtuális gépen belül sokszor annyi ideig futhat, mint amennyi ugyanaz a munka a szerveren. Ez a különbség sehol nem jelenik meg hibaként, csak annyi érződik belőle, hogy "lassú ez a hely".

A másik véglet: a szerver processzorának változatlan megmutatása

A másik végponton a szerver processzora változatlan formában adható át. A vendég minden modern utasítást lát, és a legnagyobb sebességén fut.

Az ár ugyanilyen világos: az a gép futás közben nem helyezhető át eltérő processzorú szerverre. Ha fürt épült, a karbantartási éjszakán átköltöztetni kívánt gép pontosan emiatt a beállítás miatt marad a helyén.

A választás tehát ugyanaz az alku, amely ebben a wikiben újra és újra előkerül: teljesítmény vagy mozgékonyság.

Három helyzet, három válasz

Ha csak egyetlen gazdagép van, a processzora változatlanul átadható. Nincs hová költöztetni, így nincs értelme fizetni a kompatibilitásért.

Ha a fürt szerverei azonosak, az átadás továbbra is működik. Ugyanaz a processzor, ugyanazok a funkciók.

Ha a fürt szerverei eltérnek, a középút következik: olyan megnevezett modern modell kiválasztása, amelyet mindegyik támogat. Így a modern utasítások nagy része rendelkezésre áll, és a hordozhatóság is megmarad. Ez a leggyakrabban átugrott és rendszerint a leghelyesebb választás.

A gyakori csapda

A sorrend a következő: egyetlen géppel indul minden, a processzor a szerverére kerül beállításra, eltelik néhány hónap, jön egy második szerver és egy fürt, majd a karbantartási éjszakán a gépek nem mozdulnak.

Abban a pillanatban senki nem emlékszik egy hónapokkal korábbi beállításra. A fürt megépítésének napján érdemes átnézni a meglévő gépek processzorbeállítását.

Mit érdemes tudni a módosításról

A processzormodell módosítása azt jelenti, hogy a vendég megváltozott hardvert lát. A módosításhoz ezért a gép teljes leállítása és újbóli indítása szükséges, a belülről indított újraindítás nem elég.

Egyes operációs rendszerek licencelési szempontból is észreveszik a hardverváltozást. Ilyen vendég esetén ezt érdemes a módosítás előtt figyelembe venni.

Mit csinál az Atlas

Az Atlas felismeri a régi alapértelmezett processzortípusokat, és megjelöli, ha egy gép még mindig ilyennel fut.

A szint megválasztása itt jelentőséggel bír: ez javaslat, nem figyelmeztetés. Az indok őszinte: az alapérték nem hibás, működik. Csupán teljesítmény marad kihasználatlanul. Ha valami nem hibás, és mégis figyelmeztetésként jelenik meg, az csökkenti a valódi figyelmeztetések értékét.

A jelölés a teljesítmény cím alatt szerepel, tehát nem azt mondja, hogy "ez a gép rosszul van beállítva", hanem azt, hogy "ez a gép lehetne gyorsabb".

A javaslat ráadásul egyenesen oda vezet, ahol a beállítás található. Elmondani valakinek, hogy valami javítható, majd megkerestetni vele, hol lakik ez a valami, csak kevéssel jobb annál, mintha el sem hangzott volna.

Források

A Proxmox saját dokumentációja. Angol nyelvű, és ebben a kérdésben az övé az utolsó szó.

Kapcsolódó bejegyzések

Hogyan néz ki ez az Atlason belül?

Tovább a termékoldalra