Hem Hårdvara Varför leder storleken på vms till latens och andra problem?

Varför leder storleken på vms till latens och andra problem?

Anonim

F:

Varför leder understora VM till latens och andra problem?

A:

Att ha understora VM i ett virtualiseringssystem är ett klassiskt exempel på felaktig resursallokering som leder till konkreta prestandafrågor.

I system med mindre storlekar på VM kommer användare att uppleva latens, minskad service och till och med problem med skärmhängning eller frysning. Detta beror helt enkelt på att den virtuella maskinen inte har fått tillräckligt med CPU- och minnesresurser för att göra sitt jobb ordentligt. Ofta är detta problem resultatet av planering som av någon anledning inte har tillgodosett VM: s verkliga operativa behov. Det kan finnas en betydande mängd gissningar i att ställa in ett virtualiseringssystem och förutsäga hur många resurser en VM kan använda. Det finns också frågan om dynamisk efterfrågan, där en viss VM kan stöta på mer användarbehov eller måste skala upp snabbt.

Underdimensionerade VM-apparater är inte alls det enda skälet till systemlatens. Som sagt kan det vara svårt att diagnostisera problemet. Latency kan komma från flaskhalsar någon annanstans i systemet, eller brist på tillräcklig DRAM, eller till och med klocksynkronisering eller drivrutinsproblem.

Med detta i åtanke har leverantörer skapat livliga nätverksövervaknings- och kontrollsystem som automatiserar processen för allokering av resurser till VM. Många av dessa system har färgkodade instrumentpaneler som visar om en virtuell maskin eller komponent är underdimensionerad eller saknar någon resurs. Dessa system kan också tillhandahålla liknande diagnostiska verktyg för kluster av VM på en värd.

Precis som dessa automatiseringssystem kan hjälpa till med att hantera frågan om stora VM-apparater, kan de också ta itu med det motsatta problemet med stora VM-apparater. För stora VM: er kommer generellt inte att visa problem med prestanda - istället för att ha för få resurser till hands har de för många. Som vissa experter påpekar kan emellertid en överdimensionerad VM leda till latens hos andra svaltade VM-enheter på andra håll i systemet.

För att eliminera alla dessa typer av problem har företag använt praxis att "höja storleken" på VM och allt annat i en virtualiseringsmiljö. Detta kan göras manuellt eller med ovannämnda automatiseringssystem. Att göra detta arbete manuellt kommer att ta viktiga mänskliga resurser från en affärsmodell, varför så många företag väljer att använda ett leverantörsverktyg för rätt storlek.

Varför leder storleken på vms till latens och andra problem?