Az Azure CDN migrálása az Edgióból az Azure Front Doorba
Az Edgio-ból származó Azure CDN 2025. január 15-én megszűnik. A szolgáltatáskimaradás elkerülése érdekében a számítási feladatot a dátum előtt át kell telepítenie az Azure Front Doorba. Ebből a cikkből megtudhatja, hogyan migrálhatja számítási feladatait az Azure CDN-ből az Edgióból az Azure Front Doorba az Azure Traffic Manager használatával. A cikkben szereplő migrálási folyamat a számítási feladatok régi CDN-ből az Azure Front Doorba való migrálására is használható.
Az Azure Traffic Manager kezdetben minden forgalmat az Azure CDN-be irányít Edgióból. Az Azure Front Door beállítása után frissítheti a Traffic Manager-profilt, hogy növekményesen irányozza a forgalmat az Azure Front Doorhoz. Ezzel a módszerrel ellenőrizheti, hogy az Azure Front Door kompatibilis-e a számítási feladatokkal a teljes migrálás előtt.
Javasoljuk, hogy előre tervezze meg ezt a migrálást, és néhány nap alatt tesztelje a funkciókat a zökkenőmentes átmenet érdekében.
Fontos
- Ha az Azure Front Doorba szeretne migrálni, állítsa be a DoNotForceMigrateEdgioCDNProfiles funkciójelzőt 2025. január 7-ig az előzetes verzió beállítása funkcióval. Ez megakadályozza, hogy a Microsoft automatikusan migrálja a profilokat az Azure Front Doorba. Az automatikus migrálás minden tőle telhetőt megtesz , és problémákat okozhat a számlázással, a funkciókkal, a rendelkezésre állással és a teljesítménnyel kapcsolatban. Vegye figyelembe, hogy 2025. január 14-ig kell elvégeznie a másik CDN-re való migrálást, de a Microsoft nem tudja garantálni, hogy a szolgáltatások ezen időpont előtt elérhetők lesznek az Edgio platformon.
- Ez az útmutató csak akkor működik, ha már egyéni tartományokat használ az Azure CDN-en az Edgio-ból. Ha nem használ egyéni tartományokat, akkor a Forgalomkezelővel nem tudja fokozatosan áthelyezni a forgalmat a Front Doorba. Frissítenie kell az ügyfeleket, hogy közvetlenül az új Front Door-végpontra mutasson. Egy másik ideiglenes lehetőség az lesz, hogy a tartomány megőrzése mellett migráljon a
<endpointname>.azureedge.net
Front Doorba.
Előfeltételek
- Tekintse át az Azure CDN és az Azure Front Door közötti funkcióbeli különbségeket , és állapítsa meg, hogy vannak-e kompatibilitási hiányosságok.
- Olyan, az internethez csatlakoztatott virtuális géphez kell hozzáférnie, amely Linuxon futtathatja a Wgetet vagy a Windowson futó Invoke-WebRequest parancsot a PowerShell használatával.
- A migrálás előtt és után az URL-címek rendelkezésre állásának ellenőrzéséhez hozzáférésre van szüksége egy monitorozási eszközhöz, például a CatchPointhoz vagy az ThousandEyeshez. Ezek az eszközök a legideálisabbak, mivel a világ különböző pontjairól figyelhetik az URL-címek rendelkezésre állását.
webpagetest.org
egy másik lehetőség, de csak néhány helyről nyújt korlátozott betekintést az URL-címekbe.
Feljegyzés
Ha az Edgio-profilból több végpont is található az Azure CDN-ben, meg kell ismételnie az egyes végpontok migrálási lépéseit. A migrálás megkönnyítéséhez megfelelő végpontokat kell létrehoznia az Azure Front Doorban.
Számítási feladatok migrálása
Az alábbi lépések feltételezik, hogy egy Azure Blob Storage-fiókot használ forrásként. Ha más forrást használ, ennek megfelelően módosítsa a lépéseket.
Információk lekérdezése
Gyűjtse össze az alábbi adatokat az Azure CDN-ből az Edgio-profilból:
- Végpontok
- Forráskonfigurációk
- Egyéni tartományok
- Gyorsítótárazási beállítások
- Tömörítési beállítások
- Webalkalmazási tűzfal (WAF) beállításai
- Egyéni szabályok beállításai
Határozza meg, hogy az Azure Front Door mely szintje felel meg a számítási feladatoknak. További információkért lásd az Azure Front Door összehasonlítását.
Tekintse át az Azure CDN forrásbeállításait az Edgio-végpontról.
Állapítsa meg az Azure CDN-hez tartozó tesztelési URL-címet az Edgio-végpontról, és végezzen el vagy
wget
Invoke-WebRequest
szerezze be a HTTP-fejlécadatokat.Írja be az URL-címet a monitorozási eszközbe az URL-cím földrajzi elérhetőségének megértéséhez.
Az Azure Front Door beállítása
Az Azure Portalon válassza a + Erőforrás létrehozása lehetőséget, majd keresse meg a Front Doort.
Válassza a Front Door- és CDN-profilokat , majd a Létrehozás lehetőséget.
Az Ajánlatok összehasonlítása lapon válassza az Azure Front Door, majd az Egyéni létrehozás lehetőséget.
Válassza a Folytatás lehetőséget a Front Door létrehozásához.
Válassza ki az előfizetést és az erőforráscsoportot. Adja meg az Azure Front Door-profil nevét. Ezután válassza ki a számítási feladatoknak leginkább megfelelő szintet, és válassza a Végpont lapot.
Válassza a Végpont hozzáadása lehetőséget. Adja meg a végpont nevét, majd válassza a Hozzáadás lehetőséget. A végpont neve a következőképpen
<endpointname>-<hash>.xxx.azurefd.net
fog kinézni.Válassza a + Útvonal hozzáadása lehetőséget. Adja meg az útvonal nevét, és jegyezze fel a kijelölt tartományt. Hagyja meg a mintákat, hogy az alapértelmezett beállításként egyezzen és fogadja el az elfogadott protokollokat .
Feljegyzés
A CDN-profilok több végpontot is tartalmazhatnak, ezért előfordulhat, hogy több útvonalat kell létrehoznia.
Válassza az Új forráscsoport hozzáadása lehetőséget. Adja meg a forráscsoport nevét, és válassza a + Forrás hozzáadása gombot. Adja meg a forrás nevét, és válassza ki a forrástípust. Ez a példa az Azure Blob Storage-t használja, ezért válassza a Storage elemet forrástípusként. Válassza ki az Azure Blob Storage-fiók állomásnevét, és hagyja alapértelmezettként a többi beállítást. Válassza a Hozzáadás lehetőséget.
Hagyja meg a többi beállítást alapértelmezettként, és válassza a Hozzáadás lehetőséget.
Ha a gyorsítótárazás engedélyezve volt az Azure CDN-ben az Edgio-végpontról, válassza a Gyorsítótárazás engedélyezése lehetőséget, és állítsa be a gyorsítótárazási szabályokat.
Feljegyzés
Az Edgio Standard-cache-ből származó Azure CDN egyenértékű az Azure Front Door Ignore lekérdezési sztring gyorsítótárazásával.
Válassza a Tömörítés engedélyezése lehetőséget, ha az Azure CDN-ben engedélyezve van a tömörítés az Edgio-végpontról. Győződjön meg arról, hogy a forrás elérési útja megegyezik az Azure CDN Edgio-végpontból származó útvonalával. Ha ez nincs megfelelően beállítva, a forrás nem fogja tudni kiszolgálni a tartalmat, és 4xx hibát ad vissza.
Válassza a Hozzáadás lehetőséget az útvonal létrehozásához.
Válassza a + Szabályzat hozzáadása lehetőséget a webalkalmazási tűzfal (WAF) beállításainak beállításához és az előző lépésekben meghatározott egyéni szabályok beállításához.
Válassza az Áttekintés + létrehozás, majd a Létrehozás lehetőséget.
Állítsa be az egyéni tartományt az Azure Front Door-profilhoz. További információ: Egyéni tartományok. Az Edgio-profilból több egyéni tartomány is lehet az Azure CDN-ben. Győződjön meg arról, hogy minden egyéni tartományt hozzáad az Azure Front Door-profilhoz, és a megfelelő útvonalakhoz társítja őket.
A Traffic Manager beállítása
A szakasz lépéseit meg kell ismételni az Azure CDN minden végpontjához az Edgio-profilból. Kritikus fontosságú, hogy az állapot-ellenőrzés megfelelően legyen beállítva annak biztosítása érdekében, hogy a Traffic Manager-profil átirányítsa a forgalmat az Azure CDN-be vagy az Azure Front Doorba.
Az Azure Portalon válassza a + Erőforrás létrehozása lehetőséget, majd keresse meg a Traffic Manager-profilt.
Adja meg a Traffic Manager-profil nevét.
Válassza ki a súlyozott útválasztási módszert.
Válassza ki ugyanazt az előfizetést és erőforráscsoportot, mint az Azure Front Door-profil, majd válassza a Létrehozás lehetőséget.
Válassza a Végpontok lehetőséget a bal oldali menüben, majd válassza a + Hozzáadás lehetőséget.
A Típus mezőben válassza a Külső végpont lehetőséget.
Adja meg a végpont nevét, és hagyja bejelölve az Engedélyezés végpontot .
Adja meg az Azure CDN teljes tartománynevét (FQDN) az Edgio-végpontról. Például:
yourdomain.azureedge.net
.Állítsa a súlyt 100-ra.
Állapot-ellenőrzéshez válassza az Always serve traffic (Forgalom kiszolgálása) lehetőséget. Ez a beállítás letiltja az állapot-ellenőrzést, és mindig a végpontra irányítja a forgalmat.
Adjon hozzá egy másik végpontot az Azure Front Door-végponthoz, és válassza a külső végpontot.
Adja meg a végpont nevét, és törölje a jelet a Végpont engedélyezése beállításból.
Adja meg az Azure Front Door végpont teljes tartománynevét (FQDN ). Például:
your-new-endpoint-name.azurefd.net
.Állítsa a súlyt 1 értékre.
Mivel a végpont le van tiltva, az állapot-ellenőrzési beállítás nem releváns.
A Traffic Manager-profil belső tesztelése
Dns-ásást hajthat végre a Traffic Manager-profil teszteléséhez:
dig your-profile.trafficmanager.net
. A dig parancsnak mindig vissza kell adnia az Azure CDN CNAME-ját az Edgio végpontról:yourdomain.azureedge.net
.Tesztelje az Azure Front Door végpontját úgy, hogy manuálisan hozzáad egy DNS-bejegyzést a helyi gazdagépek fájljában, amely az Azure Front Door-végpontra mutat:
Az Azure Front Door-végpont IP-címének lekérése DNS-feltárással.
Adjon hozzá egy új sort a gazdagépfájlhoz az IP-címmel, majd egy szóközzel, majd
your-new-endpoint-name.azurefd.net
. Például:203.0.113.254 your-new-endpoint-name.azurefd.net
.Windows esetén a gazdagépfájl a következő helyen
C:\Windows\System32\drivers\etc\hosts
található: .Linux esetén a gazdagépfájl a következő helyen
/etc/hosts
található: .
Tesztelje helyileg az Azure Front Door-végpont funkcióit, és győződjön meg arról, hogy minden a várt módon működik.
Ha a tesztelés befejeződött, távolítsa el a bejegyzést a gazdagépfájlból.
A Traffic Manager konfigurálása CNAME használatával
Ezt a lépést csak az Azure Front Door végpontjának teljes tesztelése után javasoljuk, és biztos benne, hogy a várt módon működik.
Jelentkezzen be a DNS-szolgáltatóba, és keresse meg az Azure CDN CNAME rekordját az Edgio-végpontról.
Keresse meg az Azure Front Doorba migrálni kívánt egyéni tartományt, és állítsa az élettartamot (TTL) 600 másodpercre (10 perc).
Frissítse a CNAME rekordot úgy, hogy a Traffic Manager-profilra mutasson:
your-profile.trafficmanager.net
.Az Azure Portalon lépjen a Traffic Manager-profilra, és válassza a Végpontok lehetőséget.
Engedélyezze az Azure Front Door végpontot, és válassza az Always serve traffic for the health check (Forgalom kiszolgálása) lehetőséget.
Egy olyan eszközzel, mint a dig vagy az nslookup, ellenőrizze, hogy a DNS-változás propagált-e, és a megfelelő Traffic Manager-profilra mutat-e.
Ellenőrizze, hogy az Edgio-végpont azure CDN-je megfelelően működik-e a korábban beállított monitorozási eszköz ellenőrzésével.
Fokozatos forgalomeltolódás
A kezdeti forgalomeloszlás úgy kezdődik, hogy a forgalom egy kis százalékát átirányítja az Azure Front Door végpontjára. Figyelje az Azure Front Door-végpont teljesítményét, és fokozatosan növelje a forgalom százalékos arányát, amíg az összes forgalmat az Azure Front Door-végpontra nem irányítják.
Először a forgalom 10%-át az Azure Front Door-végpontra, a többit pedig az Edgio-végpontról az Azure CDN-be irányíthatja.
A korábban beállított monitorozási eszközzel monitorozza az Azure Front Door-végpont és az Azure CDN teljesítményét az Edgio-végpontról. Tekintse át a belső alkalmazásokat és rendszernaplókat, hogy az Azure Front Door végpontja a várt módon működjön. Tekintse meg a 4xx/5xx hibák, a gyorsítótár/bájt találati arányok és a forrásállapot megfigyeléséhez szükséges metrikákat és naplókat.
Feljegyzés
Ha nem rendelkezik hozzáféréssel egy külső eszközhöz, a Webpagetest használatával ellenőrizheti a végpont távoli helyről való rendelkezésre állását. Ez az eszköz azonban csak korlátozott betekintést nyújt az URL-címekbe a világ néhány pontján, így előfordulhat, hogy nem lát semmilyen változást, amíg teljes mértékben át nem irányítja a forgalmat az Azure Front Door végpontjára.
Fokozatosan növelje a forgalom százalékos arányát az Azure Front Door-végpont felé 10%-os növekményekkel, amíg az összes forgalmat az Azure Front Door-végpontra nem irányítják. Győződjön meg arról, hogy minden növekménynél teszteli és figyeli az Azure Front Door-végpont teljesítményét.
Ha biztos abban, hogy az Azure Front Door végpontja a várt módon működik, frissítse a Traffic Manager-profilt, hogy az összes forgalmat az Azure Front Door-végpontra irányozza.
Győződjön meg arról, hogy az Azure Front Door végpontja engedélyezve van, a súly értéke 100, az állapot-ellenőrzés pedig Mindig a forgalom kiszolgálására van beállítva.
Győződjön meg arról, hogy az Edgio-végpont azure CDN-je le van tiltva.
Feljegyzés
Ha jelenleg a kódbázison belül használja azureedge.net
, frissítenie kell a kódot a "<YourNewAFDEndpoint.azurefd.net>" használatához. Ha ez jelentős problémát jelent a szervezet számára, forduljon az ügyfélszolgálathoz további segítségért.
Az Azure Traffic Manager eltávolítása
Jelentkezzen be a DNS-szolgáltatóhoz. Módosítsa a CNAME rekordot a Traffic Manager-profilról az Azure Front Door végpontra:
<endpointname>-<hash>.xxx.azurefd.net
.A következő néhány órában kezdje el a tesztelést a dig használatával, és figyelje a monitorozást a monitorozási eszközzel, hogy a DNS teljes mértékben megfelelően legyen propagálva az egész világon.
Állítsa vissza a DNS TTL-t az eredeti értékre (60 perc).
Ebben a szakaszban teljes mértékben migrálta az Azure CDN-ből az Edgio-ból az Azure Front Doorba érkező összes forgalmat.
Következő lépések
Ismerje meg az Azure Front Door ajánlott eljárásait .