Slik måler du nettverksytelse (+ verktøy som hjelper)

Discover how to deliver better software and systems in rapidly scaling environments. Join our Community

Det er viktig å måle nettverksytelsen, men det kan være utfordrende, spesielt i komplekse miljøer med flere lokasjoner. Denne artikkelen fremhever vanlige hindringer, som begrenset innsyn i sanntid, samtidig som den tilbyr praktiske strategier for å sikre at nettverket fungerer med maksimal effektivitet.

Å administrere et nettverk handler om å sørge for at alt fungerer problemfritt, og det begynner med å vite hvordan man måler ytelsen. Enten du prøver å finne årsaken til et plagsomt problem eller ønsker å finjustere systemet, er det avgjørende å forstå hvilke måleverdier som betyr noe (og hvordan du følger med på dem).

I kjernen handler nettverksytelse om hvor godt nettverket leverer data mellom enheter, servere og brukere. Det dreier seg om hastighet, pålitelighet og stabilitet – tre grunnpilarer som kan avgjøre om virksomheten lykkes eller mislykkes. Studier viser at selv ett sekunds forsinkelse i innlastingstiden kan redusere kundetilfredsheten og føre til færre konverteringer. Googles forskning underbygger dette og viser at dersom en side bruker 1 til 3 sekunder på å laste inn, øker sannsynligheten for at brukerne forlater siden med 32 %.

God nettverksytelse betyr at data overføres raskt, pålitelig og med minimale avbrudd. I denne artikkelen skal jeg gå gjennom de viktigste måleverdiene, dele tips fra eksperter og hjelpe deg med å få et tydelig bilde av hvordan du kan måle nettverksytelse på en effektiv måte.

Hvorfor måle nettverksytelse?

Det er avgjørende å måle nettverksytelsen for å opprettholde effektiviteten og påliteligheten til IT-infrastrukturen. Ved å vurdere nettverkshastighet, båndbredde og ventetid regelmessig kan organisasjoner identifisere og håndtere potensielle problemer før de utvikler seg til større problemer. En proaktiv tilnærming vil minimere nedetid og sikre problemfri drift.

Å forstå måleverdier for nettverksytelse bidrar til å optimalisere ressursfordelingen. Ved å finne områder med overbelastning eller underutnyttelse kan IT-team ta informerte beslutninger om nettverksoppgraderinger eller rekonfigureringer. Den store fordelen er kostnadsbesparelser ved å unngå unødvendige utgifter til maskinvare eller båndbredde.

dan debacker

Innsikt fra bransjen

“Den viktigste faktoren ved måling av nettverksytelse er sluttbrukeropplevelsen. Selv om det kan være svært subjektivt å definere en god eller utmerket nettverksopplevelse, finnes det flere måleverdier som kan brukes til å fastslå et samlet ytelsesnivå. Hvor brukeren befinner seg, vil også ha betydning for hvilke måleverdier som måles, og dermed hvilke som er meningsfulle.

 

Et trådløst campusnettverk vil se på antall brukere, båndbredde, ventetid, roaming og dekning, mens ytelsen for en bruker ved en ekstern filial også vil omfatte WAN-tilkoblingen tilbake til campus eller internettilkoblingen til skyen. Alle moderne plattformer for nettverksadministrasjon og orkestrering har etablerte måleverdier som gir «helsepoeng», og som inkluderer både et nettverksperspektiv og et klientperspektiv. Disse poengene krever også et utgangspunkt basert på typisk aktivitet for å kunne vurdere hva som er normalt og forventet, sammenlignet med det som ikke er normalt.” –Dan DeBacker, senior visepresident for produktledelse, Extreme Networks

Hva er nettverksmåleverdier?

Nettverksmåleverdier er kvantifiserbare mål som brukes til å evaluere nettverkets ytelse, effektivitet og pålitelighet. Disse måleverdiene bidrar til å identifisere potensielle problemer, følge endringer over tid og sikre optimal drift.

