Autoscaling in Application Integration

Application Integration basiert auf derselben zugrunde liegenden Infrastruktur wie einige der größten Dienste von Google Cloudund bietet Autoscaling-Funktionen. Mit Autoscaling können sich Integrationsarbeitslasten automatisch an sich ändernde Anforderungen anpassen. So sind in den meisten Fällen keine manuellen Eingriffe oder komplexen Anpassungen erforderlich. Außerdem wird eine zuverlässige Leistung und nahtlose Skalierung ermöglicht.

Skalierung von Application Integration

Bei der Anwendungsintegration wird sowohl horizontales als auch vertikales Skalieren verwendet, um unterschiedliche Arbeitslasten zu verwalten:

Horizontale Skalierung

Die Skalierung erfolgt dynamisch durch Bereitstellung oder Aufhebung der Bereitstellung der Application Integration-Instanzen basierend auf der Arbeitslast oder Nachfrage. Bei steigender Nachfrage werden durch horizontales Autoscaling zusätzliche Instanzen bereitgestellt, die gleichzeitig ausgeführt werden und die erhöhte Last bewältigen. Umgekehrt werden in Zeiten geringer Aktivität die nicht verwendeten Instanzen aufgehoben, um die Ressourcennutzung zu optimieren.

Beispiel:Ein plötzlicher Anstieg der Bestellungen kann Autoscaling auslösen. Dadurch werden zusätzliche Integrationsinstanzen bereitgestellt, um das erhöhte Volumen zu bewältigen und Anfragen parallel zu verarbeiten.

Vertikale Skalierung

Die Skalierung erfolgt durch die bedarfsabhängige Zuweisung zusätzlicher Ressourcen (z. B. GCU und RAM) für jede einzelne Aufgabe oder Application Integration-Instanz. Beim vertikalen Skalieren wird nicht die Anzahl der Instanzen erhöht, sondern die Leistung der vorhandenen Instanzen verbessert.

Beispiel:Für eine komplexe Datentransformationsaufgabe ist möglicherweise zusätzlicher Arbeitsspeicher erforderlich. Beim vertikalen Skalieren wird zusätzlicher Arbeitsspeicher zugewiesen, damit die Aufgabe effizienter abgeschlossen werden kann.

Application Integration unterliegt bestimmten Kontingenten und Limits, die auf Anfrage erhöht werden können. Weitere Informationen finden Sie unter Kontingente und Limits.