oles@ovh.net
10-03-2010, 12:10 PM
Laibai techniškas pranešimas
--------------------
Laba diena,
Ar CDN tiktų mano svetainei?
Kaip pavyzdį paimkime svetainę, kuri yra Japonijoje. Pavyzdžiui, http://www.ntt.com. Galite pabandyti atverti ją ir pamatysite, kaip sparčiai ji atveriama. Pagalvokite apie grįžimą į jau matytus psulapius.
OVH pusėje simuliuosime svetainės CDN. Todėl reikės apklausti DNS ir pakeisti www.ntt.com nukreipimą į CDN IP. Tą galim atlikti redaguojant failą hosts ir į jį įrašant svetainės IP.
Linux sistemose
# echo "91.121.215.102 www.ntt.com ntt.com" >> /etc/hosts
Windows sistemose
Redaguokite
c:\windows\i386\hosts
ir įrašykite
-----
91.121.215.102 www.ntt.com ntt.com
-----
Išvalykite spartinančią atmintinę ir perkraukite naršyklę (kad nutrauktumėte susijungimą).
Pabandykite prisijungti iš naujo ir pamatysite skirtumą. Atvėrimas spartesnis, kai daug prisijungimų, kadangi pirma užklausa uždelsiama, tačiau po to svetainė išsaugoma spartinančioje atmintinėje.
Tai ką mes parodėme? Tai, kad naudojant spartinančią atmintinę vėlesniems lankytojams greičiau (žymiai) atveriama svetainė. Ntt.com atveju atvėrimo laikas sumažėja 10 kartų.. Mažiausiai 10...
PS. Pabaigę testavimą išvalykite hosts
Jeigu jūsų svetainė yra Europoje, lankytojams iš Japonijos bus matomas toks pat efektas. Ateityje bus CDN kiekviename kontinente, arčiau lankytojo. 1-asis vizitas bus normalus/lėtas, kiti daug greitesni, lyg svetainė būtų saugoma 5 pasaulio kontinentuose. Matėte www.ntt.com pagreitinimą su hosts...
Manau, kad dar 2 savaites tikrinsime infrastruktūrą, po to pradėsime diegimo darbus Europoje, JAV, Singapūre ar Japonijoje, galbūt Brazilijoje. Manome, kad paslauga Europoje bus pradėta teikti mėnesio pabaigoje, likusiose vietose - iki metų pabaigos. Tai peering derybų reikalas Šiaurės/Pietų Amerikoje ir Azijoje...
Sistemos apribojimai:
URL, siunčiantys Set-Cookies, nebus išsaugomi atmintinėje. Normalu... Jeigu įterpsite Set-Cookies į index.html, visos užklausos į index.html bus lėtos. Todėl reikės atlikti (mažą) URL keitimą ir Set-Cookies iššaukti naudojant tiesioginę nuorodą, kaip tai darote su index.html (ir kitų puslapių) paveikslėliais.
Linkėjimai,
Octave
--------------------
Laba diena,
Ar CDN tiktų mano svetainei?
Kaip pavyzdį paimkime svetainę, kuri yra Japonijoje. Pavyzdžiui, http://www.ntt.com. Galite pabandyti atverti ją ir pamatysite, kaip sparčiai ji atveriama. Pagalvokite apie grįžimą į jau matytus psulapius.
OVH pusėje simuliuosime svetainės CDN. Todėl reikės apklausti DNS ir pakeisti www.ntt.com nukreipimą į CDN IP. Tą galim atlikti redaguojant failą hosts ir į jį įrašant svetainės IP.
Linux sistemose
# echo "91.121.215.102 www.ntt.com ntt.com" >> /etc/hosts
Windows sistemose
Redaguokite
c:\windows\i386\hosts
ir įrašykite
-----
91.121.215.102 www.ntt.com ntt.com
-----
Išvalykite spartinančią atmintinę ir perkraukite naršyklę (kad nutrauktumėte susijungimą).
Pabandykite prisijungti iš naujo ir pamatysite skirtumą. Atvėrimas spartesnis, kai daug prisijungimų, kadangi pirma užklausa uždelsiama, tačiau po to svetainė išsaugoma spartinančioje atmintinėje.
Tai ką mes parodėme? Tai, kad naudojant spartinančią atmintinę vėlesniems lankytojams greičiau (žymiai) atveriama svetainė. Ntt.com atveju atvėrimo laikas sumažėja 10 kartų.. Mažiausiai 10...
PS. Pabaigę testavimą išvalykite hosts
Jeigu jūsų svetainė yra Europoje, lankytojams iš Japonijos bus matomas toks pat efektas. Ateityje bus CDN kiekviename kontinente, arčiau lankytojo. 1-asis vizitas bus normalus/lėtas, kiti daug greitesni, lyg svetainė būtų saugoma 5 pasaulio kontinentuose. Matėte www.ntt.com pagreitinimą su hosts...
Manau, kad dar 2 savaites tikrinsime infrastruktūrą, po to pradėsime diegimo darbus Europoje, JAV, Singapūre ar Japonijoje, galbūt Brazilijoje. Manome, kad paslauga Europoje bus pradėta teikti mėnesio pabaigoje, likusiose vietose - iki metų pabaigos. Tai peering derybų reikalas Šiaurės/Pietų Amerikoje ir Azijoje...
Sistemos apribojimai:
URL, siunčiantys Set-Cookies, nebus išsaugomi atmintinėje. Normalu... Jeigu įterpsite Set-Cookies į index.html, visos užklausos į index.html bus lėtos. Todėl reikės atlikti (mažą) URL keitimą ir Set-Cookies iššaukti naudojant tiesioginę nuorodą, kaip tai darote su index.html (ir kitų puslapių) paveikslėliais.
Linkėjimai,
Octave