8 bedste værktøjer til test og belastning

click fraud protection

Når du skal test ydelsen på et netværk, skal du bruge de rigtige værktøjer. Det er faktisk tilfældet med de fleste aktiviteter. Hvis du som mig nogensinde har prøvet at køre en søm med en skruetrækker, vil du helt sikkert være enig i det.

Værktøjer til ydeevne og belastning

Så i dag skal vi se på værktøjer til ydeevne og belastning. Mere specifikt vil vi gennemgå nogle af de allerbedste værktøjer til netværksydelse og belastningstest. Og da konceptet med ydeevne og belastningstesting er noget vagt, finder du snart ud af, at værktøjerne er forskellige.

Vi starter i dag med at diskutere ydelse og belastningstest. Når alt kommer til alt kan det kun hjælpe med bedre at forstå, hvad der kommer bagefter. Vi vil først forklare, hvad ydelsen er, og hvilke faktorer, der påvirker den. Vi vil også gøre vores bedste for at forklare, hvad belastningstest er i forbindelse med ydelsestest. Og vi vil endelig komme til den interessante del, en gennemgang af nogle af de bedste værktøjer, der kan bruges til ydeevne og belastningstest.

Ydeevne og belastningstest forklaret

instagram viewer

Lad os starte med en ansvarsfraskrivelse. I forbindelse med dette indlæg, der handler om netværksadministration, henviser vi til ydeevne og belastningstest af netværk, og selvom nogle af værktøjerne, der gennemgås nedenfor, kan køre andre typer ydelsestest, vil de ikke være vores primære fokus.

Mere end noget andet er netværkets ydeevne et spørgsmål om brugeropfattelse, og som sådan kan det ikke let testes. Oplevet netværksydelse påvirkes dog direkte af flere faktorer, der kan testes. De to første er båndbredde og gennemstrømning. Den første henviser til bæreevne på et netværk. Tænk som en analogi på det som antallet af baner på en motorvej. gennemløbpå den anden side henviser til den faktiske anvendelse af den tilgængelige båndbredde. For at bevare vores tidligere analogi kunne en firefelts motorvej have en "båndbredde" på 4 000 køretøjer i timen, men dens nuværende "gennemstrømning" kunne kun være 400 køretøjer i timen eller 10% af dens kapacitet.

Latency, forsinkelse og jitter er andre faktorer, der påvirker netværkets opfattede ydelse. Reaktionstid henviser til den tid det tager data at rejse fra kilde til destination. Det er hovedsageligt en funktion af signalets rejsetid og behandlingstid på de noder, det krydser. Det er en fysisk begrænsning, der ikke kan reduceres. Forsinkelse kan på den anden side nogle gange forbedres. Det har at gøre med den tid det tager for netværksudstyr at behandle, stå i kø og videresende data. Hurtigere, mere kraftfuldt udstyr vil generelt tilføje mindre forsinkelse til transmissionen. Hvad angår jitter, det henviser til variationen i pakkeforsinkelse ved den modtagende afslutning af samtalen. Trafik i realtid eller nær realtid påvirkes især af den, da det kan forårsage, at datapakker kommer ud af rækkefølge. I tilfælde af voice over IP, for eksempel, kan dette resultere i uforståelig tale.

RETTET LÆSNING: Bedste værktøjer til fejlfinding af netværket (gennemgået)

OK, nu hvor vi har præstationsspændet, hvad med belastningstest. Når vi taler om belastningstest, er det, vi typisk har i tankerne, at generere faktisk netværkstrafik for at kunne måle, hvordan belastningen påvirker ydelsen. Ved at holde vores motorvejsanalogi, ved vi alle, hvordan motorvejshastighederne er omvendt proportionale med mængden af ​​trafik. Dette er grunden til, at rushtrafikken er en almindelig årsag til trafikpropper. Det samme gælder netværkstrafik, og ydeevnen er generelt omvendt proportional med mængden af ​​trafik. Dette er grunden til belastningstesting er interessant.

