- - Kako ispravno izmjeriti mrežne performanse

Kako pravilno izmjeriti mrežne performanse

Učinkovitost je jedan od najvažnijih aspekatamreža. Zapravo je to važna komponenta gotovo svakog sustava. Bilo koji mrežni administrator zna kako svi brzo okrivljuju mrežu kad god izvedba bilo koje vrste uređaja ili sustava povezanih s mrežom ostavi željenu. Kad se to dogodi, često je na mrežnom administratoru da dokaže da mreža radi unutar specifikacija i da izvor degradacije performansi potječe negdje drugdje.

Možete pitati kako se to radi? Jednostavno mjerenjem performansi korištenjem standardnih tehnologija. Danas ćemo pogledati kako mjeriti izvedbu mreže.

Kako izmjeriti mrežne performanse

Započet ćemo raspravom o mrežnoj izvedbi u sustavugeneral. Ako želimo razgovarati o mjerenju, svakako se prvo moramo složiti što pokušavamo izmjeriti. Ovo će nas odvesti do sljedeće teme - najvažnije: kako izmjeriti mrežne performanse. Iako postoji nekoliko načina kako se to može učiniti, Protokol za jednostavno upravljanje mrežama (SNMP) vjerojatno je najčešće korištena tehnologija za mjerenje performansi mreža. Dakle, pregledat ćemo SNMP. I posljednje, ali svakako ne najmanje bitno, razmotrit ćemo neke od najboljih alata koji su trenutno dostupni za mjerenje mrežnih performansi.

O izvedbi mreže

Kao što je rječito definirano u jednoj rečenici naWikipedija, "mrežne performanse odnose se na mjere kvalitete usluge mreže koje vidi kupac". Postoje tri osnovna elementa te definicije. Prvi je dio "mjera". Jasno utvrđuje da je učinkovitost mreže nešto što treba mjeriti. Sljedeći važan bit je "kvaliteta usluge mreže". Kvaliteta usluge generički je pojam, ali kao što ćete vidjeti, nekoliko je specifičnih mjernih podataka obično povezano s njom. Posljednji važan dio te definicije je "kupac". Ne zanima nas mreža kao teoretska stvar već umjesto toga kako korisnici to percipiraju.

Nekoliko različitih čimbenika utječe na uočeneperformanse mreže i obično se smatraju važnim. Prva dva su propusnost i propusnost. Između ova dva pojma ponekad može doći do zabune. Širina pojasa odnosi se na nosivost mreže. Kao analogiju, smatrajte to brojem traka na autocesti. S druge strane, propusnost se odnosi na stvarno korištenje raspoložive širine pojasa. Da zadržimo našu prethodnu analogiju, pomislite na autocestu s četiri trake koja ima propusnost od 4000 vozila na sat, ali trenutna propusnost mu je 400 vozila na sat ili 10% njegovog kapaciteta.

Latencija, kašnjenje i podrhtavanje su više faktorutječu na percipirane performanse mreža. Latencija se odnosi na vrijeme potrebno za putovanje od izvora do odredišta. To je uglavnom funkcija vremena putovanja signala i vremena obrade u bilo kojim čvorovima kroz koji prolazi. To je fizičko ograničenje koje se ne može umanjiti. Kašnjenje, s druge strane, ponekad se može poboljšati. To ima veze s vremenom potrebnim za umrežavanje opreme za obradu, red i prosljeđivanje podataka. Brže, snažnija oprema će općenito dodati manje kašnjenja na prijenos. Što se tiče podrhtavanja, odnosi se na varijaciju kašnjenja paketa na kraju prijema razgovora. Na njega posebno utječe promet u stvarnom vremenu ili gotovo u stvarnom vremenu, jer može uzrokovati da paketi podataka izađu iz niza. Na primjer, u slučaju glasa preko IP-a, to može rezultirati nerazumljivim govorom.

Na performanse mreže mogu utjecati i mnogi drugi faktori. Stopa pogreške jedna je od njih. Odnosi se na broj oštećenih bitova izražen u postotku ili udjelu od ukupno poslanog bita.

Mjerenje mrežnog učinka

Kako se mjeri mjerenje performansiistinska perspektiva korisnika? Pa, naravno, postoji mogućnost da stvarni korisnici izvode testove, ali to može biti prilično nepraktično. Sljedeća je najbolja stvar upotreba mrežnog sustava za testiranje performansi koji koristi sonde raspoređene na strateškim lokacijama širom vaše mreže i koji mogu međusobno izvoditi stvarne simulacijske testove za mjerenje stvarnih performansi koristeći određene vrste prometa. To može, međutim, biti nepraktično jer zahtijeva određeno preliminarno postavljanje. Neće biti od velike pomoći da se riješi iznenadni problem.

