Microsoft Azure-Ressourcen automatisch skalieren: So geht’s mit IBM Turbonomic

Wir stellen Ihnen Autoscale in Azure vor und zeigen, warum es sich lohnt, diese mit der automatischen Skalierung mit IBM Turbonomics zu kombinieren.

Azure-Ressourcen optimal zu verwalten wäre ohne die richtigen Hilfsmittel ein Vollzeitjob. Zum Glück bietet Microsoft die Möglichkeit, Ressourcen in Azure Monitor automatisch zu skalieren. Aber auch dieser Autoscale Option sind Grenzen gesetzt – insbesondere, wenn es darum geht, Verbrauchskosten möglichst gering zu halten, stellt IBM Turbonomic eine sinnvolle Ergänzung dar.

Im Blogbeitrag zeigen wir Ihnen, was Autoscale in Azure kann, wie es funktioniert – und: weshalb es sich lohnt, zusätzlich auf automatische Skalierung mit IBM Turbonomic zu setzen.

Wir wünschen viel Spaß beim Lesen!

Automatische Skalierung mit Azure Autoscale

Definition und Vorteile

Die automatische Skalierung (Autoscale) in Azure Monitor erlaubt es Ihnen, Ressourcen – je nach Bedarf auch Anwendungen – automatisch hinzuzufügen oder zu entfernen. Auf diese Weise stellen Sie sicher, dass Anwendungen oder Dienste über die richtige Menge an Ressourcen verfügen, um den eingehenden Anforderungen gerecht zu werden. Ein manuelles Eingreifen ist nicht weiter erforderlich.

Funktionsweise

Autoscale optimiert die Ressourcen ausgehend von Metriken wie dem verfügbaren Speicher, der CPU-Nutzung oder einem festgelegten Zeitplan. Die Anzahl der virtuellen Maschinen und der Replikate in einem Kubernetes-Cluster können Sie dabei dynamisch anpassen. Dazu bestimmen Sie Richtlinien (sogenannte Azure VM scale sets), welche die Parameter für die Skalierung, z. B. die gewünschte Performance, definieren und festlegen. Zusätzlich lassen sich auch Ereignisse auf Basis von festen Zeitintervallen planen – beispielsweise, wenn sich Schichtarbeiter morgens zum ersten Mal anmelden, um den Tag zu beginnen. Sind VMs bereits zu Beginn der Schicht einsatzbereit, verkürzt das die Zeit für das Hochfahren neuer VMs in Azure und damit auch die Anmeldezeit.

Anwendung

Abbildung 1

Die Einstellungen für die automatische Skalierung finden Sie im Azure-Portal unter dem Monitor-Symbol oben auf der Subscription-Seite (siehe Abbildung 1).

Abbildung 2

Dort klicken Sie auf Autoscale, um alle Ressourcen mit ihrem aktuellen Status anzuzeigen (siehe Abbildung 2).

Abbildung 3

Wählen Sie die Ressource, für welche Sie die automatische Skalierung einrichten möchten. Auf der Registerkarte Scaling konfigurieren Sie anschließend die Regeln für die automatische Skalierung (Abbildung 3).

Grenzen von Azure Autoscale: Hohe Verbrauchskosten in der Public Cloud

Die Public Cloud zu optimieren kann sich aufgrund der Komplexität der Anwendungsnachfrage und des Ressourcenangebots als schwierig erweisen. IT-Organisationen tendieren daher häufig zur Über-Provisionierung, um die reibungslose Funktionalität von Anwendungen sicherzustellen. Die Folge sind hohe Verbrauchskosten, welche die geplanten Ausgaben oft übersteigen.

Autoscale ist zwar ein großartiges Tool, um Anwendungen mit der richtigen Menge an Ressourcen am Laufen zu halten, aber es berücksichtigt nicht die Kosten. Aus diesem Grund können Ausgaben bei unerwarteter Nachfrage plötzlich in die Höhe schnellen.