Ligegyldigt hvad, den bedste måde at udføre ydelse og belastningstest på netværk er at simulere den faktiske brugertrafik og måle den tid det tager at gennemføre et givet sæt tests. Dette giver dig den bedste tilnærmelse af den faktiske brugeropfattelse.

De bedste ydelser og belastningstestværktøjer

Vi har skuret markedet efter nogle af de bedste ydelser og belastningstestværktøjer. Her er resultatet af vores indsats. Vi har forsøgt at inkludere forskellige typer værktøjer af flere grunde. Først og fremmest ønskede vi at give dig en idé om de mange forskellige værktøjer, der er tilgængelige. Og da alles behov er forskellige, gennemgår flere typer værktøjer chancerne for, at et af dem vil være et match til dine behov.

SolarWinds er slags et berømt navn inden for netværksadministration. Virksomheden er kendt for at fremstille nogle af de bedste netværksadministrationsværktøjer på markedet. Dets flagskibsprodukt, Network Performance Monitor anerkendes generelt som et af de bedste tilgængelige overvågningsværktøjer til båndbredde på netværket. Og for at gøre tingene endnu bedre, SolarWinds er også firmaet bag flere gratis værktøjer, der hver især adresserer et specifikt behov hos netværksadministratorer som den berømte SolarWinds TFTP-server eller det Avanceret undernetberegner.

Det WAN Killer Network Traffic Generator, som er en del af SolarWinds Network Engineer's værktøjssæt, har det eneste formål at generere netværkstrafik. Ideen er, at administratorer vil bruge dette værktøj i kombination med værktøj til test af ydelser, derved testning af ydeevnen under høje trafiksituationer, noget som ikke mange værktøjer gør dem selv.

Værktøjet giver dig mulighed for let at indstille den IP-adresse og værtsnavn, du vil sende trafikbelastningen til. Det giver dig også mulighed for at specificere parametre som portnummer, pakkestørrelse og procentdel af tilgængelig båndbredde, der skal bruges. Det kan endda lade dig ændre indstillingerne for Differentiated Services Code Point (DSCP) og ECN (Explicit Congest Notification). Denne fleksibilitet gør det muligt for værktøjet at efterligne praktisk talt enhver type trafik.

SolarWinds WAN Killer Screenshot
  • GRATIS PRØVEVERSION: SolarWinds Engineer's værktøjssæt
  • Officielt downloadlink: https://www.solarwinds.com/engineers-toolset/registration

Dette værktøjs primære anvendelse er til opgaver såsom test af trafikprioritering og belastningsbalancering. Du kan også bruge det til at sikre dig, at dit netværk er korrekt konfigureret, og at enorme mængder uvæsentlig trafik - som genereret af dette værktøj - ikke vil have uheldige effekter på kritisk trafik. Niveauet for finjustering af værktøjet giver mulighed for at simulere næsten enhver form for situation.

Som vi antydet før, SolarWinds WAN Killer Network Traffic Generator er en del af Ingeniørens værktøjssæt, et bundt på over 60 forskellige værktøjer. Værktøjssættet indeholder en blanding af de vigtigste gratis værktøjer fra SolarWinds kombineret med mange eksklusive værktøjer, som du ikke finder andre steder. Og de fleste af de inkluderede værktøjer er integreret i et fælles dashboard, hvorfra de let kan fås adgang til.

Hvad andet er der i SolarWinds Engineer's værktøjssæt?

Det SolarWinds Engineer's værktøjssæt inkluderer flere dedikerede fejlfindingsværktøjer. Værktøjer som Ping Sweep, DNS Analyzer og TraceRoute kan bruges til at udføre netværksdiagnostik og hjælpe med at løse komplekse netværksproblemer hurtigt. For de sikkerhedsorienterede administratorer kan nogle af værktøjssættets værktøjer bruges til at simulere angreb og hjælpe med at identificere sårbarheder.

