Q:
Waarom is reservecapaciteit belangrijk in systemen?
EEN:Veel IT-professionals vinden het belangrijk om reservecapaciteit in te bouwen in hardwarevirtualisatiesystemen. Dit maakt deel uit van de algehele planning voor deze gedistribueerde systemen, waarbij resources dynamisch worden toegewezen.
De meest fundamentele reden om reservecapaciteit in te bouwen, is dat zonder dat een bepaald systeem kan worden uitgehongerd voor middelen. Virtuele machines kunnen de CPU of het geheugen missen die ze nodig hebben om goed te werken. Workload handling kan negatief worden beïnvloed. Over het algemeen werkt dit volgens hetzelfde principe als elk ander systeem met andere bronnen. Bedrijven bouwen bijvoorbeeld reserve financiële capaciteit op in budgetten om toekomstige of onverwachte kapitaalprojecten aan te kunnen. Op dezelfde manier helpt reservecapaciteit in systemen om te voorzien in een reeks situaties en scenario's waar meer middelen nodig zijn.
Een manier om na te denken over het capaciteitsprobleem is door piekmomenten voor individuele toepassingen te analyseren. Netwerkingenieurs kunnen aanzienlijke hoeveelheden tijd besteden aan het in realtime monitoren van de benodigde resources voor applicaties. Zelfs als het probleem van schaalbaarheid buiten beschouwing wordt gelaten, kunnen allerlei situaties leiden tot tekorten aan bronnen waarin gebruikers een hoge latentie, gebrek aan toegang tot opgeslagen informatie en andere problemen kunnen ervaren.
Naast het opbouwen van reservecapaciteit, is de verdeling van de werklast een belangrijk onderdeel van het voorzien in dit soort situaties. In feite zijn er argumenten tegen overmatige reservecapaciteit, argumenten die te maken hebben met kosten en inefficiëntie in systemen. Een deel van de filosofie is dat geautomatiseerde en sterk ontwikkelde systemen de verdeling van de werklast kunnen oefenen, als een alternatief voor het hebben van enorme capaciteitsreserves waarvoor het bedrijf moet betalen.
In termen van schaalbaarheid is er ook het argument dat ingenieurs en planners extra capaciteit moeten toevoegen, of de mogelijkheid om in een vroeg stadium extra capaciteit toe te voegen, in plaats van snel te slechten om problemen later meteen op te lossen.
Een van de beste gameplannen voor bedrijven is om te kijken naar nieuwe autonome of geautomatiseerde brontoewijzingssystemen die verschillende soorten werklastverwerking kunnen implementeren die de behoefte aan meer reservecapaciteit kunnen elimineren of een crisis rond piekvraagtijden kunnen voorkomen.