Um dem entgegenzuwirken, bietet IBM Turbonomic ein Echtzeit-Leistungs- und Kapazitätsmanagement für Multi-Cloud-Umgebungen durch Automatisierung. Als autorisierter Azure Monitor Partner vereinfacht IBM Turbonomic die Skalierung in der Azure Cloud und stellt die Anwendungs-Performance durch Automatisierung sicher. Gemeinsam bieten Azure und Turbonomic einen automatisierten und intelligenten Weg, mit dem Sie Performance und Kosten von Azure-Ressourcen verwalten und optimieren.

Automatische Skalierung mit IBM Turbonomic

IBM Turbonomic wurde für die Integration in Azure entwickelt und soll Performance, Kosten und Compliance durch Automatisierung in Echtzeit optimieren. Diese Art der Automatisierung ermöglicht es Ihnen, Ihre Azure-Umgebung elastisch zu gestalten: Die kontinuierliche Optimierung stellt sicher, dass Anwendungen immer über die richtigen Ressourcen verfügen, ohne dass es zu einer Verschwendung aufgrund von Über-Provisionierung kommt. Turbonomic hilft zudem, die Verteilung der Azure-Ressourcen zu optimieren, die Einhaltung von Azure-Richtlinien sicherzustellen und die Performance der Azure-Dienste durch Automatisierung zu überwachen.

Abbildung 4

Ganzheitlicher Blick auf den Anwendungs-Stack

IBM Turbonomic verfolgt einen anwendungsgetriebenen Top-Down-Ansatz, um Ressourcen, wie Arbeitsspeicher, CPU und Speicher, zusammenzufügen. Dabei geht es um mehr als nur Sichtbarkeit und Überwachung. IBM Turbonomic berücksichtigt kontinuierlich, wie jede Entität, z. B. eine VM oder ein Container, in Wechselwirkung zu weiteren Teilen der Umgebung steht, und überbrückt Silos für eine bessere Zusammenarbeit.

Abbildung 5

Das Verständnis des gesamten Anwendungs-Stacks hilft, den Ressourcenverbrauch jedes Elements und die Performance-Risiken in den richtigen Kontext einzuordnen. Zudem kann die Software direkt reagieren, wenn Anwendungen angehalten oder skaliert (z. B. Bereitstellung von Pods) beziehungsweise wenn Anpassungen an der zugrunde liegenden Infrastruktur (z. B. Bereitstellung von Knoten oder VMs) vorgenommen werden müssen.

Kontinuierliche Echtzeit-Optimierung

Turbonomic optimiert Performance, Kosten und Compliance in Echtzeit und ermöglicht so eine Workload-Automatisierung für hybride Clouds. Durch die kontinuierliche Optimierung hilft die Software, Ihre Azure-Umgebungen elastisch zu gestalten. Anwendungen erhalten immer die Ressourcen, die sie benötigen, um SLAs zu erfüllen – aber nicht mehr. Der automatisierte Betrieb von IBM Turbonomic ermöglicht es, proaktiv auf empfohlene Ressourcenentscheidungen zu reagieren – Nutzer profitieren so von Geschwindigkeit, Elastizität und Kosteneinsparungen. Zudem verringert die Plattform das Performance-Risiko und macht Über-Provisionierung damit überflüssig.

Abbildung 6
Abbildung 7

Vertikale und horizontale Skalierung

Auf Grundlage des Ressourcenbedarfs generiert Turbonomic vertikale und horizontale Skalierungsmaßnahmen in Echtzeit. Durch die Automatisierung haben Sie immer gerade so viel VMs, Container, Datenbanken und Speicher wie Sie benötigen. Horizontal skalierbare Anwendungen skalieren elastisch, um der Nachfrage gerecht zu werden.

Hohe Performance und sichere Compliance

