- - Beste hulpmiddelen voor het oplossen van problemen met netwerkprestaties

Beste hulpmiddelen voor het oplossen van problemen met netwerkprestaties

Het lijkt erop dat netwerken nooit snel genoeg zijn. Werkelijk, netwerkprestaties zijn verreweg het meest beklaagde probleem als het gaat om netwerksystemen. Daar is echter een reden voor. Netwerkprestaties - of het ontbreken daarvan - is waarschijnlijk het meest waarneembare probleem vanuit het oogpunt van een gebruiker. Dus, wanneer ze worden belast met het oplossen van problemen met netwerkprestaties, moeten netwerkbeheerders weten waar ze naar moeten zoeken, waar ze ernaar moeten zoeken en moeten ze toegang hebben tot de juiste tools.

Vandaag gaan we dieper in op het oplossen van problemen met netwerkprestaties.

Problemen met netwerkprestaties | Probleemoplossen

We beginnen, zoals we vaak doen, met een mijl-hoogweergave van wat netwerkprestaties zijn. Naarmate we dichterbij komen, zullen we enkele van de factoren die typisch van invloed zijn op de prestaties van computernetwerken, nader bekijken. We zullen eerst de bandbreedte en de doorvoer bespreken, die tot op zekere hoogte twee kanten van dezelfde medaille zijn. Vervolgens zullen we het hebben over latentie en vertraging, twee statistieken die vaak verward zijn. We zullen ons best doen om enig licht op het onderwerp te werpen.

Onze volgende opdracht is jitter, een vande meest presterende aspecten van netwerken. En last but not least zullen we fouten bespreken die soms het gevolg kunnen zijn en soms de symptomen van andere problemen. En omdat toegang tot de juiste tools erg belangrijk is bij het oplossen van problemen met netwerkprestaties, zullen we een paar van de beste tools voor netwerkbewaking bekijken die u kunnen helpen bij het oplossen van problemen.

Over netwerkprestaties

Wikipedia definieert netwerkprestaties op een zeer simplistische manier. “Netwerkprestaties verwijzen naar metingen van de servicekwaliteit van een netwerk zoals gezien door de klant”. Er zijn drie belangrijke concepten in die definitie. De eerste heeft te maken met het meten van prestaties. Dit is van cruciaal belang. Netwerkprestaties worden gemeten. Het tweede belangrijke concept is kwaliteit. Prestatie verwijst naar kwaliteit. En last but zeker not least, de klant. Prestaties zijn iets dat wordt gezien of ervaren door een gebruiker van het netwerk, niet alleen door meetinstrumenten. Daarom is het zo belangrijk om tools voor netwerkprestatiebewaking te hebben die metingen kunnen uitvoeren vanuit het perspectief van een gebruiker.

Maar is het perspectief van de gebruiker niet ergsubjectief concept dat moeilijk te evalueren is? Dat is het zeker, maar met de juiste tools en technologieën kan het worden bereikt. De sleutel is om te weten hoe elke statistiek de waargenomen prestaties beïnvloedt en dit is precies ons onderwerp van de dag.

Anders gezegd, de prestaties van een netwerk zijn de zijnevermogen om te voldoen aan de verwachtingen van de gebruiker. Dit is belangrijk omdat het impliceert dat de prestaties van een netwerk gebruikersafhankelijk zijn. Sommige netwerkgebruikscasussen hebben zeer kleine prestatie-eisen, terwijl anderen meer nodig hebben. Een goed presterend netwerk is een netwerk waarbij de werkelijke prestaties overeenkomen met het gebruik, waardoor gebruikers de indruk krijgen dat alles goed werkt.

Factoren die netwerkprestaties beïnvloeden

Verschillende dingen kunnen de waargenomen prestaties beïnvloeden. Sommige factoren zijn niet eens netwerkgerelateerd. Een server die traag reageert, kan bijvoorbeeld worden geïnterpreteerd als een teken van verslechtering van de netwerkprestaties. Dit is nog een reden waarom we moeten weten welke netwerkfactoren er spelen, omdat het via een proces van eliminatie niet-netwerkprestatieproblemen kan identificeren.