Vanlige nettverksmåleverdier omfatter ventetid, som måler tiden det tar for data å reise fra kilde til destinasjon; båndbredde, som angir den maksimale dataoverføringshastigheten i et nettverk; og pakketap, som registrerer prosentandelen pakker som går tapt under overføringen.

Andre viktige måleverdier er variasjon i ventetid, som måler variasjonen i tidspunktene for når pakker ankommer, og gjennomstrømming, som gjenspeiler den faktiske dataoverføringshastigheten som oppnås. Det er avgjørende å overvåke disse måleverdiene for å opprettholde nettverkets helse og ytelse.

Tolke måleverdier for nettverksytelse

Å tolke måleverdier for nettverksytelse innebærer å forstå viktige indikatorer som gjennomstrømming, ventetid, variasjon i ventetid og pakketap. Gjennomstrømming måler hastigheten data overføres med fra ett punkt til et annet, vanligvis i bit per sekund (bps). Høyere gjennomstrømming indikerer et mer effektivt nettverk. Ventetid, altså tiden det tar for data å reise fra kilde til destinasjon, er avgjørende for programmer som krever kommunikasjon i sanntid; lavere ventetid er generelt bedre. Variasjon i ventetid, altså endringen i ventetid over tid, kan påvirke kvaliteten på lyd- og videooverføringer. Jevne verdier for variasjon i ventetid er å foretrekke. Pakketap, prosentandelen pakker som aldri når destinasjonen, kan påvirke ytelsen alvorlig, særlig ved strømming og nettspill. 

Å forstå disse måleverdiene bidrar til å diagnostisere nettverksproblemer og planlegge kapasitetsoppgraderinger.

Get Free Access
Get regular tech leadership wisdom for delivering better software and systems.
Get Free Access

Have an account? Log In

Slik måler du nettverksytelse (+ verktøy som kan hjelpe)

Det er avgjørende å måle nettverksytelsen for å opprettholde en effektiv og pålitelig IT-infrastruktur. Flere viktige måleverdier og verktøy brukes til å evaluere ulike aspekter ved nettverksytelsen. 

Her skal vi se på noen av de viktigste metodene for å måle nettverksytelse, samt verktøy som kan være til hjelp.

Måling av nettverksgjennomstrømning

Nettverksgjennomstrømning måler hvor mye data som overføres fra ett punkt til et annet innenfor et gitt tidsrom. Den er ofte lavere enn den maksimale båndbredden på grunn av ulike faktorer, som overbelastning i nettverket og protokolloverhead. Dette er en kritisk måleverdi for å vurdere nettverksytelsen. 

Verktøy som SolarWinds Network Performance Monitor (NPM) og NetStress kan måle gjennomstrømning. SolarWinds NPM tilbyr overvåking i sanntid og analyse av historiske data, mens NetStress er et enkelt verktøy utviklet for å måle nettverksgjennomstrømning mellom to endepunkter.

Ved å måle nettverkets gjennomstrømning regelmessig kan nettverksadministratorer få en helhetlig forståelse av nettverkets ytelse, identifisere problemer og gjennomføre nødvendige forbedringer for å sikre optimal drift.

Teknikker for vurdering av forsinkelse

Forsinkelse angir tiden det tar for data å bevege seg fra kilden til målet. Høy forsinkelse kan føre til merkbare forsinkelser som påvirker brukeropplevelsen. Det er avgjørende å måle dette nøyaktig for å forstå nettverksytelsen. 

Vanlige teknikker omfatter bruk av verktøy som Ping og Traceroute. Ping sender ICMP-pakker (Internet Control Message Protocol) med ekkoforespørsler til en målvert og måler tiden det tar å motta et svar. Traceroute sporer derimot ruten en pakke tar for å nå målet, og bidrar til å identifisere hvor forsinkelser oppstår. 

En annen metode er å bruke programvare for overvåking av nettverksytelse. Disse verktøyene gir sanntidsdata og historisk analyse av forsinkelsesverdier. Løsninger som SolarWinds eller PRTG Network Monitor gir detaljert innsikt og varsler ved høy forsinkelse. 