SolarWinds Engineers Toolset Desktop Console

Værktøjssættet har også nogle fremragende overvågnings- og alarmeringsfunktioner. Nogle af dets værktøjer overvåger dine enheder og rejser advarsler om tilgængelighed eller sundhedsmæssige problemer. Og endelig kan du bruge nogle af de inkluderede værktøjer til konfigurationsstyring og logkonsolidering.

Her er en liste over nogle af de andre værktøjer, du finder i SolarWinds Engineer's værktøjssæt:

  • Port scanner
  • Skift Port Mapper
  • SNMP feje
  • IP-netværksbrowser
  • MAC-adresseopdagelse
  • Ping feje
  • Svartidskontrol
  • CPU-skærm
  • Hukommelsesmonitor
  • Interface skærm
  • traceroute
  • Router-adgangskodekryptering
  • SNMP Brute Force Attack
  • SNMP Dictionary Attack
  • Konfigurer sammenligning, downloader, uploader og editor
  • SNMP-fældeditor og SNMP-fældemodtager
  • Subnetberegner
  • DHCP Scope Monitor
  • DNS Structure Analyzer
  • DNS-revision
  • IP-adressestyring

Ofte stillede spørgsmål: Indeholder WAN KILLER en 14-dages GRATIS prøveversion? Ja det gør.

Med så mange værktøjer inkluderet i SolarWinds Engineer's værktøjssæt, bør du bestemt prøve det og se selv, hvad det kan gøre for dig. Dette produkt, inklusive WAN Killer Network Traffic Generator, sælges for $ 1 495 pr. desktopinstallation. Du har brug for en licens til hver bruger af værktøjet. Men i betragtning af alle de inkluderede værktøjer er dette en meget rimelig pris. Hvis du vil give værktøjssættet en testkørsel, er en 14-dages prøveversion tilgængelig.

Officielt downloadlink: https://www.solarwinds.com/engineers-toolset/registration

2. LAN-hastighedstest

LAN-hastighedstest fra TotuSoft er et simpelt, men kraftfuldt værktøj til at måle ydelsen til filoverførsler, harddiske, USB-drev og også netværkshastigheder. Alt hvad du skal gøre er at vælge en destination på den server, hvor du vil test WAN-forbindelsen. Værktøjet bygger derefter en fil i hukommelsen og overfører den begge veje, mens den måler den tid, det tager. Derefter gør alle beregningerne for dig og giver dig en evaluering af overførslens ydelse.

LAN-hastighedstestskærmbillede

Du kan også vælge en computer, der kører LAN Speed ​​Test Server i stedet for en delt mappe som destination. Dette tager effektivt diskadgangskomponenten ud af ligningen, hvilket giver dig et sandt mål for netværkets ydelse. Værktøjet er oprindeligt opsat i dets Lite, funktionsbegrænsede version. For at få adgang til de avancerede funktioner i standardversionen skal du købe en licens, der kun er tilgængelig for ti dollars, med tilgængelige antal rabatter. Værktøjet er bærbart og kører på enhver Windows-version siden Windows 2000.

3. LAN-bænk

På trods af det faktum, at udviklerens websted ikke længere er op, LAN-bænk fra Zack sav er stadig tilgængelig til download fra flere software-downloadwebsteder, og du skulle ikke have nogen problemer med at finde det. Det er et gratis og bærbart TCP-netværks benchmarkingværktøj. Værktøjet er baseret på Winsock 2.2, en ret gammel ramme, men en med minimal CPU-brug, hvilket er en god ting. Du kan være rimelig sikker på, at dårlig CPU-ydeevne ikke kommer og forurener dine netværkspræstationsresultater. Alt værktøjet gør er at teste netværkets ydelse mellem to computere, men hvad det gør, gør det godt.

LANBench-skærmbillede

