Koti liiketoiminta Mittaa verkon viive, ennen kuin siitä tulee ongelma

Mittaa verkon viive, ennen kuin siitä tulee ongelma

Sisällysluettelo:

Video: LiveStream Geriatrin Luento: Muistisairaan käytöksen ymmärtäminen (Lokakuu 2024)

Video: LiveStream Geriatrin Luento: Muistisairaan käytöksen ymmärtäminen (Lokakuu 2024)
Anonim

Verkon nopeus määritellään yleensä läpimenoaikaksi: kuinka monta megabittiä tai gigabittiä verkkoasi voi pumppaa putkiensa läpi sekunnin kuluessa. Se on ehdottomasti tärkeää, mutta on myös toinen huomioon otettava tekijä, ja nykyään se on ainakin yhtä tärkeä (ja joskus tärkeämpi) kuin raa'anopeus. Tämä tekijä on viive. Paras tapa määritellä latenssi on viive: aika, joka kuluu siitä, kun paketti tai pakettiryhmä lähetetään lähteestä kohteeseen, ja se mitataan yleensä millisekunnissa (ms). Käyttäjille jopa suuria viiveajan eroja ei ole usein havaittavissa päivittäisten sovellusten käytön aikana. Eli paitsi jos he käyttävät latenssiherkkiä sovelluksia. Viivästysherkkien sovellusten luettelo on kasvanut viime aikoina, minkä vuoksi latenssi on niin tärkeä. Useimmat sovellukset voivat mukautua hitaampaan latenssiin, mutta jotkut - etenkin ne, jotka luottavat videoiden suoratoistoon tai muunlaiseen jatkuvaan tietosyöttöön - voivat palaa, jos jotkut vähimmäisviiveet eivät täyty.

Avaintekijä, joka muuttaa latenssimaisemaa, on pilvipalvelu. Pilvipalvelut, riippumatta siitä, toimivatko ne yksityisissä tietokeskuksissa tai julkisissa pilvissä, kuten Amazon Web Services (AWS) tai Google Cloud, ovat välttämättä etäisyydellä tietokeskuksestasi. Yleensä polku noihin pilvipalveluihin kulkee julkisen Internetin kautta. Suurimmalla osalla verkkoliikennettä Internet-yhteys on hieno. Mutta latenssiherkille sovelluksille Internet on arvaamaton erämaa, joka voi olla rauhallinen yksi millisekundi ja myrskyinen seuraavana. Tämä johtuu siitä, että datapolku on reititys- ja käsittelyviiveiden epävarmuustekijöiden alainen. Nämä ovat tekijöitä, joita IT-henkilöstösi tai pilvipalvelun IT-ammattilaiset eivät voi hallita.

Mikä on viive?

On olemassa kahden tyyppisiä latenssityyppejä, jotka vaikuttavat pilvipalveluihin. Yksi on aika, joka kuluu tiedon kuljettamiseen verkon kautta pisteestä toiseen. Tätä rajoittaa yhteyden "langanopeus", tarkoittaen joko valonopeutta, kun se kulkee lasikuitukaapelin läpi, tai Cat X -kuparikaapelia pitkin kulkevan datan signaalin nopeutta. Kaikissa tapauksissa se liittyy suoraan etäisyyteen. Tärkeintä on, että mitään ei voi tehdä siirtoon kuluneesta ajasta johtuvissa viiveissä paitsi siirtyä lähemmäksi pilvipalveluntarjoajaa tai valita lähin palvelinpaikka käyttämällesi pilvipalvelulle, tosin kaikki pilvipalvelut eivät ole antaa sinulle tämän vaihtoehdon.

Toinen latenssityyppi luodaan käsittelyviiveillä tai joskus huonoilla reitityksillä. Aina kun datapaketti kulkee laitteen läpi, tapahtuu pieni viive, kun reititin tai kytkin päättää, mihin se lähetetään seuraavaksi. Pakettivalvonnassa palomuureissa tai muissa turvalaitteissa sekä palvelimissa on lisäviiveitä, kun he vastaanottavat tietopyynnön, löytävät sen massamuististaan, toimivat pyynnön yhteydessä ja lähettävät vastauksen. Vaikka jokainen näistä viivästyksistä voi olla lyhyt, ne laskevat yhteen. Joskus polku tietokeskuksestasi pilvessä oleviin tietoihin on ruuhkainen, viiveet ja siten latenssi voivat todella kasvaa.

Mittaa latenssi jäljitysreitillä

Onneksi tietosi viiveen mittaaminen on melko helppoa, eikä se maksa mitään. Ota selville suorita komentorivi valitsemassasi käyttöjärjestelmässä ja suorita jäljityskomento. Kirjoita Microsoft Windows -käyttöjärjestelmässä komentokehotteeseen komento "tracert", jota seuraa kohteen nimi, ehkä "aws.amazon.com" tai "cloud.google.com". (Katso alla oleva kuvakaappaus.)

Hyppää Apple OS X: ssä tai Linuxissa pääteikkunaan ja kirjoita: traceroute -I yritysdomain.com. Vaihtoehtoisesti voit korvata toimialueen nimen todellisella IP-osoitteella. Haluat -I-kytkimen, jotta jäljitysreitti käyttää Internet Control Message Protocol Protokollaa (ICMP), jota se tarvitsee viiveen mittaamiseksi tarkasti.

Käyttöjärjestelmästä riippumatta, mitä näytöllä näet, ovat jokaisen reitittimen vastaukset tarkistamasi verkkosivustoon kulkevalla reitillä ja ajan mittaus ms: inä. Lisää ne ja se on viiveesi. Jos suoritat komennon useita kertoja, huomaat, että samat reitittimet eivät aina näy. Tämä johtuu siitä, että tietopaketit voivat kulkea erilaisia ​​Internet-reittejä joka kerta, kun suoritat komennon. Jotkut reitit voivat olla pidempiä kuin toiset, mikä lisää yleistä viivettä. Tervetuloa viiveeseen Internetissä.

