Az Azure API Management migrálása a rendelkezésre állási zónák támogatásához
Ez az útmutató bemutatja, hogyan engedélyezheti a rendelkezésre állási zónák támogatását az API Management-példányhoz. Az API Management szolgáltatás támogatja a zónaredundanciát, amely rugalmasságot és magas rendelkezésre állást biztosít egy adott Azure-régióban lévő szolgáltatáspéldány számára. A zónaredundanciával az API Management-példány átjárója és vezérlősíkja (Felügyeleti API, fejlesztői portál, Git-konfiguráció) fizikailag elkülönített zónákban lévő adatközpontok között replikálódik, így ellenáll a zónahibáknak.
Ebben a cikkben áttekintjük a rendelkezésre állási zónák áttelepítésének különböző lehetőségeit. Az API Management magas rendelkezésre álláshoz való konfigurálásával kapcsolatos háttérért tekintse meg az API Management rendelkezésre állásának és megbízhatóságának biztosítását ismertető témakört.
Előfeltételek
A zónaredundancia API Managementjének konfigurálásához a példánynak a rendelkezésre állási zóna támogatásával rendelkező Azure-régiókban kell lennie.
Ha még nem hozott létre API Management szolgáltatáspéldányt, olvassa el az API Management szolgáltatáspéldány létrehozása című témakört. Válassza ki a Prémium szolgáltatási szintet.
Az API Management szolgáltatásnak prémium szintűnek kell lennie. Ha nem, frissíthet a Prémium szintre.
Ha az API Management-példány üzembe van helyezve (injektálva) egy Azure-beli virtuális hálózaton (VNet), ellenőrizze a szolgáltatást üzemeltető számítási platform (stv1 vagy stv2) verzióját.
Állásidőre vonatkozó követelmények
A migrálási lehetőségek egyikére sem vonatkoznak állásidőre vonatkozó követelmények.
Considerations
A módosítások alkalmazása 15–45 percet is igénybe vehet. Az API Management-átjáró ez idő alatt továbbra is kezelheti az API-kéréseket.
Ha egy külső vagy belső virtuális hálózaton üzembe helyezett API Managementet a rendelkezésre állási zónákba migrál, meg kell adni egy új nyilvános IP-címerőforrást. Egy belső virtuális hálózatban a nyilvános IP-cím csak felügyeleti műveletekhez használatos, API-kérésekhez nem. További információ az API Management IP-címeiről.
A rendelkezésre állási zónákba való migrálás vagy a rendelkezésre állási zóna konfigurációjának módosítása nyilvános IP-címmódosítást vált ki.
Ha egy régióban engedélyezi a rendelkezésre állási zónákat, számos OLYAN API Management-méretezési egységet konfigurálhat, amelyek egyenletesen terjeszthetők a zónák között. Ha például 2 zónát konfigurál, konfigurálhat 2 egységet, 4 egységet vagy 2 egység másik többszörösét. Az egységek hozzáadása további költségekkel jár. További részletekért tekintse meg az API Management díjszabását.
Ha az elsődleges helyen konfigurálta az API Management-példány automatikus méretezését, előfordulhat, hogy módosítania kell az automatikus skálázási beállításokat a zónaredundancia engedélyezése után. Az automatikus skálázási szabályokban és korlátokban szereplő API Management-egységek számának a zónák számának többszörösének kell lennie.
1. lehetőség: Az API Management-példány meglévő helyének migrálása, nem a virtuális hálózatba injektálva
Ezzel a beállítással migrálhatja az API Management-példány egy meglévő helyét a rendelkezésre állási zónákba, ha az nincs injektálva (üzembe helyezve) egy virtuális hálózaton.
Az Azure Portalon lépjen az API Management szolgáltatáshoz.
Válassza a menüBen a Helyek lehetőséget, majd válassza ki az áttelepítendő helyet. A helynek támogatnia kell a rendelkezésre állási zónákat.
Válassza ki a kívánt skálázási egységek számát a helyen.
A rendelkezésre állási zónákban jelöljön ki egy vagy több zónát. A kiválasztott egységek számát egyenletesen kell elosztani a rendelkezésre állási zónák között. Ha például 3 egységet választott ki, válasszon 3 zónát, hogy minden zóna egy egységet üzemeltetjön.
Válassza az Alkalmaz, majd a Mentés lehetőséget.
2. lehetőség: A virtuális hálózatba injektált API Management-példány (stv1 platform) meglévő helyének migrálása
Ezzel a beállítással migrálhatja az API Management-példány egy meglévő helyét a rendelkezésre állási zónákba, amikor az jelenleg injektálva van (üzembe helyezve) egy virtuális hálózaton. Az alábbi lépésekre akkor van szükség, ha az API Management-példány jelenleg az stv1 platformon van üzemeltetve. A rendelkezésre állási zónákba való migrálás a példányt az stv2 platformra is áttelepíti.
Hozzon létre egy új alhálózatot és egy nyilvános IP-címet a rendelkezésre állási zónákba való migráláshoz. A részletes követelmények a virtuális hálózatkezelési útmutatóban találhatók.
Az Azure Portalon lépjen az API Management szolgáltatáshoz.
Válassza a menüBen a Helyek lehetőséget, majd válassza ki az áttelepítendő helyet. A helynek támogatnia kell a rendelkezésre állási zónákat.
Válassza ki a kívánt skálázási egységek számát a helyen.
A rendelkezésre állási zónákban jelöljön ki egy vagy több zónát. A kiválasztott egységek számát egyenletesen kell elosztani a rendelkezésre állási zónák között. Ha például 3 egységet választott ki, válasszon 3 zónát, hogy minden zóna egy egységet üzemeltetjön.
Válassza ki az új alhálózatot és az új nyilvános IP-címet a helyen.
Válassza az Alkalmaz, majd a Mentés lehetőséget.
3. lehetőség: A virtuális hálózatba injektált API Management-példány (stv2 platform) meglévő helyének migrálása
Ezzel a beállítással migrálhatja az API Management-példány egy meglévő helyét a rendelkezésre állási zónákba, amikor az jelenleg injektálva van (üzembe helyezve) egy virtuális hálózaton. Az alábbi lépések akkor lesznek követve, ha az API Management-példány már az stv2 platformon van üzemeltetve.
Hozzon létre egy új alhálózatot és egy nyilvános IP-címet a rendelkezésre állási zónákba való migráláshoz. A részletes követelmények a virtuális hálózatkezelési útmutatóban találhatók.
Az Azure Portalon lépjen az API Management szolgáltatáshoz.
Válassza a menüBen a Helyek lehetőséget, majd válassza ki az áttelepítendő helyet. A helynek támogatnia kell a rendelkezésre állási zónákat.
Válassza ki a kívánt skálázási egységek számát a helyen.
A rendelkezésre állási zónákban jelöljön ki egy vagy több zónát. A kiválasztott egységek számát egyenletesen kell elosztani a rendelkezésre állási zónák között. Ha például 3 egységet választott ki, válasszon 3 zónát, hogy minden zóna egy egységet üzemeltetjön.
Válassza ki az új nyilvános IP-címet a helyen.
Válassza az Alkalmaz, majd a Mentés lehetőséget.
4. lehetőség. Új hely hozzáadása az API Management-példányhoz (virtuális hálózattal vagy anélkül) rendelkezésre állási zónákkal
Ezzel a beállítással új helyet adhat hozzá az API Management-példányhoz, és engedélyezheti a rendelkezésre állási zónákat ezen a helyen.
Ha az API Management-példány az elsődleges helyen található virtuális hálózaton van üzembe helyezve, győződjön meg arról, hogy minden olyan új helyen beállít egy virtuális hálózatot, alhálózatot és nyilvános IP-címet, ahol engedélyezni szeretné a zónaredundanciát.
Az Azure Portalon lépjen az API Management szolgáltatáshoz.
Új hely hozzáadásához válassza a +Hozzáadás a felső sávon lehetőséget. A helynek támogatnia kell a rendelkezésre állási zónákat.
Válassza ki a kívánt skálázási egységek számát a helyen.
A rendelkezésre állási zónákban jelöljön ki egy vagy több zónát. A kiválasztott egységek számát egyenletesen kell elosztani a rendelkezésre állási zónák között. Ha például 3 egységet választott ki, válasszon 3 zónát, hogy minden zóna egy egységet üzemeltetjön.
Ha az API Management-példány egy virtuális hálózaton van üzembe helyezve, válassza ki a helyen elérhető virtuális hálózatot, alhálózatot és nyilvános IP-címet.
Válassza a Hozzáadás, majd a Mentés lehetőséget.
Következő lépések
További információk:
Megbízhatóság létrehozása az Azure-ban.