In de volgende paragrafen zullen we kijken naarwelke factoren en parameters op elkaar inwerken om gebruikers de perceptie van goede - of niet zo goede - prestaties te geven. Sommige van deze factoren zijn fysieke kenmerken van netwerken waarover we meestal geen controle hebben, terwijl andere elementen zijn die vaak kunnen worden verbeterd, waardoor gebruikers de perceptie krijgen van betere prestaties.

Bandbreedte en doorvoer

Bandbreedte en doorvoer zijn in zekere zin twee kantenvan dezelfde munt. Bovendien is er geen duidelijk onderscheid tussen de twee termen en worden ze vaak door elkaar gebruikt. We denken dat dit een vergissing is, omdat het in werkelijkheid enigszins verschillende concepten zijn.

Bandbreedte verwijst meestal naar de gegevensoverdrachtcapaciteit van een netwerksegment per tijdseenheid. Het wordt meestal uitgedrukt in veelvouden van bits per seconde, waarbij megabits per seconde (Mbps) en gigabits per seconde (Gbps) de meest voorkomende zijn. Een oudere snelle Ethernet-verbinding heeft bijvoorbeeld een bandbreedte van 10 Mbps. Bandbreedte is niet iets dat wordt gemeten, noch is het iets dat in de loop van de tijd varieert en met een verhoogd gebruik. Het is een inherent kenmerk van een netwerk. Sommige circuits maken gebruik van technologieën waarbij de bandbreedte gemakkelijk kan worden vergroot of verkleind, maar in de meeste situaties is het een vaste parameter die niet kan worden gewijzigd.

Wat de doorvoer betreft, deze verwijst naar het werkelijke bedragvan gegevens met succes verzonden per tijdseenheid. Tshroughput wordt beperkt door de beschikbare bandbreedte en de beschikbare signaal-ruisverhouding, netwerkfouten en hardwarebeperkingen. De meeste van dezelfde factoren beïnvloeden de netwerkprestaties en beïnvloeden de doorvoer. De doorvoer is in feite een nauwe neef van prestaties. Alle dingen gelijk zijn, hoe hoger de doorvoer, hoe hoger de waargenomen prestaties.

In de context van waargenomen netwerkprestaties,bandbreedte en doorvoer zijn belangrijk omdat wanneer bandbreedtegebruik de maximale capaciteit van een netwerksegment nadert, de prestaties meestal aanzienlijk achteruitgaan. Dit is de reden waarom hoewel bandbreedte vast is, het bandbreedtegebruik moet worden gecontroleerd.

Latentie en vertraging

Net als bandbreedte en doorvoer, is ervaak veel verwarring tussen latentie en vertraging. Dit is een andere situatie waarin twee concepten door elkaar worden gebruikt. Beide hebben te maken met de tijd die gegevens nodig hebben om van de bron naar de bestemming te reizen. Latentie wordt vaak beschreven als de tijd vanaf de bron die een pakket verzendt naar de bestemming die het ontvangt. Het kan ook verwijzen naar de vertragingstijd voor de heen- en terugreis die de eenrichtingslatentie van bron naar bestemming plus de eenrichtingslatentie van de bestemming terug naar de bron omvatte. Retourlatentie wordt zelfs vaker gebruikt, vooral omdat het vanaf een enkel punt kan worden gemeten. Retourlatentie laat normaal gesproken de hoeveelheid tijd uit die een doelsysteem besteedt aan het verwerken van het pakket en het afgeven van het antwoord.

GERELATEERDE LEZING: 6 tools om netwerkconfiguratie voor al uw apparaten te beheren