Mit IBM Turbonomic können Sie Migrationen simulieren, Workloads richtig skalieren und Ressourcen im Rechenzentrums pausieren. So migrieren Sie rechtzeitig und innerhalb des Budgets auf Azure und stellen dabei sowohl die Performance als auch die Compliance sicher. Die Software ist zudem API-gesteuert und läuft als agentenlose VM in Azure oder on-prem.

Fazit: IBM Turbonomic als sinnvolle Ergänzung zu Azure Autoscale

Mit IBM Turbonomic können wichtige Aktionen automatisiert werden, die proaktiv eine effiziente Nutzung von Rechen-, Speicher- und Netzwerkressourcen für Anwendungen auf jeder Ebene des Stacks ermöglichen. Kontinuierlich, in Echtzeit und ohne menschliches Eingreifen.

Lassen Sie sich von uns in einem Proof of Value zeigen, wie gut Turbonomic in Ihrer Umgebung funktioniert – kontaktieren Sie mich gerne für ein erstes Gespräch!

Über den Autor: Dominic Lehr

Dominic Lehr ist Principal bei der TIMETOACT GROUP. Er hat mehr als 10 Jahre Projekterfahrung im Bereich Monitoring und ist Teil des Geschäftsbereichs Monitoring und Service Assurance..

Dominic Lehr
Principal Monitoring & Service Assurance TIMETOACT GROUP +49 (0) 174 88 77 592

Nehmen Sie jetzt Kontakt zu uns auf!

* Pflichtfelder

Wir verwenden die von Ihnen an uns gesendeten Angaben nur, um auf Ihren Wunsch hin mit Ihnen Kontakt im Zusammenhang mit Ihrer Anfrage aufzunehmen. Alle weiteren Informationen können Sie unseren Datenschutzhinweisen entnehmen.

Bitte Captcha lösen!

captcha image
Blog 16.08.23

Microsoft Azure-Ressourcen automatisch skalieren

Im Blog stellen wir Ihnen Autoscale in Azure vor und zeigen, warum es sich lohnt, diese mit der automatischen Skalierung mit IBM Turbonomics zu kombinieren.

Blog 16.08.23

Microsoft Azure-Ressourcen automatisch skalieren

Im Blog stellen wir Ihnen Autoscale in Azure vor und zeigen, warum es sich lohnt, diese mit der automatischen Skalierung mit IBM Turbonomics zu kombinieren.

Blog 16.08.23

Microsoft Azure-Ressourcen automatisch skalieren

Im Blog stellen wir Ihnen Autoscale in Azure vor und zeigen, warum es sich lohnt, diese mit der automatischen Skalierung mit IBM Turbonomics zu kombinieren.

Blog 16.08.23

Microsoft Azure-Ressourcen automatisch skalieren

Im Blog stellen wir Ihnen Autoscale in Azure vor und zeigen, warum es sich lohnt, diese mit der automatischen Skalierung mit IBM Turbonomics zu kombinieren.

Blog 29.06.23

AWS Cloud: So optimieren Sie Ihre Kosten mit IBM Turbonomic!

Wir geben Ihnen einen Überblick über die verschiedenen Methoden des AWS-Cloud-Kostenmanagements.

Blog 29.06.23

AWS Cloud: So optimieren Sie Ihre Kosten mit IBM Turbonomic!

Wir geben Ihnen einen Überblick über die verschiedenen Methoden des AWS-Cloud-Kostenmanagements.

Blog 29.06.23

AWS Cloud: So optimieren Sie Ihre Kosten mit IBM Turbonomic!

Wir geben Ihnen einen Überblick über die verschiedenen Methoden des AWS-Cloud-Kostenmanagements.

Blog 29.06.23

AWS Cloud: So optimieren Sie Ihre Kosten mit IBM Turbonomic!

Wir geben Ihnen einen Überblick über die verschiedenen Methoden des AWS-Cloud-Kostenmanagements.

Blog 29.06.23

AWS Cloud: So optimieren Sie Ihre Kosten mit IBM Turbonomic!