Syntetisk overvåking er en annen teknikk som innebærer å simulere brukerinteraksjoner for å vurdere ytelsen fra ulike steder. Dette bidrar til å identifisere problemer med forsinkelse som kan påvirke brukeropplevelsen.

Vurdering av pakketap

Når datapakker som beveger seg gjennom nettverket ikke når frem til målet, kalles det pakketap. Dette kan påvirke kvaliteten på nettverkstjenestene dine alvorlig, fra nettsider som lastes sakte, til hakkete taleanrop.

Verktøy som Wireshark og NetFlow kan brukes til å måle pakketap. Wireshark er en nettverksprotokollanalysator som fanger opp og viser pakkedata, slik at de kan undersøkes i detalj. NetFlow, som er utviklet av Cisco, tilbyr flytbasert trafikkovervåking og bidrar til å identifisere pakketap og kildene til det.

Ping-tester lar deg sende pakker til en måladresse og måle hvor mange som går tapt. En enkel kommando som ping -c 100 example.com kan gi deg en grunnleggende idé om prosentandelen pakketap. 

Det er avgjørende å forstå pakketap og holde det på et minimum for å opprettholde et pålitelig og effektivt nettverk. En høy andel pakketap indikerer ofte problemer som overbelastning i nettverket, defekt maskinvare eller svak signalstyrke i trådløse nettverk. Regelmessig overvåking bidrar til tidlig oppdagelse og feilsøking, slik at nettverket fungerer problemfritt.

For mer detaljert analyse kan overvåkingsverktøy for nettverk spore pakketap over tid, slik at du kan identifisere mønstre eller bestemte problematiske deler av nettverket.

Jitteranalyse

Jitter viser til variasjonen i tiden mellom ankomsten av pakker, forårsaket av overbelastning i nettverket, tidsforskyvning eller endringer i ruten. Dette er avgjørende for sanntidskommunikasjon som VoIP og videokonferanser. Høy jitter kan føre til samtaler og videostrømmer med dårlig kvalitet. 

Verktøy som Jitterbug og PRTG Network Monitor kan måle jitter. Jitterbug er utviklet spesielt for å måle jitter i VoIP-nettverk, mens PRTG Network Monitor tilbyr en omfattende løsning for nettverksovervåking som inkluderer jittermåling.

Disse verktøyene hjelper deg med å spore tiden det tar for pakker å bevege seg fra kilden til målet. Ved å analysere forskjellene mellom disse tidene kan du identifisere jitternivåene. Jevn tidsbruk betyr lav jitter, mens varierende tidsbruk indikerer høy jitter. Regelmessig overvåking hjelper deg med å oppdage problemer før de påvirker nettverksytelsen.

For umiddelbar feilsøking, diagnostisering av scenarier der problemer kan gjenskapes eller til og med eksperimenter innen kaosteknikk, er sanntidsovervåking ideelt. På den annen side er historisk dataanalyse ideelt for langsiktig ytelsesoptimalisering og kostnadsbesparende strategier, for eksempel i situasjoner som håndtering av klynger, der du kan bruke tidligere trender til å skalere opp eller ned størrelsen på utvalget av VM-er. Dette bidrar til å optimalisere ressursene og redusere kostnadene basert på prediktive mønstre.

Share This Quote on:

Båndbreddeutnyttelse

Båndbredde måler den maksimale hastigheten data kan overføres med over en nettverkstilkobling. Den uttrykkes vanligvis i megabit per sekund (Mbps) eller gigabit per sekund (Gbps). Ved å følge med på denne målingen kan du finne ut om nettverket er under stor belastning, noe som kan føre til forsinkelser og andre ytelsesproblemer.

For å måle båndbreddeutnyttelsen kan nettverksovervåkingsverktøy gi sanntidsdata om hvor mye av den tilgjengelige båndbredden som brukes til enhver tid. Ved å analysere disse dataene kan du oppdage trender og avvik – som plutselige topper i båndbreddebruken – som kan tyde på et problem. 

Regelmessig vurdering av båndbreddeutnyttelsen bidrar til å sikre at nettverket fungerer effektivt og kan håndtere perioder med høy trafikk uten at ytelsen forringes.

