Domov Hardware Proč podrozměrné vms vedou k latenci a dalším problémům?

Proč podrozměrné vms vedou k latenci a dalším problémům?

Anonim

Q:

Proč poddimenzované virtuální počítače vedou k latenci a dalším problémům?

A:

Mít poddimenzované virtuální počítače ve virtualizačním systému je klasickým příkladem nesprávného přidělování prostředků, což vede ke konkrétním problémům s výkonem.

V systémech s poddimenzovanými virtuálními počítači zažijí uživatelé latenci, snížené služby a dokonce problémy s zablokováním nebo zamrznutím obrazovky. Je to jednoduše proto, že virtuálnímu stroji nebylo přiděleno dostatečné množství prostředků CPU a paměti, aby mohl řádně vykonávat svou práci. Tento problém je často výsledkem plánování, které z nějakého důvodu nedokázalo řešit skutečné provozní potřeby VM. Při nastavování virtualizačního systému a předpovídání, kolik zdrojů může VM použít, může být značné dohady. Existuje také otázka dynamické poptávky, kdy se konkrétní VM může setkat s větší poptávkou uživatelů nebo se musí rychle rozšířit.

Podrozměrné virtuální počítače nejsou v žádném případě jediným důvodem pro latenci systému. To však může být obtížné diagnostikovat problém. Latence může pocházet z úzkých míst jinde v systému nebo z nedostatku dostatečného DRAM, nebo dokonce ze synchronizace hodin nebo problémů s ovladači.

S ohledem na to výrobci vytvořili živé monitorovací a řídicí systémy sítě, které automatizují proces přidělování zdrojů VM. Mnoho z těchto systémů má barevně označené dashboardy, které ukazují, zda je virtuální stroj nebo komponenta poddimenzována nebo zda nemá žádný prostředek. Tyto systémy mohou také poskytovat podobné diagnostické nástroje pro klastry virtuálních počítačů na hostiteli.

Stejně jako tyto automatizační systémy mohou pomoci řešit problém poddimenzovaných virtuálních počítačů, mohou řešit i opačný problém nadměrných virtuálních počítačů. Předimenzované virtuální počítače obecně nevykazují problémy s výkonem - místo toho, aby měly k dispozici příliš málo prostředků, mají příliš mnoho. Jak však někteří odborníci poukazují, nadměrná VM může vést k latenci u ostatních hladovějících VM jinde v systému.

Aby se odstranily všechny tyto druhy problémů, společnosti zavedly praxi „správného dimenzování“ virtuálních počítačů a všeho ostatního ve virtualizačním prostředí. To lze provést ručně nebo pomocí výše uvedených automatizačních systémů. Pokud tuto práci provedete ručně, vezmete z obchodního modelu důležité lidské zdroje, a proto se tolik společností rozhodlo využít nástroj dodavatele pro správné dimenzování.

Proč podrozměrné vms vedou k latenci a dalším problémům?