Prodejní Weby je zapotřebí urychlit

Nic nemůže tak rychle pošpinit reputaci vašeho Webu jako slabý výkon. Výzkum ukazuje, že pokud se stránka nenatáhne ...


Nic nemůže tak rychle pošpinit reputaci vašeho Webu jako slabý výkon. Výzkum
ukazuje, že pokud se stránka nenatáhne do osmi sekund, návštěvníci ji opustí a
pravděpodobně se k ní již nevrátí. V případě Webu, který chce z návštěvníků
udělat své zákazníky, lze účinek slabého výkonu měřit ztrátami tržeb.
Zona Research ve skutečnosti odhaduje, že v důsledku pomalého natahování
stránek elektronický obchod v USA každoročně ztrácí na tržbách více než 4 mld.
dolarů. Za touto sumou je přitom třeba vidět stovky Webů, které v důsledku
pomalého toku dat přicházejí o desetitisíce nebo statisíce dolarů obratu.
Toky dat
Dodávka jedné webové stránky vyžaduje nepřetržitou výměnu potvrzovacích signálů
TCP a několik HTTP přenosů dat tam i zpět mezi prohlížečem a serverem. Kromě
toho, poněvadž se Internet rozrostl, tyto přenosy probíhají po více úsecích
sítě. Podle výzkumné firmy Jupiter Communications musí průměrná internetová
transakce nyní překonat 19 síťových sekcí.
Tyto fundamentální strukturální problémy nevyřeší ani větší šířka pásma, ani
výkonnější servery. Jedinou cestou, jak dramaticky ovlivnit línou odezvu, je
obejít neefektivnost Internetu, která je mu vlastní.
To je parketa, na níž vstupuje cachování. Cache lokálně uchovávají a dodávají
často požadované webové objekty, čímž eliminují potřebu traverzovat celým
Internetem za účelem přemisťování dat tam a zpět. Dělajíce svoji práci, cache
urychlují natahování stránek a lépe hospodaří s šířkou pásma při přenosech
proti hlavnímu směru provozu, čímž vytvářejí pocit efektivnější sítě.
Čerstvá data
Aby bylo zajištěno, že data uložená v cache jsou aktuální a věrná, cache
vykonává občerstvovací kontroly vůči zdrojovému serveru. Přístup k dosažení
čerstvosti se liší, avšak pokročilejší řešení tyto kontroly provádějí
inteligentně a na pozadí, s cílem zajistit, aby nedošlo k ovlivnění dob odezvy.
Cache byly historicky používány na okraji sítě v těsné blízkosti uživatelů
například v přístupových bodech aby byly maximalizovány přínosy v podobě
vyššího výkonu a širšího pásma.
Relativně novou, avšak vysoce výnosnou aplikací cachování, je serverová strana
Webů e-commerce. Aby bylo zajištěno neporušení "osmisekundového pravidla", tyto
Weby nepřetržitě hledají způsoby, jak urychlit svůj HTTP provoz účinným
odstíněním serverů od rutinních požadavků.
Příchozí HTTP pakety jsou přesměrovány ze směrovače nebo přepínače level 4 do
cache. Cache vydává okamžitě ty objekty, které jsou uloženy místně, a získává
ty, které jsou drženy kdekoliv jinde.
Protože obsah, který je spravován cache, "patří" konkrétnímu Webu, cache může
většinu objektů držet ve své hlavní paměti za účelem nejrychlejšího možného
znovuzískání a je schopna dosahovat velmi vysoké úspěšnosti zásahů překračující
90 %. To znamená, že více než 90 % požadavků již nezatěžuje sítě a servery na
hlavním směru, takže dochází k uvolnění těchto prostředků pro řešení jiných
úloh, a celá infrastruktura je tak optimalizována.
Výhody cache
K výhodám cachování na serverové straně patří:
Doba odezvy se zlepšuje o 50 až 80 %. Weby, které dosahují 10sekundové doby
odezvy, nyní mohou dodávat stránky během dvou až pěti sekund.
Weby mohou se stávající infrastrukturou obsloužit dvakrát až třikrát větší
objem hitů. A je možné se impozantně vypořádat se špičkovou zátěží událostmi
generovaným obsahem, jenž propaguje prodej, nebo vysoce přitažlivým obsahem.
Nejen více zákazníků vidí více stránek a učiní více transakcí, ale i kapitálové
a provozní náklady Webu jsou nižší. Cachování omezuje počet serverů, které jsou
nutné pro zvládnutí daného zatížení. Kromě toho je instalace a údržba cache
snadnější, než v případě serverů se složitě nakonfigurovanými operačními
systémy.
Konečným přínosem pro Web jsou zajisté spokojení návštěvníci a zákazníci, kteří
si prohlížejí inzeráty a uskutečňují on-line transakce.
0 2027 / pen
Jak funguje caching
Caching usnadňuje práci serverům
Cache lokálně uchovávají a poté dodávají objekty, k nimž se často přistupuje.
To značně redukuje počet síťových transakcí, které je třeba uskutečnit při
dodávce dat, a zkracuje časy natahování stránek.

K čemu je cache
Cache (vyrovnávací paměti), které se stále častěji a častěji používají spolu s
webovými servery pro splnění požadavků e-commerce, lokálně uchovávají a
dodávají objekty, k nimž se často přistupuje. Požadavek na statická data tedy
nezatěžuje server, který se tak může soustředit na náročnější úkoly. Současně
je značně redukován počet síťových transakcí, které je třeba uskutečnit při
dodávce dat. Cache zkracují časy natahování stránek a šetří šířku pásma ve
směru k odběrateli obsahu.

Zdroj: network world us 23/2000









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.