Gjennomføring av hastighetstester

Gjennomføring av hastighetstester er en grunnleggende metode for å måle nettverksytelsen. Disse testene vurderer hastigheten data overføres med mellom enheten din og internett. Vanligvis måler en hastighetstest tre viktige målinger: nedlastingshastighet, opplastingshastighet og forsinkelse. Nedlastingshastigheten angir hvor raskt data mottas fra internett, mens opplastingshastigheten viser hvor raskt data sendes. (Forsinkelse, eller ping, måler tiden det tar for en datapakke å reise fra enheten din til en server og tilbake.)

For å utføre en hastighetstest kan du bruke ulike nettbaserte verktøy og applikasjoner, for eksempel Ooklas Speedtest, Fast.com eller Googles Internet Speed Test. Disse verktøyene gir en rask og enkel måte å måle nettverksytelsen på ved å koble til den nærmeste serveren og kjøre en rekke tester. Det anbefales å gjennomføre flere tester på ulike tidspunkter i løpet av dagen for å få en helhetlig forståelse av nettverksytelsen, siden hastigheten kan variere avhengig av overbelastning i nettverket og andre faktorer.

Jorge Argota

Innsikt fra bransjen

“Overvåking av kundenettverkene våre har stor innvirkning på virksomhetsresultatene våre. Ved å følge med på båndbredde, forsinkelse og utnyttelse sørger jeg for at nettverket fungerer problemfritt, minimerer nedetid og maksimerer brukeropplevelsen. Dette støtter produktiviteten direkte og unngår kostbare avbrudd, samtidig som vi holder kursen mot det vi må oppnå.

 

Ved hjelp av sanntidsovervåking, historiske data og prediktiv analyse kan jeg løse problemer, se trender og forberede meg på fremtidige utfordringer. Dette handler ikke bare om å løse problemer når de oppstår, men om å sørge for at nettverket alltid er klart for virksomhetens skiftende behov uten overraskelser.

 

Hybride miljøer, plutselige trafikkøkninger og distribuerte nettverk er det som gjør systemet vårt robust. Med de riktige verktøyene kan jeg holde ytelsen jevn på tvers av alle lokasjonene våre, noe som er avgjørende for skalering, for å innfri kundenes forventninger og for å bruke ressursene våre effektivt. Til syvende og sist handler nettverksytelse om å nå de strategiske målene våre og drive virksomheten fremover.” –Jorge Argota

More Articles

Utfordringer ved måling av nettverksytelse

Måling av nettverksytelse medfører egne utfordringer, særlig i dagens komplekse, hybride IT-miljøer. En av de største hindringene er å få nøyaktig innsyn i sanntid på tvers av hele nettverket. Når mange organisasjoner opererer på flere lokasjoner, bruker skytjenester og integrerer eksterne medarbeidere, er det vanskelig å overvåke ytelsen konsekvent. Blinde flekker i nettverket kan oppstå, særlig ved bruk av tredjepartstjenester eller flersky-miljøer der kontrollen er begrenset. Dette gjør identifisering av den grunnleggende årsaken til ytelsesproblemer til en vanskelig og tidkrevende prosess.

Det kan være utfordrende å overvåke deler av et nettverk som vi ikke har 100 % kontroll over. For eksempel bruker noen av produktene våre MNO-er (mobilnettverk) for å koble seg til plattformen vår, og disse nettverkene har uunngåelig enkelte tjenesteavbrudd i noen områder. Vi har begrenset innsikt i hva som skjer «under panseret» i disse eksterne nettverkene. Vi håndterer denne utfordringen ved å overvåke kommunikasjonsratene til sluttenheter opp mot forventet nettverksbelastning for å identifisere eventuelle avvik i forventet meldingsflyt. Denne tilnærmingen gjør det ofte mulig for oss å oppdage nettverksavbrudd og varsle kundene våre selv før driftsmeldinger offentliggjøres av MNO-ene. Dette har hjulpet oss med å bygge stor tillit hos kundene våre.

Share This Quote on:

