Prestandatestning – och mer specifikt kapacitetstestning – hjälper företag att dimensionera och validera sin molninfrastruktur. Fokus ligger på att minska molnkostnaderna genom att optimera resursanvändningen och införa en smartare, mer finjusterad strategi för molnet.
När hostingstrategin har definierats – oavsett om det handlar om ett publikt, privat eller hybridmoln – ligger utmaningen i att ha rätt nivå av infrastruktur och servrar för att stödja alla applikationer och användare. Detta innebär att säkerställa:
Den rätta infrastrukturen är den som tillhandahåller tillräckliga resurser, hanterar belastning på ett effektivt sätt och anpassar kapaciteten till en varierande arbetsbelastning över tid eller vid belastningstoppar. Det är därför avgörande att konfigurera och hantera skalbarhet samtidigt som man säkerställer att man bara betalar rätt pris för molnhostingen.
Först dimensioneras den enskilda byggstenen (t.ex. instans, POD eller virtuell maskin). Syftet är att fastställa:
Dessa tester hjälper till att optimera den enskilda byggstenen och bekräftar dess bearbetningskapacitet. De används även för att definiera skalningsreglerna: alltså tröskelvärdena som utlöser tillägg av fler instanser.
I nästa steg verifieras skalbarheten mellan två enhetsblock (t.ex. POD, instans, virtuell maskin). Man kan anta att beteendet förblir linjärt mellan 1 och 2 block.
Slutligen, för de mest känsliga och affärskritiska applikationerna, genomförs belastningstester baserade på realistiska trafikantaganden.
Syfte: Att validera svarstider, användarupplevelse och SLA:er (Service Level Agreements).
Dessa tester bekräftar att de definierade skalningsreglerna fungerar korrekt även vid kraftiga aktivitetsökningar.
Kapacitetstestning säkerställer optimal dimensionering, kontroll över molnkostnader och en tjänstekvalitet som är anpassad till användarnas faktiska behov.