Kaj počne moja aplikacija počasno? Pipe ali paket?

Kazalo:

Anonim

To je pogosta težava. Ne glede na to, ali uporabljate VPN podjetja (navidezno zasebno omrežje) ali imate težave z vašim telefonom IP ali kakšnim drugim razlogom - zdi se, da je aplikacija, ki jo uporabljate, počasna in počasna.

To ovira končne uporabnike, saj se hitrost teh aplikacij spreminja tudi s hitrostjo, ki se morda zdi naključna in jo je težko predvideti. Vse vaše končne uporabnike res zanima uporaba orodij, ki jih potrebujejo. In želijo, da so hitri, ne počasni.

Da bi lahko odpravili težavo, vam pomaga najprej razumeti, kaj ga povzroča. Zato se potopimo in pogledamo.

Kaj počne moja aplikacija počasno?

Informacije, ne glede na to, ali so na voljo prek interneta ali v lastnem poslovnem omrežju, so razdeljene na manjše dele podatkov, znane kot »paketi«. Ti podatkovni paketi vsebujejo informacije o mnogih stvareh, vključno z njegovim namembnim krajem (kjer naj bi šel, kot podatkovna zbirka vašega podjetja) in celo preverjanje napak, da se prepričate, da je paket izdelan v enem kosu. Hitrost ali čas, ki je potreben, da paket prečka omrežje od naprave, ki je ustvarila paket (kot je prenosni računalnik) do ciljne naprave (kot je vaš osrednji poslovni strežnik), se imenuje latenca omrežja.

Z drugimi besedami, ko vidite besedo latenca v tem kontekstu, pomislite »zakasnjena hitrost«.

Obstaja nekaj dejavnikov, ki povzročajo težave z zakasnitvijo. Omrežni usmerjevalniki običajno ustvarijo najbolj latenco katere koli naprave na poti od konca do konca. Paketna čakalna vrsta zaradi prezasedenosti povezave je najpogosteje krivec za velike količine latence prek usmerjevalnika. Nekatere vrste omrežne tehnologije, kot so satelitske komunikacije, dodajajo velike količine zakasnitve zaradi časa, ki je potreben, da paket potuje prek povezave. Ker je latenca kumulativna, več povezav in skokov usmerjevalnika (prehodi med več napravami, kot so računalnik, usmerjevalniki, oprema internetnega ponudnika in oprema na ciljni strani), več je latence od konca do konca.

Količina razpoložljive pasovne širine ima tudi mesto v hitrosti omrežja in aplikacij. Vaša razpoložljiva pasovna širina se določi glede na smer in cilj vaših podatkov.

Rada razmišljam o pasovni širini iz konteksta vodovodnih napeljav. Zagotovo se ljudje pogosto sklicujejo na pasovno širino kot na "velikost cevi". Zakaj ne bi nadaljevali s to analogijo?

Velikost cevi se določi glede na količino razpoložljive pasovne širine na vašem lokalnem omrežju, nato pa na velikost vaše internetne cevi in ​​velikost ciljne cevi, če informacije zapuščajo vaše lokalno omrežje.

Če imate lokalno gigabitno omrežje, vendar imate internetno povezavo 10 MB in vaša glavna pisarna ima internetno povezavo 100 MB, lahko vidite, da je ozko grlo vaša pisarniška internetna povezava. Ampak samo, če je cev polna.

Ta cev je lahko polna, če več uporabnikov hkrati poskuša uporabljati visoko pasovno širino sredstev prek interneta. Vsaka povezava VPN bo imela režijske ali videokonference, ip telefonija med pisarnami itd. Najšibkejša točka med lokacijami lahko povzroči ozko grlo, saj lahko preveč hmelja prometa povzroči zakasnitev.

Nekatere aplikacije so bolj odpuščene kot druge. Veliko tega se vrti okoli tega, ali bo aplikacija samo pošiljala pakete v eno smer (User Datagram Protocol ali UDP) ali pa zahteva povezavo za zagotovitev, da so podatki prispeli (Protokol za nadzor prenosa ali TCP). Oba protokola imata svoje pozitivne in negativne posledice, vendar vsaka aplikacija uporablja enega ali drugega na podlagi pomembnosti informacij

Torej, kako lahko pospešim aplikacije podjetja?

Zdaj vemo, kaj povzroča počasne omrežne aplikacije, zato si poglejmo, kako lahko odpravimo nekatere od teh težav.

Najprej preglejte latenco. IT tehniki izvedejo ukaz ping med katerim koli računalnikom, ki ima težave s hitrostjo, in ciljnim računalnikom, kjer želite deliti vire, kot je strežnik. To vam bo pokazalo število hmelja (ali drugih omrežnih virov), ki jih bo vaš paket vzel, dokler ne pristane na svojem cilju. Vaš cilj je izločiti čim več hmelja, da se potovanje skrajša.

Če uporabljate več internetnih povezav, je morda težko odstraniti nekaj hmelja. Tu izbira tehnologije razliko. Tehnologija, kot je Metro Ethernet, lahko resnično pomaga zmanjšati te stroške. Omogoča omrežje med več fizičnimi lokacijami brez večjih internetnih povezav, saj na splošno ne uporablja usmerjevalnikov. Uporablja stikala, ki so hitrejša, ker ne odpirajo paketov, ko tečejo po omrežju… zaradi česar je eno omrežje in zmanjšuje število hmelja.

Širina pasu je še vedno pomembna za tiste, ki bi se povezovali izven vaše pisarniške infrastrukture. Bodite prepričani, da skrbno naredite matematiko za potrebe osebja, ki ne bo delal v vaši pisarni in se prepričajte, da boste zagotovili dovolj pasovne širine za vašo trenutno delovno obremenitev in njihovo.

Konec koncev, če se z njimi ravna pravilno, lahko dejansko prihranite denar z uporabo kombinacije povečane pasovne širine na izvorni lokaciji in ponudnika Metro Ethernet, ki lahko deli vaše vire z nižjimi režijami med lokacijami v pisarni.

$config[code] not found

* * * * *

Več podrobnosti o Metro Ethernetu lahko najdete tukaj za tiste, ki iščejo globlje tehnično znanje.

Hitro fotografijo prek Shutterstocka

13 Komentarji ▼