Kubernetes ist die bevorzugte Container-Plattform für die meisten Unternehmen. Für Container- und Mikroservice-Anwendungen, die auf Kubernetes laufen, verwaltet die IBM Turbonomic-Plattform automatisch Ressourcen, um die Leistung sicherzustellen. Die IBM Turbonomic-Software verknüpft außerdem den Einblick in Kubernetes-Container, -Pods, -Knoten und -Namespaces mit dem Rest des Anwendungsstacks.
Für noch intelligentere Entscheidungen zur Ressourcenbeschaffung kann die IBM Turbonomic-Plattform mit AppDynamics und Dynatrace integriert werden. So erhalten Sie Einblick in die von der Kubernetes-Plattform unterstützten Geschäftsanwendungen und Transaktionen sowie in die Beziehungen zwischen Anwendungen und der Infrastruktur. Ebenso kann Kubernetes mit der zugrunde liegenden Infrastruktur zusammengefügt werden, unabhängig davon, ob es sich um On-Prem-Hypervisoren oder Clouds handelt. So können Sie sicher nach oben oder unten skalieren, da Sie wissen, dass genügend Kapazität vorhanden ist, um den steigenden Bedarf zu unterstützen.
Service
Container
Containerspezifikationen
Container-Pods
Workload-Controller
Namespace
Container-Cluster
Virtuelle Maschine (VM)
Wenn ein Container-Pod an einen Datenträger angeschlossen ist, erkennt Turbonomic ihn als Persistent Volume (VM) und zeigt an, welche Pods mit dem PV verbunden sind
Antwortzeit
Transaktionszeit
Virtueller Arbeitsspeicher (vMem)
vMem-Anforderung
vMem-Anforderungsquote
vMem-Begrenzungsquote
Virtuelle CPU (vCPU)
vCPU-Anforderung
vCPU-Drosselung
vCPU-Anforderungsquote
vCPU-Begrenzungsquote
Speicheranforderungszuordnung
Speicherzuordnung
Zuordnung von CPU-Anforderungen
CPU-Zuordnung
Containerspezifikationen identifizieren und ändern (über Workload-Container)
Namespacequoten identifizieren und ihre Größe ändern (Größenänderung nur nach oben, nicht nach unten)
Workload-Controller identifizieren und ihre Größe ändern
Workload-Controller identifizieren und skalieren
Container-Pods identifizieren und verschieben
Container-Pods identifizieren und bereitstellen
Container-Pods identifizieren und aussetzen
Kubernetes-Knoten identifizieren und neu konfigurieren
Eine effiziente Ressourcennutzung auf granularer Ebene sicherstellen und Leistungsengpässe und Kostenineffizienzen beseitigen
Ihre Kubernetes-Umgebung kontinuierlich optimieren, um sicherzustellen, dass Ihre Container über die richtige Menge an CPU, Arbeitsspeicher, Netzwerk und Speicher verfügen
Maßnahmen automatisieren, um Kostenüberschreitungen zu verhindern und eine kostengünstige Kubernetes-Umgebung aufrechtzuerhalten
Proaktiv Engpässe erkennen und beheben, um eine hohe Leistung und Verfügbarkeit Ihrer Kubernetes-Anwendungen sicherzustellen
Standortzuverlässigkeit stärken und DevOps-Teams mit Funktionen zur schnellen Entscheidungsfindung ausstatten und die Reaktionszeit von Tagen auf Sekunden verkürzen
Sowohl Legacy-Virtualisierung als auch Microservices der nächsten Generation über eine einzige zentrale Oberfläche verwalten
Komplexität mit einem einheitlichen Modell des Kubernetes-Anwendungs- und Infrastrukturzustands reduzieren
Die Lücke zwischen DevOps- und Anwendungsteams mit einer transparenten und überprüfbaren Ansicht der Entscheidungsfindung für IT-Ressourcen auf Basis der einzelnen Anwendungskomponenten überbrücken
Aktionen basierend auf Echtzeitbedarf und Workloadanforderungen definieren und automatisieren, damit sich Teams auf kritische, entscheidende Aufgaben konzentrieren können
Die Kubernetes-Integration ist eine von mehreren Container-Plattform-Integrationen, die für die IBM Turbonomic-Plattform verfügbar sind. Stellen Sie eine Verbindung zu Container-Plattformen her, um ein App-gesteuertes Full-Stack-Management mit automatisierten Entscheidungen zu erzielen und dadurch eine kontinuierliche Leistung sicherzustellen.
Automatisieren Sie Entscheidungen, die gleichzeitig dazu beitragen, die Leistung sicherzustellen, Kosten zu minimieren und die Einhaltung von Vorschriften zu gewährleisten.
Ermöglichen Sie App-gesteuertes Full-Stack-Management mit automatisierten Entscheidungen, um eine kontinuierliche Leistung sicherzustellen, und betrachten Sie Ihre EKS-Cluster neben anderen Distributions.
Nutzen Sie eine App-gesteuerte Top-down-Analyse, die die kontinuierliche Leistung Ihrer Anwendungen sicherstellt.
Sorgen Sie mit automatisierten Abläufen für kontinuierliche Leistung und Elastizität.