Wir geben Ihnen einen Überblick über die verschiedenen Methoden des AWS-Cloud-Kostenmanagements.

Mit Turbonomic IT-Kosten sparen
Blog 22.06.23

So einfach sparen Sie mit IBM Turbonomic IT-Kosten!

Freuen Sie sich mit uns auf eine sechsteilige Blogserie zum Thema Infrastruktur-Optimierung mit IBM Turbonomic. Im ersten Teil klären wir Fragen und Mehrwert von Turbonomic.

Mit Turbonomic IT-Kosten sparen
Blog 22.06.23

So einfach sparen Sie mit IBM Turbonomic IT-Kosten!

Freuen Sie sich mit uns auf eine sechsteilige Blogserie zum Thema Infrastruktur-Optimierung mit IBM Turbonomic. Im ersten Teil klären wir Fragen und Mehrwert von Turbonomic.

Mit Turbonomic IT-Kosten sparen
Blog 22.06.23

So einfach sparen Sie mit IBM Turbonomic IT-Kosten!

Freuen Sie sich mit uns auf eine sechsteilige Blogserie zum Thema Infrastruktur-Optimierung mit IBM Turbonomic. Im ersten Teil klären wir Fragen und Mehrwert von Turbonomic.

Mit Turbonomic IT-Kosten sparen
Blog 22.06.23

So einfach sparen Sie mit IBM Turbonomic IT-Kosten!

Freuen Sie sich mit uns auf eine sechsteilige Blogserie zum Thema Infrastruktur-Optimierung mit IBM Turbonomic. Im ersten Teil klären wir Fragen und Mehrwert von Turbonomic.

Mit Turbonomic IT-Kosten sparen
Blog 22.06.23

So einfach sparen Sie mit IBM Turbonomic IT-Kosten!

Freuen Sie sich mit uns auf eine sechsteilige Blogserie zum Thema Infrastruktur-Optimierung mit IBM Turbonomic. Im ersten Teil klären wir Fragen und Mehrwert von Turbonomic.

Blog 31.07.23

Azure Cloud: Kosten mit IBM Turbonomic optimieren!

Im Blog erfahren Sie, wie Sie Ihre Microsoft Azure Kosten senken und dabei die bestmögliche Performance sichern. Und: wie IBM Turbonomic dabei unterstützen kann.

Blog 31.07.23

Azure Cloud: Kosten mit IBM Turbonomic optimieren!

Im Blog erfahren Sie, wie Sie Ihre Microsoft Azure Kosten senken und dabei die bestmögliche Performance sichern. Und: wie IBM Turbonomic dabei unterstützen kann.

Blog 31.07.23

Azure Cloud: Kosten mit IBM Turbonomic optimieren!

Im Blog erfahren Sie, wie Sie Ihre Microsoft Azure Kosten senken und dabei die bestmögliche Performance sichern. Und: wie IBM Turbonomic dabei unterstützen kann.

Blog 07.07.23

Amazon EC2: Performance richtig messen und optimieren!

Im Blog zeigen wir Ansätze zum Messen und Verwalten der Leistung von EC2-Instanzen. Zudem erfahren Sie, wie Sie mit IBM Turbonomic die Performance der darauf betriebenen Anwendungen optimieren.

Blog 07.07.23

Amazon EC2: Performance richtig messen und optimieren!

Im Blog zeigen wir Ansätze zum Messen und Verwalten der Leistung von EC2-Instanzen. Zudem erfahren Sie, wie Sie mit IBM Turbonomic die Performance der darauf betriebenen Anwendungen optimieren.

Blog 07.07.23

Amazon EC2: Performance richtig messen und optimieren!

Im Blog zeigen wir Ansätze zum Messen und Verwalten der Leistung von EC2-Instanzen. Zudem erfahren Sie, wie Sie mit IBM Turbonomic die Performance der darauf betriebenen Anwendungen optimieren.