Migrace Azure CDN z Edgio do Služby Azure Front Door

Azure CDN z Edgio bude vyřazeno 4. listopadu 2025. Před tímto datem musíte migrovat úlohu do služby Azure Front Door, abyste se vyhnuli přerušení služeb. Tento článek obsahuje pokyny k migraci úloh z Azure CDN z Edgio do Služby Azure Front Door pomocí Azure Traffic Manageru. Proces migrace v tomto článku se dá použít také k migraci úloh ze starší verze CDN do služby Azure Front Door.

Azure Traffic Manager zpočátku směruje veškerý provoz do Azure CDN z Edgio. Po nastavení služby Azure Front Door můžete profil Traffic Manageru aktualizovat tak, aby přírůstkově směrovat provoz do služby Azure Front Door. Tento přístup umožňuje ověřit, jestli je služba Azure Front Door kompatibilní s vašimi úlohami před úplnou migrací.

Doporučujeme, abyste měli v plánu tuto migraci dobře předem a během několika dnů otestovat funkčnost, abyste zajistili hladký přechod.

Požadavky

  • Projděte si rozdíly mezi funkcemi Azure CDN a Azure Front Door a zjistěte, jestli nedošlo k nějakým mezerám v kompatibilitě.
  • Potřebujete přístup k virtuálnímu počítači připojenému k internetu, který může spouštět Wget v Linuxu nebo Invoke-WebRequest ve Windows pomocí PowerShellu.
  • Potřebujete přístup k monitorovacímu nástroji, jako je CatchPoint nebo ThousandEyes, abyste před migrací a po migraci ověřili dostupnost adres URL. Tyto nástroje jsou nejvhodnější, protože můžou monitorovat dostupnost adres URL z různých míst po celém světě. webpagetest.org je další možností, ale poskytuje pouze omezené zobrazení adres URL z několika míst.

Migrace úloh

Následující kroky předpokládají, že jako zdroj používáte účet služby Azure Blob Storage. Pokud používáte jiný původ, upravte kroky odpovídajícím způsobem.

Diagram azure Traffic Manageru, který distribuuje provoz mezi Azure Front Door a Azure CDN z Edgio

Shromáždění informací

  1. Shromážděte z profilu Edgio následující informace z vašeho azure CDN:

    • Koncové body
    • Konfigurace původu
    • Vlastní domény
    • Nastavení ukládání do mezipaměti
    • Nastavení komprese
    • Nastavení firewallu webových aplikací (WAF)
    • Vlastní nastavení pravidel
  2. Určete, která úroveň služby Azure Front Door je vhodná pro vaše úlohy. Další informace najdete v porovnání služby Azure Front Door.

  3. Zkontrolujte nastavení původu v Azure CDN z profilu Edgio.

  4. Zjistěte testovací adresu URL s azure CDN z profilu Edgio a proveďte wget nebo Invoke-WebRequest získejte informace hlavičky HTTP.

  5. Zadejte adresu URL do nástroje pro monitorování, abyste porozuměli geografické dostupnosti vaší adresy URL.

