Teilen über


Migrieren von Azure API Management zu Verfügbarkeitszonen

Der Azure API Management-Dienst unterstützt die Zonenredundanz, die einer Dienstinstanz in einer bestimmten Azure-Region Ausfallsicherheit und hohe Verfügbarkeit bietet. Bei der Zonenredundanz werden das Gateway und die Steuerebene Ihrer API Management-Instanz (Verwaltungs-API, Entwicklerportal, Git-Konfiguration) über Rechenzentren in physisch getrennten Zonen repliziert, so dass sie gegen einen Zonenausfall abgesichert sind.

Dieser Artikel beschreibt vier Optionen für die Migration einer API Management-Instanz in Verfügbarkeitszonen. Hintergrundinformationen zur Konfiguration von API Management für hohe Verfügbarkeit finden Sie unter Sicherstellen der Verfügbarkeit und Zuverlässigkeit von API Management.

Voraussetzungen

Anforderungen an Ausfallzeiten

Es gibt keine Anforderungen an Ausfallzeiten für eine der Migrationsoptionen.

Überlegungen

  • Es kann 15 bis 45 Minuten dauern, bis die Änderungen übernommen werden. Das API Management-Gateway kann während dieser Zeit weiterhin API-Anforderungen verarbeiten.

  • Wenn Sie eine API Management-Instanz, die in einem externen oder internen virtuellen Netzwerk bereitgestellt wird, in Verfügbarkeitszonen migrieren, müssen Sie eine neue Ressource mit öffentlicher IP-Adresse angeben. In einem internen virtuellen Netzwerk wird die öffentliche IP-Adresse nur für Verwaltungsvorgänge verwendet, nicht für API-Anforderungen. Erfahren Sie mehr über IP-Adressen von API Management.

  • Die Migration zu Verfügbarkeitszonen oder die Änderung der Konfiguration von Verfügbarkeitszonen löst eine Änderung der öffentlichen IP-Adresse aus.

  • Wenn Sie Verfügbarkeitszonen in einer Region aktivieren, konfigurieren Sie Skalierungseinheiten von API Management, die Sie gleichmäßig auf die Zonen verteilen können. Wenn Sie zum Beispiel zwei Zonen konfigurieren, können Sie zwei Einheiten, vier Einheiten oder ein anderes Vielfaches von zwei Einheiten konfigurieren.

    Das Hinzufügen von Einheiten ist mit zusätzlichen Kosten verbunden. Weitere Informationen finden Sie unter API Management – Preise.

  • Wenn Sie die automatische Skalierung für Ihre API Management-Instanz am primären Standort konfiguriert haben, müssen Sie ihre Einstellungen für die automatische Skalierung möglicherweise nach dem Aktivieren der Zonenredundanz anpassen. Die Anzahl der API Management-Einheiten in Regeln und Grenzwerten für die automatische Skalierung muss ein Vielfaches der Anzahl der Zonen sein.

Vorhandener Gateway-Standort wird nicht in ein virtuelles Netzwerk injiziert

So migrieren Sie einen vorhandenen Standort Ihrer API Management-Instanz in Verfügbarkeitszonen, wenn die Instanz nicht in ein virtuelles Netzwerk eingebunden ist:

  1. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.

  2. Wählen Sie im Menü Bereitstellung + Infrastruktur die Option Speicherorte aus.

  3. Wählen Sie im Feld Speicherort den Speicherort aus, der migriert werden soll. Der Standort muss Verfügbarkeitszonen unterstützen, wie weiter oben in den Voraussetzungen erwähnt.

  4. Wählen Sie im Feld Einheiten die Gewünschte Anzahl von Skalierungseinheiten am Speicherort aus.

  5. Wählen Sie im Feld Verfügbarkeitszonen eine oder mehrere Zonen aus. Die Anzahl der von Ihnen ausgewählten Einheiten muss gleichmäßig auf die Verfügbarkeitszonen verteilt werden. Wenn Sie beispielsweise drei Einheiten ausgewählt haben, wählen Sie drei Zonen aus, sodass jede Zone eine Einheit hostet.

  6. Wählen Sie Anwenden und dann Speichern aus.

Screenshot, der die Auswahlmöglichkeiten für die Migration eines bestehenden Standorts einer API Management-Instanz zeigt, die nicht in ein virtuelles Netzwerk eingebunden ist.

Vorhandener Gateway-Standort (stv1-Plattform) wird in ein virtuelles Netzwerk injiziert