Du skal løbe LAN-bænk på to computere i hver ende af det netværkssegment, du vil teste. Den ene instans kører som serveren og den anden er klienten. Server-siden kræver ingen konfiguration. Alt hvad du skal gøre er at klikke på Lyt knap. Værktøjets testkonfiguration udføres alt på klientsiden, før testen starter. Du skal specificere serverens IP-adresse, og du kan justere flere testparametre, f.eks testens samlede varighed, den pakkestørrelse, der er brugt til test, samt tilslutningen og overførslen mode.

4. NetIO-GUI (NetIOs Big Brother)

NetIO-GUI er faktisk en gratis frontend til multi-platform kommandolinjeværktøjet NetIO. Sammen danner de et meget potent ydelsestestværktøj. Det kan bruges til at måle ICMP-responstider såvel som netværksoverførselshastigheder for forskellige pakkestørrelser og protokoller. Alle resultaterne gemmes i en SQLite-database og kan let sammenlignes. Dette Windows-værktøj er tilgængeligt enten som en installerbar software eller som et bærbart værktøj.

NetIO-GUI-skærmbillede

For at køre test skal du bruge to forekomster af værktøjet, et i hver ende. Den ene side kører i klienttilstand, mens den anden kører i servertilstand. Brug af det er temmelig enkelt, når du først har det kørt i begge ender, skal du klikke på startknappen på serveren (kører typisk langt slut), og på klienten indtaster du blot serverens IP-adresse og vælger den protokol (TCP eller UDP), du vil bruge til at køre prøve. Du starter testen og lader NetIO test tilslutningen ved hjælp af forskellige pakkestørrelser, før den returnerer testresultaterne.

5. NetStress

Oprindeligt oprettet som et internt værktøj af Nødder om net, NetStress bliver nu tilbudt offentligheden. Det er endnu et gratis og simpelt værktøj til benchmarking af netværk, og som du ser ud fra dets navn, handler det om belastningstest. Som de fleste andre lignende produkter skal du køre værktøjet på to computere i hver ende af det netværk, som du har brug for at teste. Det er noget lettere at bruge end andre værktøjer, fordi den automatisk kan finde modtagerens IP-adresse.

NetStress-skærmbillede

Kører en test med NetStress er meget enkel, selvom nogle måske ikke finder det selvforklarende. Hvad du skal gøre er at klikke på 0.0.0.0 ved siden af Fjernmodtaget IP. Du vælger derefter den IP-adresse, der er vist i vinduet, og klikker på Okay. Dette gør det muligt for Start knap. Når den er aktiveret, skal du blot klikke på den, og værktøjet begynder at teste og måle TCP- og UDP-output. En interessant mulighed findes i dette værktøj muligheden for at ændre den MTU-størrelse, der bruges til test. På trods af nogle underlige forhold, såsom manglende evne til at ændre størrelsen på dets fuldskærmsvindue, er NetStress et temmelig godt værktøj.

6. Aida32

Aida32 er officielt et ophørt produkt, der er erstattet af Aida64 men denne ældre version er stadig meget populær og let at finde. Aida er et hardwareoplysnings- og benchmarkingværktøj, der kan udføre mange forskellige test. Årsagen til at denne specifikke - og ældre - version har gjort den på vores liste er fordi den indeholder et fremragende Network Benchmark-værktøj, som ikke længere er tilgængeligt i Aida64. Sørg for, at du får den rigtige version. Det er nemt at bruge plugin, og det kan startes fra værktøjets Plugin Menu

Aida32-skærmbillede

Aida32 værktøjet er ikke meget forskelligt i dets funktion fra de fleste andre på denne liste, og du bliver nødt til at køre det i begge ender af den sti, du vil teste. På en af ​​computere skal du vælge Mestre fra rullelisten, som du finder i bunden af ​​værktøjets vindue. Derefter går du til båndbredde fanen og klik på Start knap. På den anden computer vælger du Slave i stedet for Mestre og indtast IP-adressen til masteren. Ligesom du gjorde på masteren, går du til båndbredde fane og klik Start. Når testen er afsluttet, Gemme knappen kan bruges til nemt at gemme båndbreddekortet i bitmap-format.