Latency is een ander fysiek kenmerk vannetwerken. Het is een factor van de afstand tussen de bron en de bestemming en de snelheid van het licht. Overigens is het ook de snelheid waarmee gegevens over elk type medium reizen. Net als bandbreedte is Latency een vaste parameter. De enige manier om dit te verminderen is door de bron dichter bij de bestemming te plaatsen. Het verkleinen van de afstand met ongeveer 100 km zal ongeveer 1 milliseconde latentie verwijderen.

Er zijn nogal wat andere factoren die er wat aan toevoegenvertraging in de netwerkverzendingen. Wachtrijvertraging treedt bijvoorbeeld op wanneer een gateway meerdere pakketten van verschillende bronnen ontvangt die op weg zijn naar dezelfde bestemming. Aangezien slechts één pakket typisch tegelijkertijd kan worden verzonden, moeten sommige van hen in de wachtrij worden geplaatst voor verzending, waardoor een extra vertraging ontstaat. Er zijn ook verwerkingsvertragingen terwijl een gateway bepaalt wat te doen met een nieuw ontvangen pakket. Bufferbloat kan bovendien verhoogde vertragingen veroorzaken van een orde van grootte of meer. De combinatie van propagatie-, wachtrij- en verwerkingsvertragingen resulteert vaak in een complex en variabel netwerklatentieprofiel.

Latentie en vertraging zijn de belangrijkste factoren die van invloed zijnwaargenomen netwerkprestaties. Gelukkig kunnen ze eenvoudig worden gemeten, hetzij single- of dual-endly. Dual-ended meting, zoals eerder beschreven, indien vaak de voorkeur omdat het de verwerkingsvertraging van de bestemming negeert en een ware meting van de latentie van het netwerk biedt.

jitter

Jitter is de grootste vijand van het netwerk communicatie en terwijl het relatief eenvoudig is uit te leggen, is het dat welenigszins gecompliceerder om te begrijpen hoe en waarom het zo'n nadelig effect kan hebben op gegevensoverdrachten. Laten we proberen het uit te leggen. Simpel gezegd, jitter is een variatie in vertraging. Er zijn verschillende factoren die jitter kunnen veroorzaken. Veel van dezelfde factoren die de vertraging beïnvloeden, zijn zelfs van invloed op jitter. Wachtrijvertragingen zijn bijvoorbeeld direct gerelateerd aan de wachtrijlengte. En aangezien een typische wachtrij constant in lengte varieert, doet dit ook vertraging, vandaar jitter.

Het ding met jitter is dat het geen invloed heeftal het netwerkverkeer op dezelfde manier. Wanneer vertragingen aanzienlijk variëren tussen de meerdere pakketten die een bericht samenstellen (d.w.z. in situaties met veel jitter), kunnen de pakketten uit volgorde op hun bestemming aankomen. Laten we bijvoorbeeld een transmissie nemen die bestaat uit vier pakketten die worden verzonden met intervallen van 10 ms. De eerste komt 20 ms latentie tegen, de tweede 60 ms, de derde 40 ms en de laatste 20 ms. Ik zal je de saaie wiskunde besparen, maar in een dergelijke situatie komt het eerste pakket als eerste aan, gevolgd door het vierde, dan het derde en ten slotte het tweede. In sommige situaties zou dit geen probleem zijn. Als we bijvoorbeeld te maken hebben met een bestandsoverdracht, zijn de pakketten opeenvolgend genummerd en kunnen ze eenvoudig opnieuw worden samengesteld in de juiste volgorde aan de ontvangende kant. Aan de andere kant, als we real-time verkeer hebben, zoals een streaming video of een VoIP-gesprek, zitten we in de problemen omdat pakketten niet correct opnieuw kunnen worden samengesteld, wat resulteert in gepixelde video of verminkte audio. Vanuit het standpunt van een gebruiker hebben we een prestatieprobleem.

fouten

Tot op zekere hoogte zijn netwerkfouten een anderefactor die de netwerkprestaties beïnvloedt. Bitfouten verwijzen naar het aantal bits van een gegevensstroom dat via een communicatiekanaal is ontvangen en die zijn gewijzigd vanwege problemen met ruis, interferentie, vervorming of bitsynchronisatie. De bit error rate of bit error ratio (BER) is het aantal bitfouten gedeeld door het totale aantal overgedragen bits gedurende een gegeven tijdsinterval. Het wordt vaak uitgedrukt als een percentage.

