Migrera Azure API Management till stöd för tillgänglighetszoner

Azure API Management-tjänsten stöder zonredundans, vilket ger återhämtning och hög tillgänglighet till en tjänstinstans i en specifik Azure-region. Med zonredundans replikeras gatewayen och kontrollplanet för din API Management-instans (hanterings-API, utvecklarportal, Git-konfiguration) mellan datacenter i fysiskt avgränsade zoner, så att de är motståndskraftiga mot ett zonfel.

I den här artikeln beskrivs fyra alternativ för att migrera en API Management-instans till tillgänglighetszoner. Bakgrund om hur du konfigurerar API Management för hög tillgänglighet finns i Se till att API Management är tillgängligt och tillförlitligt.

Förutsättningar

Krav på stilleståndstid

Det finns inga avbrottskrav för något av migreringsalternativen.

Att tänka på

  • Det kan ta 15 till 45 minuter att tillämpa ändringarna. API Management-gatewayen kan fortsätta att hantera API-begäranden under den här tiden.

  • När du migrerar en API Management-instans som distribueras i ett externt eller internt virtuellt nätverk till tillgänglighetszoner måste du ange en ny offentlig IP-adressresurs. I ett internt virtuellt nätverk används den offentliga IP-adressen endast för hanteringsåtgärder, inte för API-begäranden. Läs mer om IP-adresser för API Management.

  • Om du migrerar till tillgänglighetszoner eller ändrar konfigurationen av tillgänglighetszoner utlöses en offentlig och privat IP-adressändring.

  • När du aktiverar tillgänglighetszoner i en region konfigurerar du API Management-skalningsenheter som du kan distribuera jämnt över zonerna. Om du till exempel konfigurerar två zoner kan du konfigurera två enheter, fyra enheter eller en annan multipel av två enheter.

    Att lägga till enheter medför ytterligare kostnader. Mer information finns i PRISSÄTTNING FÖR API Management.

  • Om du har konfigurerat automatisk skalning för DIN API Management-instans på den primära platsen kan du behöva justera inställningarna för autoskalning när du har aktiverat zonredundans. Antalet API Management-enheter i regler och gränser för autoskalning måste vara en multipel av antalet zoner.

Befintlig gatewayplats har inte matats in i ett virtuellt nätverk

Så här migrerar du en befintlig plats för DIN API Management-instans till tillgänglighetszoner när instansen inte matas in i ett virtuellt nätverk:

  1. I Azure-portalen går du till din API Management-instans.

  2. På menyn Distribution + infrastruktur väljer du Platser.

  3. I rutan Plats väljer du den plats som ska migreras. Platsen måste ha stöd för tillgänglighetszoner, som tidigare nämnts i förhandskraven.

  4. I rutan Enheter väljer du det antal skalningsenheter som du vill använda på platsen.

  5. I rutan Tillgänglighetszoner väljer du en eller flera zoner. Antalet enheter som du har valt måste fördelas jämnt mellan tillgänglighetszonerna. Om du till exempel har valt tre enheter väljer du tre zoner så att varje zon är värd för en enhet.

  6. Välj Använd och välj sedan Spara.

Skärmbild som visar val för migrering av en befintlig plats för API Management-instans som inte matas in i ett virtuellt nätverk.

Befintlig gatewayplats (stv1-plattform) som matas in i ett virtuellt nätverk

Använd följande steg för att migrera en befintlig plats för DIN API Management-instans till tillgänglighetszoner när instansen för närvarande matas in i ett virtuellt nätverk och för närvarande finns på stv1 plattformen. Om du migrerar till tillgänglighetszoner migreras även instansen stv2 till plattformen.

  1. Skapa ett nytt undernät och en offentlig IP-adress på platsen för migrering till tillgänglighetszoner. Detaljerade krav finns i vägledningen för virtuella nätverk.

  2. I Azure-portalen går du till din API Management-instans.

  3. På menyn Distribution + infrastruktur väljer du Platser.

  4. I rutan Plats väljer du den plats som ska migreras. Platsen måste ha stöd för tillgänglighetszoner, som tidigare nämnts i förhandskraven.

  5. I rutan Enheter väljer du det antal skalningsenheter som du vill använda på platsen.

  6. I rutan Tillgänglighetszoner väljer du en eller flera zoner. Antalet enheter som du har valt måste fördelas jämnt mellan tillgänglighetszonerna. Om du till exempel har valt tre enheter väljer du tre zoner så att varje zon är värd för en enhet.

  7. I respektive rutor under Nätverk väljer du det nya undernätet och den nya offentliga IP-adressen på platsen.

  8. Välj Använd och välj sedan Spara.

Skärmbild som visar val för att migrera en befintlig plats för en API Management-instans som matas in i ett virtuellt nätverk.

Befintlig gatewayplats (stv2-plattform) som matas in i ett virtuellt nätverk

Så här migrerar du en befintlig plats för DIN API Management-instans till tillgänglighetszoner när instansen för närvarande matas in i ett virtuellt nätverk och redan finns på stv2 plattformen:

  1. Skapa ett nytt undernät och en offentlig IP-adress på platsen för migrering till tillgänglighetszoner. Detaljerade krav finns i vägledningen för virtuella nätverk.

  2. I Azure-portalen går du till din API Management-instans.

  3. På menyn Distribution + infrastruktur väljer du Platser.

  4. I rutan Plats väljer du den plats som ska migreras. Platsen måste ha stöd för tillgänglighetszoner, som tidigare nämnts i förhandskraven.

  5. I rutan Enheter väljer du det antal skalningsenheter som du vill använda på platsen.

  6. I rutan Tillgänglighetszoner väljer du en eller flera zoner. Antalet enheter som du har valt måste fördelas jämnt mellan tillgänglighetszonerna. Om du till exempel har valt tre enheter väljer du tre zoner så att varje zon är värd för en enhet.

  7. I rutan Offentlig IP-adress väljer du den nya offentliga IP-adressen på platsen.

  8. Välj Använd och välj sedan Spara.

Skärmbild som visar val för att migrera en befintlig plats för en API Management-instans (stv2-plattform) som matas in i ett virtuellt nätverk.

Ny gatewayplats

Så här lägger du till en ny plats i DIN API Management-instans och aktiverar tillgänglighetszoner på den platsen:

  1. Om din API Management-instans distribueras i ett virtuellt nätverk på den primära platsen konfigurerar du ett virtuellt nätverk, undernät och en offentlig IP-adress på en ny plats där du planerar att aktivera zonredundans.

  2. I Azure-portalen går du till din API Management-instans.

  3. På menyn Distribution + infrastruktur väljer du Platser.

  4. Välj + Lägg till för att lägga till en ny plats. Platsen måste ha stöd för tillgänglighetszoner, som tidigare nämnts i förhandskraven.

  5. I rutan Enheter väljer du det antal skalningsenheter som du vill använda på platsen.

  6. I rutan Tillgänglighetszoner väljer du en eller flera zoner. Antalet enheter som du har valt måste fördelas jämnt mellan tillgänglighetszonerna. Om du till exempel har valt tre enheter väljer du tre zoner så att varje zon är värd för en enhet.

  7. Om din API Management-instans distribueras i ett virtuellt nätverk använder du rutorna under Nätverk för att välja det virtuella nätverket, undernätet och den offentliga IP-adress som är tillgängliga på platsen.

  8. Välj Lägg tilloch välj sedan Spara.

Skärmbild som visar val för att lägga till en ny plats för en API Management-instans med eller utan ett virtuellt nätverk.