laupäev, 7. veebruar 2015

Nädal 2

Küsimus: Kuidas ping lehe laadimist mõjutab ja miks on erinevate veebimajutuste puhul erinev? Kui oluline on riistvara veebimajutuse pakkujal? Millal on ping ja riistvara lehe veebimajutuse puhul väga oluline?

Kiire selgitus alustuseks, et mis on üldse ping. Ping on tööriist millega saab testida veebiteenuste kättesaadavust. Ping käsuga saadetakse teele andmepakett ning andmepaketi tagasi saamisel mõõdetakse kui kaua võttis selle teekonna läbimine aega ning kui suur on andmete kadu ehk packet loss. Selle käsu saab käima lükata cmd.exe kaudu sisestades käsu ping www.google.com. Google asemel võib kirjutada ükstaskõik millise lehekülje.(Wikipedia)
www.google.com pingimine
Kõik tulemused mis enamvähem alla 200ms jäävad on aktsepteeritavad. Üle selle ning lehtede laadimised venivad ebameeldivalt pikaks. Kui teie saadate brauseri kaudu soovi seda veebilehte külastada, siis ping tööriistaga näebki, kui kaua läheb aega, et see signaal kinni püütakse ning teile saadetakse tagasi lehekülg. Miks on aga tulemused, pingides erinevaid saite, nii erinevad? Tulemused tulenevad sellest kus on veebisait majutatud. Pingides kohalikke Eestis majutatud veebisaite saan tulemuseks umbes 10ms ja alla selle. Pingin lehekülgi mis on majutatud näiteks Ameerikas saan tulemuseks 200ms kanti. Kuna vahemaad ilmselgelt on pikemad mille kaudu signaal minuni peab jõudma, siis on ka ping tulemused suuremad.

Kui aga veebimajutuse pakkuja serverid on kehvad siis võib ka olukord olla selline, et ka need saidid mis on kohalikult majutatud, võivad omada pingi mis ulatuvad 100ms + kanti. Kui saitidel on liiklus väike siis veebimajutuse riistvara ei pea olema võimas. Kui me aga räägime miljonitest külastajatest minutis, mis võib olla Google puhul täitsa reaalne, siis igat sissetulevat signaali peab tõlgendama ning tulemuse õiges suunas tagasi saatma. Selleks on vaja korralikku riistvara mis töötlemise kiiresti ära teeks ning mis ei tekitaks pudelikaela effekti liikluses.

Mainitud allikad
Ping (networking utility). (kuupäev puudub). Wikipedia. Loetud 07. veebruar 2015 aadressil http://en.wikipedia.org/wiki/Ping_(networking_utility)

Link ülesandele

Kommentaare ei ole:

Postita kommentaar