Nastavení služby Azure Front Door

  1. Na webu Azure Portal vyberte + Vytvořit prostředek a vyhledejte Front Door.

  2. Vyberte profily služby Front Door a CDN a pak vyberte Vytvořit.

  3. Na stránce Porovnat nabídky vyberte Azure Front Door a pak vyberte Vlastní vytvoření.

  4. Výběrem možnosti Pokračovat vytvořte Front Door.

  5. Vyberte předplatné a skupinu prostředků. Zadejte název profilu služby Azure Front Door. Pak vyberte úroveň, která nejlépe vyhovuje vašim úlohám, a vyberte kartu Koncový bod .

  6. Vyberte Přidat koncový bod. Zadejte název koncového bodu a pak vyberte Přidat. Název koncového bodu bude vypadat takto <endpointname>-<hash>.xxx.azurefd.net.

  7. Vyberte + Přidat trasu. Zadejte název trasy a poznamenejte si vybranou doménu . Jako výchozí nastavení ponechte vzory odpovídající a akceptované protokoly.

    Poznámka:

    Profil CDN může mít více koncových bodů, takže možná budete muset vytvořit více tras.

  8. Vyberte Přidat novou skupinu původu. Zadejte název skupiny původu a vyberte tlačítko + Přidat zdroj . Zadejte název původu a vyberte typ původu. V tomto příkladu se používá Azure Blob Storage, proto jako typ zdroje vyberte Storage . Vyberte název hostitele účtu služby Azure Blob Storage a ponechte zbývající nastavení jako výchozí. Vyberte Přidat.

    Snímek obrazovky s přidáním služby Azure Blob Storage jako zdroje do služby Azure Front Door

  9. Ponechte zbývající nastavení jako výchozí a vyberte Přidat.

  10. Pokud bylo v profilu Edgio povolené ukládání do mezipaměti v Azure CDN, vyberte Povolit ukládání do mezipaměti a nastavte pravidla ukládání do mezipaměti.

    Poznámka:

    Azure CDN z mezipaměti Edgio Standard je ekvivalentem ukládání řetězců dotazů do mezipaměti Azure Front Door Ignore.

  11. Pokud máte v azure CDN povolenou kompresi z profilu Edgio, vyberte Povolit kompresi . Ujistěte se, že cesta původu odpovídá cestě v azure CDN z profilu Edgio. Pokud to není správně nastavené, zdroj nebude moct obsluhovat obsah a vrátí chybu 4xx.

  12. Vyberte Přidat a vytvořte trasu.

  13. Vyberte + Přidat zásadu pro nastavení firewallu webových aplikací (WAF) a nastavte vlastní pravidla, která jste určili v předchozích krocích.

  14. Vyberte Zkontrolovat a vytvořit a potom Vytvořit.

  15. Nastavte vlastní doménu pro profil služby Azure Front Door. Další informace najdete v tématu Vlastní domény. V profilu Edgio můžete mít ve službě Azure CDN více vlastních domén. Ujistěte se, že do profilu služby Azure Front Door přidáte všechny vlastní domény a přidružíte je ke správným trasám.

Nastavení Traffic Manageru

Kroky v této části je potřeba zopakovat pro každý koncový bod ve vašem profilu Azure CDN z profilu Edgio. Je důležité, aby kontrola stavu byla správně nastavená, aby se zajistilo, že profil Traffic Manageru směruje provoz do Azure CDN nebo Azure Front Dooru.

  1. Na webu Azure Portal vyberte + Vytvořit prostředek a vyhledejte profil Traffic Manageru.

  2. Zadejte název profilu Traffic Manageru.

  3. Vyberte metodu směrování Vážená.

  4. Vyberte stejné předplatné a skupinu prostředků jako profil služby Azure Front Door a pak vyberte Vytvořit.

  5. V nabídce vlevo vyberte Koncové body a pak vyberte + Přidat.

  6. Jako typ vyberte externí koncový bod.

  7. Zadejte název koncového bodu a ponechte zaškrtnuté políčko Povolit koncový bod .

  8. Zadejte plně kvalifikovaný název domény (FQDN) Azure CDN z profilu Edgio. Například yourdomain.azureedge.net.

  9. Nastavte hmotnost na 100.

  10. V případě kontroly stavu vyberte Vždy obsluhovat provoz. Toto nastavení zakáže kontrolu stavu a vždy směruje provoz do koncového bodu.

    Snímek obrazovky s přidáním Azure CDN z Edgio jako koncového bodu v Azure Traffic Manageru

  11. Přidejte další koncový bod pro profil služby Azure Front Door a vyberte Externí koncový bod.

  12. Zadejte název koncového bodu a zrušte zaškrtnutí políčka Povolit koncový bod .

  13. Zadejte plně kvalifikovaný název domény (FQDN) profilu služby Azure Front Door. Například your-new-endpoint-name.azurefd.net.

  14. Nastavte hmotnost na 1.

  15. Vzhledem k tomu, že je koncový bod zakázaný, nastavení kontroly stavu není relevantní.

Interní testování profilu Traffic Manageru

  1. Proveďte analýzu DNS a otestujte profil Traffic Manageru: dig your-profile.trafficmanager.net. Příkaz dig by měl vždy vrátit CNAME Azure CDN z profilu Edgio: yourdomain.azureedge.net.

  2. Otestujte profil služby Azure Front Door ručním přidáním položky DNS do souboru místních hostitelů odkazujícího na profil služby Azure Front Door:

    1. Získejte IP adresu profilu služby Azure Front Door provedením vyhledávání DNS.

    2. Přidejte do souboru hostitelů nový řádek s IP adresou následovanou mezerou a pak your-new-endpoint-name.azurefd.net. Například 203.0.113.254 your-new-endpoint-name.azurefd.net.

      1. V systému Windows se soubor hosts nachází na C:\Windows\System32\drivers\etc\hostsadrese .

      2. V linuxu se soubor hosts nachází na /etc/hostsadrese .

    3. Otestujte funkčnost profilu služby Azure Front Door místně a ujistěte se, že vše funguje podle očekávání.

    4. Po dokončení testování odeberte položku ze souboru hostitelů.

