Delen via


Azure API Management migreren naar ondersteuning voor beschikbaarheidszones

De Azure API Management-service ondersteunt beschikbaarheidszones in zonegebonden en zone-redundante configuraties:

  • Zonegebonden : de API Management-gateway en het besturingsvlak van uw API Management-exemplaar (beheer-API, ontwikkelaarsportal, Git-configuratie) worden geïmplementeerd in één zone die u in een Azure-regio selecteert.

  • Zone-redundant : de gateway en het besturingsvlak van uw API Management-exemplaar (beheer-API, ontwikkelaarsportal, Git-configuratie) worden gerepliceerd in twee of meer fysiek gescheiden zones binnen een Azure-regio. Zoneredundantie biedt tolerantie en hoge beschikbaarheid voor een service-exemplaar.

In dit artikel worden vier scenario's beschreven voor het migreren van een API Management-exemplaar naar beschikbaarheidszones. Zie Beschikbaarheid en betrouwbaarheid van API Management garanderen voor meer informatie over het configureren van API Management voor hoge beschikbaarheid.

Vereisten

Vereisten voor downtime

Er zijn geen downtimevereisten voor een van de migratieopties.

Overwegingen

  • Het kan 15 tot 45 minuten duren voordat wijzigingen zijn toegepast. De API Management-gateway kan gedurende deze tijd API-aanvragen blijven verwerken.

  • Wanneer u een API Management-exemplaar migreert dat is geïmplementeerd in een extern of intern virtueel netwerk naar beschikbaarheidszones, kunt u desgewenst een nieuwe openbare IP-adresresource opgeven. In een intern virtueel netwerk wordt het openbare IP-adres alleen gebruikt voor beheerbewerkingen, niet voor API-aanvragen. Meer informatie over IP-adressen van API Management.

  • Door te migreren naar beschikbaarheidszones of de configuratie van beschikbaarheidszones te wijzigen, wordt een wijziging in een openbaar en privé-IP-adres geactiveerd.

  • Wanneer u beschikbaarheidszones in een regio inschakelt, configureert u API Management-schaaleenheden die u gelijkmatig over de zones kunt distribueren. Als u bijvoorbeeld twee zones configureert, kunt u twee eenheden, vier eenheden of een ander veelvoud van twee eenheden configureren.

    Als u eenheden toevoegt, worden extra kosten in rekening gebracht. Zie prijzen voor API Management voor meer informatie.

  • Als u automatische schaalaanpassing hebt geconfigureerd voor uw API Management-exemplaar op de primaire locatie, moet u mogelijk de instellingen voor automatische schaalaanpassing aanpassen nadat u beschikbaarheidszones hebt geconfigureerd. Het aantal API Management-eenheden in regels en limieten voor automatisch schalen moet een veelvoud van het aantal zones zijn.

Bestaande gatewaylocatie die niet is geïnjecteerd in een virtueel netwerk

Een bestaande locatie van uw API Management-exemplaar migreren naar beschikbaarheidszones wanneer het exemplaar niet wordt geïnjecteerd in een virtueel netwerk:

  1. Ga in Azure Portal naar uw API Management-exemplaar.

  2. Selecteer Locaties in het menu Implementatie en infrastructuur.

  3. Selecteer in het vak Locatie de locatie die u wilt migreren. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  4. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  5. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  6. Selecteer Toepassen en selecteer Opslaan.

Schermopname van selecties voor het migreren van een bestaande locatie van een API Management-exemplaar dat niet is geïnjecteerd in een virtueel netwerk.

Bestaande gatewaylocatie (stv1-platform) geïnjecteerd in een virtueel netwerk

Als u een bestaande locatie van uw API Management-exemplaar wilt migreren naar beschikbaarheidszones wanneer het exemplaar momenteel wordt geïnjecteerd in een virtueel netwerk en momenteel wordt gehost op het stv1 platform, gebruikt u de volgende stappen. Migreren naar beschikbaarheidszones migreert ook het exemplaar naar het stv2 platform.

  1. Maak een nieuw subnet en optioneel openbaar IP-adres op de locatie om naar beschikbaarheidszones te migreren. Gedetailleerde vereisten zijn opgenomen in de richtlijnen voor virtuele netwerken.

  2. Ga in Azure Portal naar uw API Management-exemplaar.

  3. Selecteer Locaties in het menu Implementatie en infrastructuur.

  4. Selecteer in het vak Locatie de locatie die u wilt migreren. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  5. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  6. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  7. Selecteer in de respectieve vakken onder Netwerk het nieuwe subnet en het optionele openbare IP-adres op de locatie.

  8. Selecteer Toepassen en selecteer Opslaan.

Schermopname van selecties voor het migreren van een bestaande locatie van een API Management-exemplaar dat is geïnjecteerd in een virtueel netwerk.

Bestaande gatewaylocatie (stv2-platform) geïnjecteerd in een virtueel netwerk

Als u een bestaande locatie van uw API Management-exemplaar wilt migreren naar beschikbaarheidszones wanneer het exemplaar momenteel wordt geïnjecteerd in een virtueel netwerk en al op het stv2 platform wordt gehost:

  1. Maak een nieuw subnet en optioneel openbaar IP-adres op de locatie om naar beschikbaarheidszones te migreren. Gedetailleerde vereisten zijn opgenomen in de richtlijnen voor virtuele netwerken.

  2. Ga in Azure Portal naar uw API Management-exemplaar.

  3. Selecteer Locaties in het menu Implementatie en infrastructuur.

  4. Selecteer in het vak Locatie de locatie die u wilt migreren. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  5. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  6. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  7. Selecteer in het vak Openbaar IP-adres desgewenst het nieuwe openbare IP-adres op de locatie.

  8. Selecteer Toepassen en selecteer Opslaan.

Schermopname van selecties voor het migreren van de bestaande locatie van het API Management-exemplaar (stv2-platform) dat is geïnjecteerd in een virtueel netwerk.

Nieuwe gatewaylocatie

Als u een nieuwe locatie wilt toevoegen aan uw API Management-exemplaar en beschikbaarheidszones op die locatie wilt inschakelen:

  1. Als uw API Management-exemplaar wordt geïmplementeerd in een virtueel netwerk op de primaire locatie, stelt u een virtueel netwerk, subnet en optioneel openbaar IP-adres in op een nieuwe locatie waar u beschikbaarheidszones wilt inschakelen.

  2. Ga in Azure Portal naar uw API Management-exemplaar.

  3. Selecteer Locaties in het menu Implementatie en infrastructuur.

  4. Selecteer + Toevoegen om een nieuwe locatie toe te voegen. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  5. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  6. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  7. Als uw API Management-exemplaar is geïmplementeerd in een virtueel netwerk, gebruikt u de vakken onder Netwerk om het virtuele netwerk, subnet en optioneel openbaar IP-adres te selecteren dat beschikbaar is op de locatie.

  8. Selecteer Toevoegen en vervolgens Opslaan.

Schermopname van selecties voor het toevoegen van een nieuwe locatie voor een API Management-exemplaar met of zonder een virtueel netwerk.