Du har to måter å stille inn nettverket ditt når du vil forbedre ytelsen. Den første er å tenke på det litt, ta en gjetning på hva som kan forbedre ytelsen, prøve den og se om nettverket ser ut til å kjøre raskere. Denne tilnærmingen er hvordan folk flest går om å justere nettverket.
Da har du den kompulsive måten, som passer for folk som organiserer sokeskuffene etter farge og matkåpe alfabetisk av matgrupper. Den kompulsive tilnærmingen til tuning av et nettverk går noe slikt:
-
Lag en metode for objektivt å teste ytelsen til noe aspekt av nettverket.
Denne metoden er benchmarking, og resultatet av ditt referanse er en basislinje.
-
Endre en variabel i nettverkskonfigurasjonen og gjenopprett testen.
For eksempel, anta at du tror at øke størrelsen på diskbufferen kan forbedre ytelsen. Endre cachestørrelsen, start serveren på nytt og kjør referanseprøven. Legg merke til om ytelsen forbedres, forblir den samme, eller blir verre.
-
Gjenta trinn 2 for hver variabel du vil teste.
Her er noen viktige poeng å huske på hvis du bestemmer deg for å stille nettverket ditt på den kompulsive måten:
-
Test eventuelt hver variabel separat. Med andre ord, reverser endringene du har gjort til andre nettverksvariabler før du fortsetter.
-
Skriv ned resultatene av hver test. På den måten har du en nøyaktig oversikt over hvilken innvirkning hver forandring har gjort på nettverksytelsen.
-
Pass på at du bare endrer ett aspekt av nettverket hver gang du kjører referansen. Hvis du gjør flere endringer, vet du ikke hvilken som forårsaket endringen. En endring kan forbedre ytelsen, men den andre forandringen kan forverre ytelsen, slik at endringene avbryter hverandre ut - for eksempel som offsetting straff i et fotballkamp.
-
Utfør grunnleggende testen i normal arbeidstid hvis det er mulig. På den måten gjennomgår nettverket sin normale arbeidsbelastning.
-
For å fastslå baseline ytelsen, kjør referanseprøven to eller tre ganger for å sikre at resultatene kan repeteres.