Megosztás a következőn keresztül:


Az Azure API Management migrálása a rendelkezésre állási zónák támogatásához

Az Azure 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. 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óak a zónahibákkal szemben.

Ez a cikk négy lehetőséget ismertet az API Management-példány rendelkezésre állási zónákba való migrálására. 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

Á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.

Megfontolások

  • A módosítások alkalmazása 15–45 percet vehet igénybe. Az API Management-átjáró ez idő alatt továbbra is kezelheti az API-kéréseket.

  • Amikor külső vagy belső virtuális hálózaton üzembe helyezett API Management-példányt migrál a rendelkezésre állási zónákba, meg kell adnia 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ónák konfigurációjának módosítása nyilvános és privát IP-címváltozást vált ki.

  • Amikor egy régióban engedélyezi a rendelkezésre állási zónákat, konfigurálja az API Management skálázási egységeket , amelyeket egyenletesen oszthat el a zónák között. Ha például két zónát konfigurál, két egység, négy egység vagy két egység másik többszöröse konfigurálható.

    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 a zónaredundancia engedélyezése után módosítania kell az automatikus skálázási beállításokat. 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.

Virtuális hálózatba nem injektált meglévő átjáróhely

Az API Management-példány meglévő helyének áttelepítése rendelkezésre állási zónákba, ha a példányt nem injektálják virtuális hálózatba:

  1. Az Azure Portalon nyissa meg az API Management-példányt.

  2. Az Üzembe helyezés + infrastruktúra menüben válassza a Helyek lehetőséget.

  3. A Hely mezőben válassza ki az áttelepítendő helyet. A helynek támogatnia kell a rendelkezésre állási zónákat, ahogy azt az előfeltételek korábban említették.

  4. A Mértékegységek mezőben válassza ki a kívánt skálázási egységek számát a helyen.

  5. A Rendelkezésre állási zónák mezőben 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 három egységet választott ki, válasszon három zónát, hogy mindegyik zóna egy egységet üzemeltetjön.

  6. Válassza az Alkalmaz, majd a Mentés lehetőséget.

Képernyőkép a nem virtuális hálózatba injektált API Management-példány meglévő helyének áttelepítéséről.

Virtuális hálózatba injektált meglévő átjáróhely (stv1 platform)

Ha az API Management-példány meglévő helyét a rendelkezésre állási zónákba szeretné migrálni, amikor a példány jelenleg egy virtuális hálózaton van injektálva, és jelenleg a stv1 platformon van üzemeltetve, kövesse az alábbi lépéseket. A rendelkezésre állási zónákba való migrálás a példányt a stv2 platformra is migrálja.

  1. 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.

  2. Az Azure Portalon nyissa meg az API Management-példányt.

  3. Az Üzembe helyezés + infrastruktúra menüben válassza a Helyek lehetőséget.

  4. A Hely mezőben válassza ki az áttelepítendő helyet. A helynek támogatnia kell a rendelkezésre állási zónákat, ahogy azt az előfeltételek korábban említették.

  5. A Mértékegységek mezőben válassza ki a kívánt skálázási egységek számát a helyen.

  6. A Rendelkezésre állási zónák mezőben 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 három egységet választott ki, válasszon három zónát, hogy mindegyik zóna egy egységet üzemeltetjön.

  7. A hálózat alatti megfelelő mezőkben válassza ki az új alhálózatot és az új nyilvános IP-címet a helyen.

  8. Válassza az Alkalmaz, majd a Mentés lehetőséget.

Képernyőkép egy virtuális hálózatba injektált API Management-példány meglévő helyének migrálásáról.

Virtuális hálózatba injektált meglévő átjáróhely (stv2 platform)

Az API Management-példány meglévő helyének áttelepítése rendelkezésre állási zónákba, ha a példány jelenleg egy virtuális hálózaton van injektálva, és már a stv2 platformon van üzemeltetve:

  1. 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.

  2. Az Azure Portalon nyissa meg az API Management-példányt.

  3. Az Üzembe helyezés + infrastruktúra menüben válassza a Helyek lehetőséget.

  4. A Hely mezőben válassza ki az áttelepítendő helyet. A helynek támogatnia kell a rendelkezésre állási zónákat, ahogy azt az előfeltételek korábban említették.

  5. A Mértékegységek mezőben válassza ki a kívánt skálázási egységek számát a helyen.

  6. A Rendelkezésre állási zónák mezőben 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 három egységet választott ki, válasszon három zónát, hogy mindegyik zóna egy egységet üzemeltetjön.

  7. A Nyilvános IP-cím mezőben válassza ki az új nyilvános IP-címet a helyen.

  8. Válassza az Alkalmaz, majd a Mentés lehetőséget.

Képernyőkép egy virtuális hálózatba injektált API Management-példány (stv2-platform) meglévő helyének migrálásáról.

Új átjáró helye

Ha új helyet szeretne hozzáadni az API Management-példányhoz, és engedélyezni szeretné a rendelkezésre állási zónákat ezen a helyen:

  1. Ha az API Management-példány az elsődleges helyen található virtuális hálózaton van üzembe helyezve, állítson be egy virtuális hálózatot, alhálózatot és nyilvános IP-címet bármely olyan új helyen, ahol engedélyezni szeretné a zónaredundanciát.

  2. Az Azure Portalon nyissa meg az API Management-példányt.

  3. Az Üzembe helyezés + infrastruktúra menüben válassza a Helyek lehetőséget.

  4. Új hely hozzáadásához válassza a + Hozzáadás lehetőséget. A helynek támogatnia kell a rendelkezésre állási zónákat, ahogy azt az előfeltételek korábban említették.

  5. A Mértékegységek mezőben válassza ki a kívánt skálázási egységek számát a helyen.

  6. A Rendelkezésre állási zónák mezőben 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 három egységet választott ki, válasszon három zónát, hogy mindegyik zóna egy egységet üzemeltetjön.

  7. Ha az API Management-példány egy virtuális hálózaton van üzembe helyezve, a Hálózat területen található mezők használatával válassza ki a virtuális hálózatot, az alhálózatot és a nyilvános IP-címet, amelyek a helyen érhetők el.

  8. Válassza a Hozzáadás, majd a Mentés lehetőséget.

Képernyőkép egy API Management-példány új helyének virtuális hálózattal vagy anélkül történő hozzáadásáról.