Konfigurace Traffic Manageru pomocí CNAME

Tento krok doporučujeme jenom po úplném otestování profilu služby Azure Front Door a máte jistotu, že funguje podle očekávání.

  1. Přihlaste se ke svému poskytovateli DNS a vyhledejte záznam CNAME pro Azure CDN z profilu Edgio.

  2. Vyhledejte vlastní doménu, kterou chcete migrovat do služby Azure Front Door, a nastavte hodnotu TTL (Time to Live) na 600 sekund (10 minut).

  3. Aktualizujte záznam CNAME tak, aby odkazovat na profil Traffic Manageru: your-profile.trafficmanager.net.

  4. Na webu Azure Portal přejděte do profilu Traffic Manageru a vyberte Koncové body.

  5. Povolte koncový bod služby Azure Front Door a vyberte Vždy obsluhovat provoz pro kontrolu stavu.

  6. Pomocí nástroje, jako je dig nebo nslookup, ověřte, že se změna DNS rozšířila a odkazovala na správný profil Traffic Manageru.

  7. Zkontrolujte nástroj pro monitorování, který jste nastavili dříve, a ověřte, že azure CDN z profilu Edgio funguje správně.

Postupné posuny provozu

Počáteční distribuce provozu začíná směrováním malého procenta provozu do profilu služby Azure Front Door. Monitorujte výkon profilu služby Azure Front Door a postupně zvyšte procento provozu, dokud se veškerý provoz nepřesměruje do profilu služby Azure Front Door.

  1. Začněte směrováním 10 % provozu do profilu služby Azure Front Door a zbytku do Azure CDN z profilu Edgio.

  2. Pomocí nástroje pro monitorování, který jste nastavili dříve, monitorujte výkon profilu služby Azure Front Door a Azure CDN z profilu Edgio. Zkontrolujte interní protokoly aplikací a systémů a ujistěte se, že profil služby Azure Front Door funguje podle očekávání. Podívejte se na metriky a protokoly a sledujte chyby 4xx/5xx, poměry dosažení mezipaměti a bajtů a stav původu.

    Poznámka:

    Pokud nemáte přístup k nástroji třetí strany, můžete pomocí webové stránky ověřit dostupnost koncového bodu ze vzdáleného umístění. Tento nástroj ale poskytuje pouze omezené zobrazení adres URL z několika míst po celém světě, takže se nemusí zobrazit žádné změny, dokud plně nepřesunete provoz do profilu služby Azure Front Door.

  3. Postupně zvyšte procento provozu do profilu služby Azure Front Door o 10 % o 10 %, dokud se veškerý provoz nepřesměruje do profilu služby Azure Front Door. Ujistěte se, že testujete a monitorujete výkon profilu služby Azure Front Door v každém přírůstku.

  4. Jakmile budete mít jistotu, že profil služby Azure Front Door funguje podle očekávání, aktualizujte profil Traffic Manageru tak, aby směroval veškerý provoz do profilu služby Azure Front Door.

    1. Ujistěte se, že je povolený koncový bod služby Azure Front Door, váha je nastavená na 100 a kontrola stavu je nastavená na vždy obsluhovat provoz.

    2. Ujistěte se, že je zakázaný koncový bod Azure CDN z koncového bodu Edgio.

Odebrání Azure Traffic Manageru

  1. Přihlaste se ke svému poskytovateli DNS. Změňte záznam CNAME z profilu Traffic Manageru na profil služby Azure Front Door: <endpointname>-<hash>.xxx.azurefd.net.

  2. Během několika dalších hodin začněte testovat pomocí dig a monitorujte pomocí monitorovacího nástroje, abyste zajistili, že se DNS plně rozšíří po celém světě.

  3. Nastavte hodnotu TTL DNS zpět na původní hodnotu (60 minut).

V této fázi jste plně migrovali veškerý provoz z Azure CDN z Edgio do Služby Azure Front Door.

Další kroky

Seznamte se s osvědčenými postupy pro Azure Front Door.