← Data Localization Suite / data-localization / regional-services
Regionalizované aplikace Spectrum
Regionalized Spectrum Applications regionalizují provoz HTTP/S pomocí Spectrum, proxy Cloudflare pro vrstvu 4. Na rozdíl od Regionální hostitelské názvy : které směrují hostname přes proxy pomocí sdílených anycast IP adres Cloudflare. Regionalized Spectrum Application naproti tomu přiřadí vašemu hostname vyhrazenou IP adresu a tato adresa signalizuje, že veškerý provoz k ní musí být zpracován v konkrétním regionu.
Tuto možnost zvolte, pokud potřebujete regionalizovat provoz adresovaný podle IP nebo pokud potřebujete kombinovat Regional Services s Spectrum Static IPs nebo Bring Your Own IP (BYOIP).
Jak to funguje
Pro každý hostname, který chcete regionalizovat, vytvoříte aplikaci Spectrum HTTP/S. Cloudflare přiřadí zóně jeden zpracovávající region a tento region se vztahuje na all aplikace Spectrum HTTP/S v dané zóně: konfigurujete jeden region na zónu, ne jeden na aplikaci. Od té chvíle se provoz na IP adresu každé aplikace ukončuje TLS a zpracovává se pouze v rámci nakonfigurovaného regionu podle stejného modelu zpracování v rámci regionu popsaného v Regional Services.
Předpoklady
- Spectrum je součástí vaší smlouvy Enterprise. Spectrum je doplněk, takže musí být součástí vaší smlouvy ještě předtím, než jej lze povolit.
- Váš účet má Regional Services a Spectrum povolená oprávnění. Pokud je chcete povolit, obraťte se na svůj account tým.
- Máte hostname proxovaný přes Cloudflare, který chcete regionalizovat.
- Pokud chcete používat vlastní adresy, provedli jste onboarding Spectrum Static IPs nebo BYOIP prefix.
Nastavení regionalizované aplikace Spectrum
-
Povolte požadované produkty. Chcete-li povolit Regional Services a Spectrum ve svém účtu, obraťte se na svůj account team.
-
Vytvořte aplikaci Spectrum pro každý hostname. Vytvořte Aplikace Spectrum pro HTTP/HTTPS pro každý hostname, který chcete regionalizovat. Nastavte typ aplikace na HTTP/HTTPS aby se provoz směroval přes aplikační vrstvu Cloudflare. V jedné zóně můžete vytvořit více aplikací Spectrum, všechny sdílejí jediný region přiřazený dané zóně.
Chcete-li použít vlastní adresy, vytvořte aplikaci pomocí API a nastavte
edge_ips(stype: "static") do svého Static IP nebo BYOIP adresy.origin_directstále odkazuje na váš origin server.Omezení hostname ve Spectrum a jejich řešení
Ve výchozím nastavení je zóna omezena na 10 unikátních hostname Spectrum (každá je podpořena vyhrazenou adresou IPv4). Pokud potřebujete regionalizovat více hostname než toto množství, můžete:
- Použijte BYOIP : přineste si vlastní IP prostor, aby aplikace Spectrum nebyly omezeny výchozím sdíleným přidělením IPv4.
- Používání aplikací Spectrum jen s IPv6 : adresy IPv6 nepodléhají stejnému nedostatku jako IPv4, takže aplikace pouze pro IPv6 se nezapočítávají do limitu hostname pro IPv4.
- Nasměrujte více subdomén pomocí CNAME na jednu aplikaci Spectrum : nasměrujte několik záznamů pouze DNS (šedý mrak)
CNAMEzáznamů na jeden hostname aplikace Spectrum. To funguje pouze v případě, že tyto hostname sdílejí stejný origin (jeden origin na aplikaci). - Použijte Cloudflare for SaaS : nakonfigurujte aplikaci Spectrum jako cíl (záložní origin) pro Custom Hostnames.
Jedná se o limity platné pro celý Spectrum, nikoli pouze pro Regional Services. Pokud očekáváte jejich překročení, obraťte se na tým spravující váš účet.
-
Nakonfigurujte region zpracování. Region přiděluje Cloudflare, proto se obraťte na svůj account team a společně potvrďte, který region by se mělo na vaši zónu vztahovat, a ověřit, že je nakonfigurováno. Můžete použít libovolný spravovaný region, nebo si vyžádejte vlastní region pokud vašim požadavkům na dodržování předpisů spravované regiony nevyhovují.
-
Ověření regionalizace. Ověřte, že je provoz zpracováván v očekávaném regionu. Viz Ověření konfigurace.
Ověření konfigurace
Regionalizaci můžete ověřit stejným způsobem jako u jakékoli jiné konfigurace Regional Services, viz Ověření chování Regional Services kde najdete obecné pokyny.
Každá odpověď HTTP od Cloudflare obsahuje CF-RAY hlavičku, která končí tříznakovým IATA airport code ↗ identifikující datové centrum, ve kterém došlo k ukončení TLS. Odešlete požadavek na svůj regionalizovaný hostname a ověřte, že kód odpovídá datovému centru uvnitř nakonfigurovaného regionu:
curl --head https://www.example.com 2>&1 | grep -i cf-raycf-ray: 80cc9e64fd8a1519-MUCV tomto příkladu MUC (Mnichov) potvrzuje, že požadavek byl zpracován v Evropské unii. Požadavek odeslaný mimo tento region vrací kód datového centra v rámci regionu, protože provoz mimo region je pro zpracování přesměrován do nakonfigurovaného regionu.
Vlastní regiony
Pokud spravované regiony neodpovídají vašim požadavkům na dodržování předpisů, můžete požádat o vlastní region, který omezí zpracování na konkrétní sadu datových center. Vlastní regiony nastavuje váš account tým. Více informací o tom, jak vlastní regiony fungují, najdete v Článek na blogu o vlastních regionech ↗.
Související zdroje
- Regional Services : přehled a model zpracování v rámci regionu.
- Dostupné regiony a podpora produktů : úplný seznam regionů a jejich definic.
- Spectrum : proxy Cloudflare pro vrstvu 4.