Hoewel netwerken zeer robuust en veerkrachtig zijn,ze zullen meestal van deze fouten herstellen met behulp van verschillende methoden, waaronder ingebouwde foutcorrectieschema's of het opnieuw verzenden van onjuiste gegevens. Maar hoewel deze acceptabel kunnen zijn, veroorzaken ze vaak onnodige vertragingen, verhoogde jitter en allerlei problemen met de prestaties van gebruikers.

LEES OOK: Pakketverlies - Hoe te meten en op te lossen

De beste tools voor het oplossen van problemen met netwerkprestaties

Terwijl er tonnen hulpmiddelen zijn om te metennetwerkprestaties, ze zijn niet allemaal zo vol als de weinige die we voor u hebben gekozen. De beste tonen niet alleen bandbreedte, maar ook verschillende bandbreedte-beïnvloedende metrieken zoals latentie of jitter, waardoor u snel problemen met afgegeven netwerkprestaties kunt oplossen.

1. SolarWinds Netwerkprestatiemeter (GRATIS PROEF)

SolarWinds is een van de bekendste leveranciers van netwerk- en systeembeheerprogramma's. Het is beroemd om zijn vele uitstekende netwerkbeheertools. Een van de meest bekende SolarWinds producten zijn de NetFlow Traffic Analyzer en de Server- en toepassingsmonitor. Het bedrijf wordt ook erkend voor het maken van een handvol uitstekende gratis tools, die elk een specifieke behoefte van netwerk- en systeembeheerder aanpakken. De Geavanceerde subnetcalculator en de Kiwi Syslog-server zijn twee uitstekende voorbeelden van die gratis tools.

SolarWindsHet vlaggenschipproduct wordt het genoemd Netwerkprestatiemeterof NPM. Dit is een complete netwerkbewakingsoplossing met geweldige functionaliteit. De SolarWinds NPM peilt elk ingeschakeld apparaat met behulp van het SNMP-protocolom hun operationele statistieken en interface-tellers te lezen. Het slaat de resultaten op in een SQL-database en gebruikt de gepoolde gegevens om grafieken samen te stellen die het gebruik van elk WAN-circuit en andere belangrijke statistieken tonen.

SolarWinds NPM Enterprise Dashboard

  • GRATIS PROEF: SolarWinds Netwerkprestatiemeter
  • Download link: https://www.solarwinds.com/network-performance-monitor/registration

De SolarWinds Network Performance Monitor biedteen gebruikersvriendelijke GUI. Hiermee is het toevoegen van een apparaat net zo eenvoudig als het opgeven van het IP-adres of de hostnaam en de SNMP-communitystring. De tool vraagt ​​vervolgens naar het apparaat, geeft een lijst van alle beschikbare SNMP-parameters en stelt u in staat die te selecteren die u wilt controleren en in uw grafieken wilt weergeven.

De prijzen voor de SolarWinds Network Performance Monitor beginnen bij $ 2 995 en variëren afhankelijk van het aantal te bewaken apparaten. Neem contact op met het verkoopteam van SolarWinds voor een gedetailleerde prijsopgave.

Als u het product wilt proberen voordat u het koopt, is een gratis proefperiode van 30 dagen beschikbaar, net als voor de meeste SolarWinds-producten.

2. ManageEngine OpManager

De ManageEngine OpManager is een complete managementoplossing die dat zal doenvoorzien in de meeste monitoringbehoeften. De tool kan op Windows of Linux worden uitgevoerd en is geladen met uitstekende functies. De automatische detectie-functie kan bijvoorbeeld uw netwerk grafisch in kaart brengen, waardoor u een uniek aangepast dashboard krijgt.

