FAQ für automatische Waagen
Welche Elemente muss ich erstellen, um die automatische Skalierung zu konfigurieren?
Wenn Sie die IBM Cloud-Konsole verwenden, müssen Sie eine Instanzvorlage und eine Instanzgruppe erstellen; wenn Sie die dynamische Skalierungsmethode auswählen, müssen Skalierungsrichtlinien erstellen. Weitere Informationen finden Sie unter Automatische Skalierung über die Benutzerschnittstelle einrichten. Wenn Sie die CLI oder API von „ IBM Cloud “ verwenden, müssen Sie außerdem einen Instanzgruppen-Manager anlegen. Weitere Informationen finden Sie unter Automatische Skalierung in Befehlszeilenschnittstelle einrichten.
Welche Gebühr wird für die Nutzung der automatischen Skalierung berechnet?
Die automatische Skalierung für VPC ist kostenfrei, für die verwendeten Ressourcen werden jedoch Gebühren abgerechnet. Für virtuelle Serverinstanzen, die in der Instanzgruppe erstellt werden, werden zum Beispiel Gebühren berechnet.
Wie funktioniert die automatische Skalierung?
Sie können Skalierungsrichtlinien festlegen, die Ihre gewünschte durchschnittliche Auslastung für Metriken zu CPU, Speicher und Netzauslastung definieren. Die von Ihnen definierten Richtlinien bestimmen, wann Virtual Server-Instanzen in Ihrer Instanzgruppe hinzugefügt oder entfernt werden.
Bei der automatischen Skalierung wird anhand der folgenden Berechnung bestimmt, wie viele Instanzen zu einem bestimmten Zeitpunkt ausgeführt werden:
Σ(Current average utilization of each instance)/target utilization = membership count
Weitere Informationen zur Funktionsweise finden Sie unter Auto Scale for VPC.
Welche Berechtigungen sind zur Nutzung der automatischen Skalierung erforderlich?
Die erforderlichen Berechtigungen für Aktionen in Bezug auf Instanzvorlagen, Instanzgruppen, Instanzgruppen-Manager, Mitgliedschaften und Richtlinien finden Sie im Abschnitt „ Verwalten des IAM-Zugriffs für VPC-Infrastrukturdienste “. Weitere Informationen zur Verwendung von IBM Cloud Identity and Access Management (IAM) zum Zuordnen des Zugriffs zu Benutzern finden Sie unter Benutzerberechtigungen für VPC-Ressourcen erteilen.
Kann ich mehrere Skalierungsrichtlinien festlegen?
Sie können eine der folgenden Metriken festlegen: CPU-Auslastung (%), RAM-Auslastung (%), eingehender Netzverkehr (MB/s), ausgehender Netzverkehr (MB/s). Sie können mehr als eine Zielmetrikrichtlinie definieren; jedoch nur jeweils eine Richtlinie für jeden Metriktyp.
Gibt es Einschränkungen bei Netzwerkschnittstellen oder variablen IP-Adressen bei der Verwendung der automatischen Skalierung?
Instanzgruppen unterstützen keine Instanzvorlagen, die die im Folgenden aufgeführten Konfigurationen aufweisen.
- Sekundäre Netzschnittstellen werden nicht unterstützt. In der Instanzgruppe wird nur eine primäre Netzschnittstelle für eine Instanzvorlage unterstützt.
- Eine primäre IP-Adresse oder variable IP-Adresse, die einer primären Schnittstelle zugeordnet ist, wird nicht unterstützt.
Kann ich angepasste Metriken für die automatische Skalierung verwenden?
Anzahl Derzeit werden angepasste Metriken nicht unterstützt.
Wie viele IP-Adressen sind für Instanzen verfügbar?
Derzeit sind in jedem Teilnetz 6 IP-Adressen für Systemaufwand zugeordnet. Die verbleibenden IP-Adressen in einem Teilnetz können Instanzen zugeordnet werden, die in der Instanzgruppe bereitgestellt werden.
Stellen Sie sicher, dass Sie eine Teilnetzgröße von 32 oder mehr verwenden. Wenn Sie dasselbe Teilnetz für mehrere Instanzgruppen verwenden, kann dies zu Kapazitätsengpässen führen.
Wie wird die Belastung durch die Instanzen auf die Teilnetze verteilt?
Derzeit werden die Instanzen nach dem Zufallsprinzip in einem der Teilnetze einer Instanzgruppe bereitgestellt.
Was geschieht, wenn eine Instanzvorlage aktualisiert wird?
Wenn die von einer Instanzgruppe verwendete Instanzvorlage aktualisiert wird, wird die neue Instanzvorlage von allen zukünftigen Instanzen verwendet, die für die Instanzgruppe erstellt werden. An den vorhandenen Instanzen in der Instanzgruppe werden keine Änderungen vorgenommen.
Können alle Instanzen in einer Instanzgruppe mit einer neuen Instanzvorlage aktualisiert werden?
Alle Instanzen in einer Instanzgruppe können aktualisiert werden; löschen Sie hierzu vorhandene Mitgliedschaften und wenden Sie eine neue Instanzvorlage an. Weitere Informationen finden Sie unter Automatische Skalierung zum Anwenden einer neuen Instanzvorlage anhalten.
Wie kann eine Statusprüfung hinzugefügt werden?
Sie können eine Statusprüfung durch Zuordnen einer Lastausgleichsfunktion hinzufügen, wenn Sie eine Instanzgruppe erstellen.Weitere Informationen zu Lastenausgleichssystemen finden Sie in den folgenden Themen:
- Informationen zu IBM Cloud Application Load Balancer for VPC.
- Informationen zu IBM Cloud Network Load Balancer for VPC.
Weitere Informationen zum Erstellen einer Lastausgleichsfunktion, eines Pools für Lastausgleichsfunktionen und zum Konfigurieren von Statusprüfungen finden Sie in den folgenden Abschnitten:
Muss ich im Voraus Ressourcen für die automatische Skalierung bereitstellen?
Bei einem Ereignis der automatischen Skalierung weist die Funktion zur automatischen Skalierung (Auto Scale) entsprechend der in der Instanzgruppe definierten Instanzvorlage dynamisch Instanzen zu. Instanzvorlagen unterstützen keine sekundäre Netzschnittstelle. Wenn Sie eine sekundäre Netzschnittstelle als Teil einer durch automatische Skalierung bereitgestellten Instanz einschließen möchten, müssen Sie diese Ressource separat erstellen und den Instanzen zuordnen, nachdem sie eingerichtet wurden.
Warum kann meine Instanzgruppe nicht skaliert werden?
Instanzgruppen können aus verschiedenen Gründen keine Instanzen erstellen. Unter IBM Cloud Activity Tracker Event Routing finden Sie detaillierte Informationen zu Ereignissen in Instanzgruppen. Weitere Informationen finden Sie unter Instanzgruppenereignisse.
Wie funktioniert der Anwendungsport, wenn ich einen Portbereich für den Listener der Netzlastausgleichsfunktion anstelle eines einzelnen Ports festlege?
Wenn Sie einen Portbereich für den Listener der Netzlastausgleichsfunktion festlegen, wird der Anwendungsport der Instanzgruppe nur zum Überprüfen des Allgemeinzustands von Back-End-Mitgliedern verwendet, wenn Sie keinen Port für die Statusprüfung für den Pool festgelegt haben.
Woher weiß ich, welche Angebote für die Lastausgleichsfunktion die automatische Skalierung unterstützen?
Nicht alle Angebote für Netzlastausgleichsfunktionen unterstützen die Integration mit Instanzgruppen. Lastausgleichsfunktionen unterstützen die automatische Skalierung, wenn die Eigenschaft instance_groups_supported des Lastausgleichsfunktionsdetails auf true gesetzt ist.