Jednostavniji SNMP sustav za nadzor mreže ječesto bolje rješenje. Iako to možda nije tako praktično, administratorima može dati prilično jasan pregled korištenja mreže. Dobri će sustavi također izvijestiti o većini čimbenika koji utječu na perfromans kao što su latencija, kašnjenje, podrhtavanje i pogreške.

TAKOĐE PROČITAJTE: 6 najboljih alata za upravljanje mrežama koji prate performanse

Protokol jednostavnog upravljanja mrežom

Unatoč pogrešnom nazivu, jednostavna mrežaProtokol upravljanja ili SNMP može se pokazati prilično složenim. Srećom, ne morate biti stručnjak i znati sve o tome da biste ga koristili. U svojoj osnovi, SNMP je komunikacijski protokol koji određuje kako sustav upravljanja SNMP-om može čitati i pisati operativne parametre u udaljene uređaje. Parametri se nazivaju OID-ovi - za Identifikatore objekata. Neki od zanimljivih OID-ova, sa stajališta praćenja, su oni koji sadrže kritične metrike, na primjer, korištenje propusne širine. Pri nadzoru mrežnih uređaja posebno su zanimljiva dva OID-a, bajtovi i bajtovi u brojačima povezanim sa svakim sučeljem. Mrežni uređaji automatski povećavaju ove brojače jer se podaci izlažu i unose.

Izlazi u doba kad IT sigurnost nije bilaproblem, SNMP ima samo minimalnu sigurnost. SNMP upravitelj koji se povezuje na uređaj s omogućenim SNMP-om će sa svojim zahtjevom prenijeti "niz zajednice". Ako se niz podudara s konfiguriranim u opremi, zahtjev će se provesti. Uređaji obično imaju dva niza zajednice koji su konfigurirani, jedan za OID-ove samo za čitanje i jedan za izmjenjive.

Evo kako većina sustava za praćenje koristi SNMPnadzor iskorištavanja propusnosti. Oni povremeno čitaju bajtove na i izvan brojača sučelja mrežnog uređaja u intervalima znanja, pri čemu je pet minuta tipična vrijednost. Zatim pohranjuju dohvaćene vrijednosti u neku vrstu baze podataka ili diskova. Ostatak postupka je jednostavna matematika. Sustav za praćenje oduzima prethodnu brojačku vrijednost od trenutne kako bi se dobio broj bajtova koji su poslani ili primljeni u pet minuta. Zatim može množiti taj broj sa osam da bi dobio broj bitova i podijelio ga sa 300 - brojem sekundi u pet minuta - da bi dobio broj bita u sekundi. Ti se podaci obično crtaju na grafikonu koji pokazuje njegovo kretanje u vremenu i pohranjuju se u bazu podataka.

Najbolji alati za mjerenje mrežnih performansi

1. Monitor performansi mreže SolarWinds (BESPLATNO ISPITIVANJE)

SolarWinds uživa solidnu reputaciju za izradu nekih odnajbolji alati za mrežnu i sistemsku administraciju. Mnogi su proizvodi tvrtke dobili ocjene i smatraju se najboljima u svojim oblastima. Ali SolarWinds poznat je i po svojim besplatnim alatima, manjim alatima koji rješavaju specifične potrebe mrežnih administratora. Dva dobra primjera besplatnih alata su Monitor propusne širine u stvarnom vremenu i the Kivi Syslog poslužitelj.

Za nadzor mrežnih mreža potrebno je sve što trebate Monitor performansi mreže SolarWinds (NPM), što je prije svega alat za praćenje SNMP-a. U osnovi nudi sveobuhvatno nadgledanje kvarova i upravljanje performansama pomoću SNMP-a i samim tim je kompatibilan s većinom opreme. Također dolazi s mnogim naprednim značajkama kao što je njegova NetPath značajka omogućava vam gledanje kritičnog mrežnog puta između bilo koje dvije nadgledane točke na vašoj mreži. Također može automatski generirati inteligentne mrežne karte.

SolarWinds NPM - Sažetak mreže

  • BESPLATNO ISPITIVANJE: Monitor performansi mreže SolarWinds
  • Službena veza za preuzimanje: https://www.solarwinds.com/network-performance-monitor/registration

Druge značajke NPM uključuju napredno upozoravanje i alate PerfStack nadzorna ploča za analizu performansi Funkcija Network Insights još je jedna napredna značajka koja omogućuje složeno nadgledanje uređaja. Alat može nadzirati softversko definirane mreže (SDN) i ima ugrađenu podršku za Cisco ACI, kao i mogućnost nadziranja bežičnih mreža i generiranje osnovnih mreža performansi. Monitor performansi mreže SolarWinds vrlo je skalabilan alat koji se može koristiti u bilo kojoj mreži od najmanjeg do najvećeg.