Het dashboard van de tool is er nog een die sterk ispunten. Het is supergemakkelijk te gebruiken en te navigeren en heeft een drill-down functionaliteit. Als je van mobiele apps houdt, zijn deze beschikbaar voor tablets en smartphones en heb je overal toegang tot het systeem. Over het algemeen is dit een zeer gepolijst en professioneel product.

ManageEngine OpManager Monitoring

Melding binnen OpManager is een van de sterke punten van het product. Er is een volledige aanvulling op drempelgebaseerde waarschuwingen die netwerkproblemen helpen opsporen, identificeren en oplossen. Voor elke prestatiestatistiek kunnen meerdere drempels met verschillende meldingen worden ingesteld.

Als je het wilt proberen ManageEngine OpManager, download de gratis versie. Het is geen in de tijd beperkte proefversie. Het is in plaats daarvan functie-beperkt. Hiermee kunt u bijvoorbeeld niet meer dan tien apparaten bewaken. Hoewel dit voldoende kan zijn voor testdoeleinden, is het alleen geschikt voor de kleinste netwerken. Voor meer apparaten kunt u kiezen tussen de Essentieel of de Onderneming plannen. Met de eerste kunt u tot 1000 knooppunten bewaken, terwijl de andere tot 10.000 gaat. Prijsinformatie is beschikbaar door contact op te nemen met ManageEngineVerkoop.

3. PRTG-netwerkmonitor

De PRTG-netwerkmonitor van Paessler AG is een agentloos netwerkbewakingssysteem. Paessler beweert dat de PRTG-netwerkmonitor kan in enkele minuten worden ingesteld. Onze ervaring leert dat het iets meer kan kosten dan dat, maar dat het nog steeds erg gemakkelijk en snel is, dankzij een functie voor automatische detectie die uw netwerk scant, apparaten vindt en ze automatisch toevoegt. De tool gebruikt een combinatie van Ping, SNMP, WMI, NetFlow, jFlow, sFlow, maar kan ook communiceren via DICOM of de RESTful API.

PRTG Dashboard - Datacenter Monitoring

Een van de sterke punten van de PRTG-netwerkmonitor is zijn sensorgebaseerde architectuur. Je kunt sensoren beschouwen als add-ons voor het product, behalve dat ze al zijn inbegrepen en niet hoeven te worden toegevoegd. Er zijn add-ons voor vrijwel alles. Er zijn bijvoorbeeld toepassingssensoren HTTP, SMTP / POP3 (e-mail). Er zijn ook hardwarespecifieke sensoren voor schakelaars, routers en servers. In totaal zijn er meer dan 200 verschillende vooraf gedefinieerde sensoren die statistieken zoals reactietijd, processor, geheugen, database-informatie, temperatuur of systeemstatus ophalen van de bewaakte apparaten.

De PRTG-netwerkmonitor biedt een selectie van gebruikersinterfaces. De primaire is een op Ajax gebaseerde webinterface. Er is ook een Windows-bedrijfsconsole en mobiele apps voor Android en iOS. Een leuke functie van de mobiele apps is dat ze pushmeldingen kunnen gebruiken voor alle waarschuwingen die door PRTG worden geactiveerd. Meer standaard SMS- of e-mailmeldingen zijn ook beschikbaar. Hoewel de server alleen op Windows draait, kan deze vanaf elk apparaat met een Ajax-compatibele browser worden beheerd.

De PRTG-netwerkmonitor wordt aangeboden in twee versies. Er is een gratis versie die volledig is uitgerust, maar die uw bewakingsmogelijkheden beperkt tot 100 sensoren. Merk op dat elke bewaakte parameter als één sensor telt en dat bijvoorbeeld 24 interfaces op een netwerkswitch 24 sensoren gebruiken. Als u meer dan 100 sensoren nodig heeft, moet u een licentie aanschaffen. Hun prijzen beginnen bij $ 1 600 voor 500 sensoren. U kunt ook een gratis, sensor-onbeperkte en volledig functionele proefversie van 30 dagen krijgen.

Comments