Implementieren der Autoskalierung

Abgeschlossen

Mithilfe einer Azure Virtual Machine Scale Sets-Implementierung kann die Anzahl der VM-Instanzen zur Ausführung Ihrer Anwendung automatisch erhöht oder verringert werden. Dieser Prozess wird als automatische Skalierung bezeichnet. Mithilfe der automatischen Skalierung können Sie Ihre Konfiguration dynamisch skalieren, um wechselnden Workloadanforderungen gerecht zu werden.

Abbildung einer Virtual Machine Scale Sets-Implementierung mit mindestens zwei VMs und maximal fünf Computern, die je nach Workloadanforderungen automatisch skaliert werden.

Die automatische Skalierung minimiert die Anzahl unnötiger VM-Instanzen zur Ausführung Ihrer Anwendung, wenn die Nachfrage gering ist. Ihre Kunden profitieren durchgängig von einem akzeptablen Leistungsniveau, da bei steigender Nachfrage automatisch weitere VM-Instanzen hinzugefügt werden.

Wichtige Aspekte bei Verwendung der automatischen Skalierung

Lesen Sie die folgenden Überlegungen zur automatischen Skalierung. Überlegen Sie, wie dieser Prozess bei der Implementierung Ihrer Unternehmenswebsite von Nutzen sein kann.

  • Berücksichtigen Sie die automatisch angepasste Kapazität: Sie können Regeln für die automatische Skalierung erstellen, um eine angemessene Leistung zu definieren, die für eine positive Kundenerfahrung erforderlich ist. Wenn die definierten Schwellenwerte erreicht werden, sorgen die Autoskalierungsregeln dafür, dass die Kapazität Ihrer Virtual Machine Scale Sets-Implementierung angepasst wird.

  • Erwägen Sie eine Aufskalierung: Wenn der Bedarf Ihrer Anwendung zunimmt, steigt die Last auf den VM-Instanzen in Ihrer Implementierung. Wenn die höhere Last nicht nur kurzzeitig, sondern längerfristig auftritt, können Sie die Regeln für die automatische Skalierung so konfigurieren, dass die Anzahl der VM-Instanzen in Ihrer Implementierung erhöht wird.

  • Erwägen Sie eine Abskalierung: Es kann sein, dass die Nachfrage für Ihre Anwendung abends oder am Wochenende abnimmt. Wenn diese Verringerung der Last für einen bestimmten Zeitraum anhält, können Sie Regeln zur automatischen Skalierung so konfigurieren, dass die Anzahl der VM-Instanzen in Ihrer Implementierung verringert wird. Durch das Abskalieren werden die Kosten für den Betrieb Ihrer Virtual Machine Scale Sets-Implementierung gesenkt, da Sie nur so viele Instanzen betreiben, wie zur Deckung der aktuellen Nachfrage erforderlich sind.

  • Erwägen Sie geplante Ereignisse: Sie können eine automatische Skalierung implementieren und Ereignisse planen, um die Kapazität Ihrer Implementierung zu bestimmten Zeiten automatisch zu erhöhen oder zu verringern.

  • Berücksichtigen Sie den Mehraufwand: Die Verwendung von Azure Virtual Machine Scale Sets mit automatischer Skalierung verringert Ihren Mehraufwand zur Überwachung und Optimierung der Leistung Ihrer Anwendung.