To. Monitor performansi mreže SolarWindsStruktura cijene je vrlo jednostavna. Licenciranje se temelji na broju nadziranih elemenata. Pet licencnih slojeva dostupno je za 100, 250, 500, 2000 i neograničeni elementi po cijenama u rasponu od 2 955 do 32 525 dolara, uključujući prvu godinu održavanja.

Ako radije izvršite testiranje alata prije nego što se odlučite na kupnju, možete dobiti besplatnu probnu verziju od 30 dana.

2. PRTG mrežni monitor

To. PRTG mrežni monitor iz Paessler AG je sustav praćenja mreže bez agenta. Paessler tvrdi da je PRTG mrežni monitor može se postaviti za par minuta. Naše iskustvo pokazuje da može potrajati nešto više od toga, ali da je i dalje vrlo jednostavno i brzo zahvaljujući značajki automatskog otkrivanja koja će skenirati vašu mrežu, pronaći uređaje i automatski ih dodati. Alat koristi kombinaciju Ping, SNMP, WMI, NetFlow, jFlow, sFlow, ali može komunicirati i putem DICOM-a ili RESTful API-ja.

PRTG nadzorna ploča - Nadgledanje podatkovnih centara

Jedna od prednosti tog PRTG mrežni monitor je njegova senzorski zasnovana arhitektura. Senzore možete smatrati dodacima proizvodu, osim što su oni već uključeni i ne trebaju ih dodavati. Postoje dodaci za gotovo sve. Na primjer, postoje HTTP, SMTP / POP3 (e-pošta) aplikacijski senzori. Postoje i hardverski specifični senzori za sklopke, usmjerivače i poslužitelje. Sveukupno postoji preko 200 različitih unaprijed definiranih senzora koji iz nadzornih uređaja dohvaćaju statistike poput vremena odziva, procesora, memorije, podataka u bazi podataka, temperature ili stanja sustava.

To. PRTG mrežni monitor nudi izbor korisničkih sučelja. Primarno je web sučelje temeljeno na Ajaxu. Tu je i poslovna konzola za Windows, kao i mobilne aplikacije za Android i iOS. Jedna lijepa značajka mobilnih aplikacija je ta što mogu upozoravati na sva upozorenja koja se pokreću iznutra PRTG, Dostupne su i standardnije obavijesti putem SMS-a ili e-pošte. Iako poslužitelj radi samo u sustavu Windows, on se može administrirati s bilo kojeg uređaja s Ajax-kompatibilnim preglednikom.

To. PRTG mrežni monitor nudi se u dvije verzije. Postoji besplatna inačica s punim značajkama, ali će vašu sposobnost praćenja ograničiti na 100 senzora. Imajte na umu da se svaki nadzirani parametar smatra jednim senzorom, a na primjer, monitor 24 sučelja na mrežnom prekidaču koristiće do 24 senzora. Ako vam je potrebno više od 100 senzora, morate kupiti licencu. Njihove cijene počinju od 1 600 USD za 500 senzora. Također možete dobiti besplatnu probnu verziju 30-dnevne probne verzije, bez ograničenja senzora.

3. ManageEngine OpManager

To. ManageEngine OpManager cjelovito je rješenje za upravljanje koje ćeriješiti većinu potreba praćenja. Alat se može pokretati na Windows ili Linuxu i učitava izvrsne značajke. Na primjer, njegova značajka automatskog otkrivanja može grafički preslikati vašu mrežu, dajući vam jedinstveno prilagođenu nadzornu ploču.

Nadzorna ploča alata još je jedna od njegovih jakihboda. Vrlo je jednostavan za korištenje i navigaciju te ima značajku nadogradnje. Ako imate mobilne aplikacije, dostupne su za tablete i pametne telefone i omogućuju vam pristup sustavu s bilo kojeg mjesta. Općenito, ovo je vrlo sjajan i profesionalan proizvod.

ManageEngine OpManager nadzorna ploča

Dojava u OpManager je još jedna od prednosti proizvoda. Postoji potpuni dodatak upozorenja temeljenih na pragovima koji će vam pomoći u otkrivanju, prepoznavanju i rješavanju problema s mrežom. Za svaku mjernu vrijednost izvedbe može se postaviti više pragova s ​​različitim obavijestima.

Ako želite isprobati ManageEngine OpManager, nabavite besplatnu verziju. To nije vremenski ograničena probna verzija. On je, umjesto toga, ograničen značajkama. Na primjer, neće vam omogućiti nadzor više od deset uređaja. Iako bi ovo moglo biti dovoljno za potrebe ispitivanja, odgovarat će samo najmanjim mrežama. Za više uređaja možete birati između Essential ili Enterprise planova. Prvi će vam omogućiti praćenje do 1000 čvorova, a drugi do 10 000. Informacije o cijenama dostupne su kontaktiranjem ManageEngine prodaje.