Suurenna napsauttamalla kuvakaappausta.

Mittaa latenssi verkonhallintatyökaluilla

Yritysverkosta vastaavilla IT-ammattilaisilla on jonkinlainen verkonvalvontatyökalu, jolla voidaan pitää välilehtiä siitä, mitä heidän johtimiensa välillä toimii ja kuinka liikenne menee. Voit tarkistaa verkon viiveen myös muilla tavoilla. Jos se on hyvin esitelty työkalu, siinä on omat latenssin mittausominaisuudet. Esimerkiksi Spiceworksillä on oma Traceroute-ohjelmisto, joka käyttää TCP (Transmission Control Protocol) -sovellusta sen sijaan, että ICMP-protokollaa käytettiin aiemmin hahmotetussa vakiomuotoisessa reititystoiminnossa. Sitä käytetään myös ping-komennossa. Joissain tapauksissa TCP voi olla tarkempi, koska jotkut reitittimet on määritetty vastaamaan ICMP-paketteihin.

Toinen hyvä esimerkki on Paessler AG, joka myy Paessler PRTG Network Monitor -tuotetta. Tämä työkalu tarjoaa verkon latenssin muiden toimintojensa ohella. Paessler AG: llä on ilmainen ohjelmistoversio sekä ilmainen kokeilu. Tarkastelen PRTG-verkkomonitoria, mukaan lukien sen latenssiominaisuudet, kun testaan ​​työkalua tulevaa PCMag-katsausta varten.

"Jos mitat vain jokaisen ajanjakson ajan, ping-ajan jälkeen, se on latenssin perusmitta", selitti Paessler AG: n vanhempi järjestelmäinsinööri Greg Ross. "Voit hajottaa reitin ja arvioida jokaista reitin hyppyä. Voimme tehdä sen jäljitetyn reitin hyppylaskennan avulla.

"Toinen näkökohta on palvelun laadun seuranta, jossa tarkastellaan värähtely- ja edestakaisaikaa minun ja päätepisteen välillä", Ross sanoi. Hän sanoi, että tällainen seuranta voi myös näyttää muita latenssin syitä, kuten viivästyneet paketit tai epäkunnossa vastaanotetut paketit.

Vähennä viiveen vaikutusta

Jos sovelluksillasi on vaikeuksia korkean viiveajan kanssa, voit tehdä joitain asioita lievittääksesi latenssin vaikutuksia, vaikka et pysty poistamaan sitä. Ensimmäinen on tutkia mitä DNS-palvelua käytät, jos sinulla ei ole omaa DNS-palvelinta. Yksi piilotettu latenssin syy on viive, jota tapahtuu, kun käyttämäsi DNS-palvelin etsii tavoitettavan verkkosivuston IP-osoitetta.

Etäinen DNS-palvelin ottaa käyttöön latenssin, samoin kuin se, joka yksinkertaisesti ei toimi hyvin. Oman palvelimen omistaminen vähentää hakuaikaa, jos osoite on palvelimen taulukoissa. Muutoin joudut odottamaan, kun se kysyy seuraavaa DNS-palvelinta osoiteriviltä. Sivustoilla, joissa vierailet usein, tämä voi vähentää viivettä.

Omistettu yhteys vähentää myös viivettä, mikäli se on todella omistautunut, mikä tarkoittaa, että sinulla on yhteys määriteltyä linjaa käyttämällä. Tämä voi olla fyysinen kuituyhteys, jos olet riittävän lähellä tai operaattorilta vuokrattu linja. Tällä tavoin vähennät mukana olevien reitittimien määrää ja vähentää reititysvirheiden mahdollisuutta, jotka voivat aiheuttaa viivettä.

Ja tietysti voit vähentää etäisyyttä. M2 Opticsin toimittamien taulukoiden mukaan 100 KM kuitua johtaa lähes 500 mikrosekuntia latenssia. Se on puoli millisekuntia, joten näet kuinka etäisyys voi tehdä viiveen kasvaa.

Pidä tämä hyppylasku pieni

Huolimatta siitä, millaisella "parantamisella" käsittelet viivettä, muista miettiä, miten se vaikuttaa muihin verkon osa-alueisiin. Esimerkiksi, jos käytät pilviä katastrofien palautukseen (DR), liian lähelle liikkuminen voi aiheuttaa omia ongelmajoukkoja, koska et halua, että sama katastrofi törmää DR-sivustoosi kuin tietokeskukseesi.

Yleensä voit vähentää viivettä vähentämällä polullasi olevan humalan määrää, ja ongelmaan on useita tapoja. Aiemmin mainittujen lisäksi voit olla taattu kaistaleveys ruuhkien aiheuttaman viiveen vähentämiseksi tai sinulla voi olla tarpeettomia palveluntarjoajia, jotta sovelluksesi voi valita reitin, jolla on vähiten viivettä reaaliajassa.

Vaikka et voi poistaa latenssia rikkomatta fysiikan lakeja, et voi myöskään sivuuttaa sitä. Kun suositut sovellukset, kuten reaaliaikainen suoratoistoanalytiikka, videoneuvottelut ja jopa yrityksesi Voice-over-IP (VoIP) -liikenne, muuttuvat yhä latenssiherkemmäksi, kaivaminen verkon latenssiin nyt, ennen kuin siitä tulee ongelma, maksaa osinkoja rivillä.

Mittaa verkon viive, ennen kuin siitä tulee ongelma