The Doppler Quarterly (DEUTSCHE) Sommer 2016 | Page 25

Public Cloud Services A Service- Agenten Private Cloud Services B Service- Agenten Services C Service- Agenten Service- Repository Services D Service- Agenten Konsole Zeitreihen- Datenbank Management von Warnhinweisen Abbildung 1: Die konzeptionelle/logische Darstellung eines Systems zur Überwachung der Service­ leistung in der Hybrid Cloud. Der Grundgedanke ist, auf dieser Grundlage die richtige(n) Technologie(n) auszuwählen, die Ihr Unternehmen benötigt. Komponenten der Serviceüberwachung In Anbetracht der Tatsache, dass die einzelnen Kom- ponenten einer Anwendung in einer Private Cloud oder Public Cloud ausgeführt werden können, bietet es sich an, die Performance über die Services (oder Microservices) zu steuern, die von der Anwendung oder der Cloud-Plattform selbst ausgelagert werden. Um die Hybrid Cloud-Performance als eine Reihe von Services zu verwalten, sollten Sie die Verwendung der folgenden logischen Komponenten oder Techno- logien in Betracht ziehen (siehe Abbildung 1): 1. Service-Agenten 2. Service-Repository 3. Communications Manager 4. Performance Analytics Engine 5. Zeitreihen-Datenbank 6. Management von Warnhinweisen Ich gehe später in diesem Artikel noch auf die einzel- nen Punkte ein. Bitte bedenken Sie, dass es sich um logische Konzepte handelt, und wir diese Konzepte noch nicht einer Technologie zuordnen. Bevor wir auf die Komponenten und Technologien eingehen, hier einige Punkte, die Sie bei der Imple- mentierung von Metriken zur Service-Performance und der Überwachung einer Hybrid Cloud benö­ tigen: • Überwachung aller relevanten Services, die Performance-Metriken erfassen, z. B. Betriebs- zeit, Leistung, Abhängigkeiten und Trends • Pr oaktive Analyse von Trenddaten, um die Wahrscheinlichkeit aktueller oder künftiger Probleme zu ermitteln und diese Probleme möglichst vor ihrem Auftreten zu lösen • Berücksichtigung von Serviceabhängigkeiten, z. B. Analyse der Leistung von Services als ver- knüpfte Gruppen • Leistungskennzahlen und -überwachung im Rahmen eines soliden Service Governance- Programms • Automatische Fehlerbehebung – automatische Behebung von Leistungsproblemen mit Syste- men, die dazulernen und sich in Bezug auf Kor- rekturmaßnahmen verbessern • Dynamische Überwachung mit unterschied­ licher Häufigkeit, um Leistungsprobleme bei hoher Belastung einer Anwendung zu ver­ meiden • Zentralisierte Berichterstellung, Analysen, visu- elle Überwachung und Warnhinweise SOMMER 2016 | THE DOPPLER | 23