7. PerformanceTest Fra PassMark

Beståelseskarakter’s Præstationstest er en komplet pc-ydelses benchmarking-software. Det lavede det på vores liste, fordi det indeholder et meget interessant avanceret netværkstestværktøj, som man kan bruge til at køre netværkspræstationstest. Værktøjet kan køre test på både IPv4- og IPv6-netværk, og det giver brugerne mulighed for at indstille den datablokkestørrelse, der bruges til test. Det giver dig også mulighed for at aktivere UDP-båndbreddestrottling, hvis du ønsker det. Netværksmodulet er godt skjult inden for Præstationstest Ansøgning. Du kan få adgang til det ved at klikke på ENvanceret og så Netværk fra værktøjets menulinje.

PassMark Advanced Network Test

Dette er et begrænset værktøj, hvor resultaterne vises i statusområdet og viser mængden af ​​data, der sendes til serveren, CPU-belastningen og gennemsnit, minimum og maksimal overførselshastighed. Selvom dette ikke er meget, skal det være nok til at bestemme konsistensen i netværkets ydelse. Præstationstest er en betalt shareware, men kan bruges gratis uden nogen begrænsninger i op til 30 dage.

8. Wireshark

Vi var ikke sikre på, om Wireshark bør medtages på denne liste. Det er trods alt ikke rigtig et belastningstestværktøj, og det er ikke engang et ægte værktøj til test af ydelse. Det er dog et af de bedste allround-værktøjer til fejlfinding af netværk, og det kan bruges sammen med andre værktøjer på denne liste for at se den nøjagtige virkning af forskellige netværksbelastningssituationer på netværket Trafik.

Tidligere kendt som Ethereal, Wireshark har eksisteret i 20 år. Det er et af de mest populære netværkssniffeværktøjer. Værktøjet har en interessant historie. Før Wireshark, markedet havde i det væsentlige en GUI-baseret pakkesniffer, der passende blev kaldt Sniffer. Det var et fremragende produkt, der led af en stor ulempe, dets pris. Tilbage i slutningen af ​​90'erne var produktet omkring $ 1500, hvilket var mere end mange havde råd til. Dette førte til udviklingen af ​​Ethereal som en fri og open source-pakkesniffer af en UMKC-kandidat ved navn Gerald Combs, der stadig er den primære vedligeholdere af Wireshark tyve år senere.

Wireshark-skærmbillede

I dag, Wireshark er blevet referencen i pakkesniffere. Det er de-facto-standarden, og de fleste andre værktøjer forsøger at efterligne den. Dette værktøj gør hovedsageligt to ting. Først og fremmest fanger den al trafik, den ser på sin interface. Men det stopper ikke der. Produktets virkelige styrke ligger i dets stærke analysefunktioner, som faktisk er så gode, at det ikke er usædvanligt for brugere, der bruger andre værktøjer til pakkeindfangning til at køre analysen af ​​de indfangede data ved hjælp af Wireshark. Sådan er det godt. Dette er en så almindelig måde at bruge produktet på, at du ved opstart bliver bedt om enten at åbne en eksisterende indfangningsfil - potentielt oprettet med et andet værktøj - eller begynde at fange trafik. En anden styrke ved værktøjet er de filtre, det indeholder, som giver dig mulighed for at nulstille nøjagtigt de data, du er interesseret i.

Mens Wireshark har en stejl indlæringskurve, det er værd at lære at det igen og igen viser sig at være et uvurderligt værktøj til mange netværksfejlsøgningsopgaver. Det er bestemt noget, der skal være en del af enhver netværksadministrators værktøjssæt. Og i betragtning af dens pris - det er gratis - er der ingen grund til ikke at bruge den.

watch instagram story