Um einen bestehenden Standort Ihrer API Management-Instanz in Verfügbarkeitszonen zu migrieren, wenn die Instanz derzeit in ein virtuelles Netzwerk eingespeist und auf der stv1-Plattform gehostet wird, führen Sie die folgenden Schritte aus. Durch die Migration zu Verfügbarkeitszonen wird auch die Instanz auf die stv2-Plattform migriert.

  1. Erstellen Sie ein neues Subnetz und eine neue öffentliche IP-Adresse am Speicherort, um zu Verfügbarkeitszonen zu migrieren. Detaillierte Anforderungen finden Sie im Leitfaden für virtuelle Netzwerke.

  2. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.

  3. Wählen Sie im Menü Bereitstellung + Infrastruktur die Option Speicherorte aus.

  4. Wählen Sie im Feld Speicherort den Speicherort aus, der migriert werden soll. Der Standort muss Verfügbarkeitszonen unterstützen, wie weiter oben in den Voraussetzungen erwähnt.

  5. Wählen Sie im Feld Einheiten die Gewünschte Anzahl von Skalierungseinheiten am Speicherort aus.

  6. Wählen Sie im Feld Verfügbarkeitszonen eine oder mehrere Zonen aus. Die Anzahl der von Ihnen ausgewählten Einheiten muss gleichmäßig auf die Verfügbarkeitszonen verteilt werden. Wenn Sie beispielsweise drei Einheiten ausgewählt haben, wählen Sie drei Zonen aus, sodass jede Zone eine Einheit hostet.

  7. Wählen Sie in den entsprechenden Feldern unter Netzwerk das neue Subnetz und die neue öffentliche IP-Adresse am entsprechenden Speicherort aus.

  8. Wählen Sie Anwenden und dann Speichern aus.

Screenshot, der die Auswahlmöglichkeiten für die Migration eines bestehenden Standorts einer API Management-Instanz zeigt, die in ein virtuelles Netzwerk eingebunden ist.

Vorhandener Gateway-Standort (stv2-Plattform) wird in ein virtuelles Netzwerk injiziert

Um einen bestehenden Standort Ihrer API Management-Instanz in Verfügbarkeitszonen zu migrieren, wenn die Instanz bereits in ein virtuelles Netzwerk eingespeist und auf der stv2-Plattform gehostet wird:

  1. Erstellen Sie ein neues Subnetz und eine neue öffentliche IP-Adresse am Speicherort, um zu Verfügbarkeitszonen zu migrieren. Detaillierte Anforderungen finden Sie im Leitfaden für virtuelle Netzwerke.

  2. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.

  3. Wählen Sie im Menü Bereitstellung + Infrastruktur die Option Speicherorte aus.

  4. Wählen Sie im Feld Speicherort den Speicherort aus, der migriert werden soll. Der Standort muss Verfügbarkeitszonen unterstützen, wie weiter oben in den Voraussetzungen erwähnt.

  5. Wählen Sie im Feld Einheiten die Gewünschte Anzahl von Skalierungseinheiten am Speicherort aus.

  6. Wählen Sie im Feld Verfügbarkeitszonen eine oder mehrere Zonen aus. Die Anzahl der von Ihnen ausgewählten Einheiten muss gleichmäßig auf die Verfügbarkeitszonen verteilt werden. Wenn Sie beispielsweise drei Einheiten ausgewählt haben, wählen Sie drei Zonen aus, sodass jede Zone eine Einheit hostet.

  7. Wählen Sie im Feld Öffentliche IP-Adresse die neue öffentliche IP-Adresse am Speicherort aus.

  8. Wählen Sie Anwenden und dann Speichern aus.

Screenshot, der die Auswahlmöglichkeiten für die Migration eines bestehenden Standorts einer API Management-Instanz (stv2-Plattform) zeigt, die in ein virtuelles Netzwerk eingebunden ist.

Neuer Gateway-Standort

Um Ihrer API Management-Instanz einen neuen Standort hinzuzufügen und Verfügbarkeitszonen an diesem Standort zu aktivieren:

  1. Wenn Ihre API Management-Instanz in einem virtuellen Netzwerk am primären Standort bereitgestellt wird, richten Sie an jedem neuen Standort, an dem Sie Zonenredundanz aktivieren möchten, ein virtuelles Netzwerk, ein Subnetz und eine öffentliche IP-Adresse ein.

  2. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.

  3. Wählen Sie im Menü Bereitstellung + Infrastruktur die Option Speicherorte aus.

  4. Wählen Sie + Hinzufügen aus, um einen neuen Speicherort hinzuzufügen. Der Standort muss Verfügbarkeitszonen unterstützen, wie weiter oben in den Voraussetzungen erwähnt.

  5. Wählen Sie im Feld Einheiten die Gewünschte Anzahl von Skalierungseinheiten am Speicherort aus.

  6. Wählen Sie im Feld Verfügbarkeitszonen eine oder mehrere Zonen aus. Die Anzahl der von Ihnen ausgewählten Einheiten muss gleichmäßig auf die Verfügbarkeitszonen verteilt werden. Wenn Sie beispielsweise drei Einheiten ausgewählt haben, wählen Sie drei Zonen aus, sodass jede Zone eine Einheit hostet.

  7. Wenn Ihre API Management-Instanz in einem virtuellen Netzwerk bereitgestellt wird, verwenden Sie die Felder unter Netzwerk, um das virtuelle Netzwerk, ein Subnetz und eine öffentliche IP-Adresse aus, die am Standort verfügbar sind, auszuwählen.

  8. Wählen Sie Hinzufügen und dann Speichern aus.

Screenshot mit den Auswahlmöglichkeiten für das Hinzufügen eines neuen Speicherorts für eine API Management-Instanz mit oder ohne virtuelles Netzwerk.