4. Što zlato

Što zlato je još jedno dobro poznato ime u poljualati za praćenje Nekada je bio alat za nadgledanje koji se koristi prema gore ili prema dolje, ali evoluirao je u potpuno upravljanje alatom s proaktivnim nadzorom mrežnog prometa, aplikacija, virtualnih okruženja i konfiguracija uređaja. Danas ovaj alat ima gotovo sve što možete očekivati ​​od alatnog sustava za praćenje poduzeća, a dostupan je i putem vrlo intuitivnog GUI-ja.

Što zlato ima motor za automatsko otkrivanje koji će pronaćiVaši uređaji i dodajte ih u konzolu za nadzor. Neće pronaći samo vašu mrežnu opremu, već i fizičke servere, virtualne poslužitelje, poslužitelje u oblaku i aplikacije. Postoji čak i prikaz karte na koji je moguće kliknuti za više informacija na svakom uređaju.

WhatUp nadzorna ploča analize prometa prometa

Što zlato također ima odličan sustav upozoravanja kako bi vas obavijestio o problemima prije nego što ih korisnici primijete. Kroz alat Centar upozoravanja, možete se odlučiti za upotrebu unaprijed definiranih pragova ili postavljanjanjih prema vašim specifičnim potrebama. Sustav uzbunjivanja omogućuje vam kreiranje pravila djelovanja koja određuju što se događa kada se nadzirani parametar promijeni u stanju. Upozorenja se mogu slati e-poštom, SMS-om, Slack ili IFTTT postovima. Sustav također može ponovno pokrenuti usluge i pokrenuti web alarme.

Iako je besplatno izdanje Što zlato je dostupan, ograničen je na nadziranje anajviše pet uređaja. Za više uređaja plaćene su licence dostupne u tri razine povećanja funkcionalnosti sa strukturom cijena na temelju broja uređaja koji se trebaju pratiti. Postoji i besplatna probna inačica s punim značajkama koju možete koristiti ograničeno vrijeme.

5. Observium

Observium je platforma za nadzor niskog održavanja saautomatskog otkrivanja. Podržava širok raspon vrsta uređaja, platformi i operativnih sustava, uključujući, između ostalih, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Sumnjam da možete pronaći WAN usmjerivač koji nije podržan. Glavni cilj promatrača je pružiti lijepo, intuitivno i jednostavno, ali moćno korisničko sučelje koje prikazuje zdravlje i stanje vaše mreže.

Snimka zaslona za promatranje

Observium ima više od samo praćenja propusnosti. Na primjer, postoji računovodstveni sustav koji će mjeriti ukupnu mjesečnu upotrebu širine pojasa u 95. postotku ili ukupno prenesenih bajtova. Također ima funkciju uzbunjivanja s korisničkim pragovima. Nadalje, Observium se integrira s drugim sustavima i može povući njihove podatke i prikazati ih unutar svog sučelja.

Observium korisnici vole kako je lako postaviti i kako togotovo se konfigurira. Iako na web-mjestu Observiuma izgleda da ne postoji odjeljak za preuzimanje, postoje detaljne upute za instalaciju nekoliko distribucija Linuxa koje sadrže veze za dobivanje pravog paketa za svaku distribuciju. Upute su vrlo detaljne i instaliranje softvera trebalo bi biti jednostavno.

Proizvod je dostupan u dvije verzije. Tu je Opservijska zajednica koja je besplatno dostupna svima. Ova verzija prima ažuriranja i nove značajke dva puta godišnje. Tu su i Observium Professional koja ima dodatne značajke i dolazi s svakodnevnim ažuriranjima. Obje verzije rade samo na Linuxu.

6. Zabbix

Zabbix je još jedan besplatni i open-source proizvod koji imavrlo profesionalan izgled i dojam, baš kao što biste očekivali od komercijalnog proizvoda. Ali dobar izgled korisničkog sučelja nije njegovo jedino dobro. Proizvod također ima impresivan set značajki. Nadzirat će većinu mrežnih uređaja osim mrežne opreme. Bilo bi dobro ako želite nadzirati servere pored propusne širine vašeg WAN kruga.

Zabbix nadzorna ploča

Zabbix koristi SNMP kao i Inteligentnu platformuNadzorno sučelje (IMPI) za nadzorne uređaje. Softver možete koristiti za praćenje propusnosti, upotrebe CPU-a i memorije uređaja, općenito zdravstveno stanje uređaja kao i promjene konfiguracije. Kao što vidite, to čini više od jednostavnog WAN nadzora. Proizvod također ima impresivan i potpuno prilagodljiv sustav upozoravanja. Ne samo da će slati e-poštu ili SMS upozorenja, već će pokretati i lokalne skripte pomoću kojih se automatski mogu popraviti problemi.

komentari