INTEGRITY Dokumentace

Smart Tiered Cache

Díky datovým centrům po celém světě ukládá Cloudflare obsah do cache velmi blízko koncovým uživatelům. Pokud však obsah není v cache, musí datová centra Cloudflare kontaktovat origin server a získat cachovatelný obsah. Tiered cache funguje tak, že rozděluje datová centra Cloudflare do hierarchie nižších a vyšších úrovní, přičemž o obsah od originu mohou žádat pouze vyšší úrovně.

Smart Tiered Cache bez nutnosti konfigurace dynamicky vybere jedinou nejbližší vyšší úroveň pro každý origin vašeho webu, a to na základě našich interních dat o výkonu a směrování. Cloudflare shromažďuje data o latenci pro každý požadavek na origin a tato data používá k určení, jak dobře je které datové centrum vyšší úrovně s originem propojeno. Díky tomu může Cloudflare jako vyšší úroveň pro daný origin vybrat datové centrum s nejnižší latencí.

Originy ve veřejném cloudu

Originy hostované u poskytovatelů veřejného cloudu (AWS, GCP, Azure nebo Oracle Cloud) často používají anycast ↗ nebo regionální unicast síť, což brání tomu, aby Smart Tiered Cache dokázal určit umístění originu jen pomocí měření latence. Tento problém vyřešíte nastavením nápověda cloudového regionu která Smart Tiered Cache sděluje, u kterého poskytovatele cloudu a v jakém regionu se nachází váš origin. Smart Tiered Cache poté vybere primární datacentrum vyšší úrovně blízko tohoto cloudového regionu a záložní datacentrum v jiné lokalitě pro odolnost proti výpadkům. Postup nastavení nápovědy k cloudovému regionu najdete v Nastavit nápovědu cloudové oblasti.

Interakce s Load Balancing

Zatímco Smart Tiered Cache vybírá jeden Upper Tier pro každý origin, při použití Load Balancing vybere Smart Tiered Cache jediný nejlepší Upper Tier pro celý Load Balancing Pool.

Omezení

Při aktualizaci IP adres nebo DNS záznamů origin serveru za aktivní funkce Smart Tiered Cache buďte opatrní. V závislosti na provedených změnách se mohou změnit stávající přiřazené vyšší vrstvy, což může vést ke zvýšenému MISS rychlostí, jakou se cache znovu naplňuje v nových horních vrstvách. Pokud origin přepnete na síť za anycastem, výrazně to sníží účinnost Smart Tiered Cache, pokud nenastavíte nápověda cloudového regionu.