En annen betydelig utfordring er å håndtere den enorme datamengden som genereres av moderne nettverk. Overvåkingsverktøy kan produsere overveldende mengder data fra trafikkflyt, båndbreddebruk, pakketap og latenstid. Uten en strategi for filtrering, aggregering og analyse av disse dataene kan du raskt drukne i informasjon, noe som gjør det vanskeligere å fokusere på de viktigste måleverdiene som påvirker nettverksytelsen. Det kan også oppstå et kompetansegap når disse måleverdiene skal tolkes, fordi team kan ha problemer med å omsette rådata til handlingsrettet innsikt som fører til meningsfulle forbedringer.

Målinger av nettverkstilgjengelighet

Målinger av nettverkstilgjengelighet er avgjørende for å vurdere hvor ofte nettverket er i drift og tilgjengelig. Den viktigste måleverdien her er oppetid, som vanligvis uttrykkes i prosent. En oppetid på 99,9 % betyr for eksempel at nettverket er nede i omtrent 8,76 timer i året. Denne måleverdien hjelper deg med å vurdere hvor pålitelig nettverksinfrastrukturen din er.

En annen viktig måleverdi er gjennomsnittlig tid mellom feil (MTBF). Dette måler den gjennomsnittlige tiden mellom nettverksfeil og gir deg en indikasjon på nettverkets stabilitet. Gjennomsnittlig reparasjonstid (MTTR) er også avgjørende. Den viser hvor lang tid det tar å løse problemer og få nettverket på nett igjen. Både MTBF og MTTR gir innsikt i hvor effektive vedlikeholdsprotokollene dine er.

Nettverksprotokoller spiller en avgjørende rolle for effektiviteten og påliteligheten ved dataoverføring gjennom et nettverk. Ulike protokoller, som TCP/IP, UDP og HTTP/HTTPS, påvirker nettverksytelsen på forskjellige måter.

TCP (Transmission Control Protocol) sikrer pålitelig dataoverføring gjennom feilsjekking og flytkontroll, noe som kan føre til økt latenstid på grunn av belastningen dette medfører. På den annen side tilbyr UDP (User Datagram Protocol) raskere dataoverføring uten feilretting, noe som gjør den egnet for sanntidsapplikasjoner som videostrømming, men potensielt mindre pålitelig.

HTTP/HTTPS-protokoller legger til et ytterligere belastningsnivå på grunn av den tilstandsløse naturen og krypteringsprosessene som brukes i HTTPS, noe som påvirker hastigheten og ytelsen til nettapplikasjoner.

Det er viktig å forstå egenskapene til disse protokollene og deres spesifikke bruksområder for å optimalisere nettverksytelsen og sikre at nettverket kan håndtere de nødvendige datamengdene effektivt.

Bli med for mer innsikt i nettverk

Det trenger ikke å være unødvendig komplisert å måle nettverksytelse, men det krever at du fokuserer på de riktige måleverdiene og bruker de riktige verktøyene. Fra sporing av latenstid og båndbredde til overvåking av pakketap og jitter er det avgjørende å vite hvordan nettverket fungerer, slik at du kan opprettholde et pålitelig system med høy ytelse.

Ved å bruke innsikten og strategiene som er gjennomgått i denne veiledningen, kan du identifisere og håndtere ytelsesproblemer før de blir alvorlige, og dermed sikre at nettverket effektivt støtter virksomhetens behov.

Abonner på nyhetsbrevet til The CTO Club for flere tips og verktøy for nettverk!

Katie Sanders
As a data-driven content strategist, editor, writer, and community steward, Katie helps technical leaders win at work. Her 15 years of experience in the tech space makes her well-rounded to provide technical audiences with first-hand operating wisdom so senior tech leaders can get clarity. Tech leaders want to learn from peers who’ve been there. Katie surfaces hard-won lessons that help leaders scale systems, teams, and strategy in the face of disruption. Katie is an Executive Editor at Black & White Zebra. She nurtures a large and diverse community of technical experts and writers, and she knows that a thriving community doesn't grow without thoughtfulness, advocacy, and intention. Interested in being reviewed? Find out more here.
Follow the author:

You may also like