80
zweihundert weltweit verstreuten Rechenzentren auf fünf global verteilte
Datacenter reduzieren.
3.1.7
Performance Management in Cloud‐Umgebungen
Ziel jeder Integration einer Cloud‐Lösung ist neben der Nutzung
ökonomischer Vorteile und der Bereitstellung inhaltlich attraktiver Services
letztlich die Erhöhung der Nutzerzufriedenheit. Diese korreliert sehr eng mit
der Performance einzelner Anwendungen.
Durch die gemeinsame Nutzung von Ressourcen (Server,
Netzwerkkomponenten, Netzwerkleitungen) kann es zu Überlastungen und
zu langen Antwortzeiten kommen, die der Endbenutzer als störend
empfindet und die, soweit vereinbart, zu Servicelevel‐Verletzungen im Sinne
der SLA führen können.
Während die Messung der Performance in der eigenen IT‐Umgebung
technisch gesehen noch relativ einfach ist, stellt diese Aufgabe nach der
Integration von Private oder Public Cloud‐Lösungen eine größere
Herausforderung dar. In den vereinbarten SLAs wird in der Regel auf Key‐
Performance‐Indikatoren (KPI) Bezug genommen.
Aus einer Vielzahl möglicher KPI muss vorerst eine geeignete Kombination
gewählt werden, die die erwartete Leistung entsprechend darstellen kann
und messbar macht. Diese können sich auf die Verfügbarkeit und den
Auslastungsgrad der Computerleistung oder der verwendeten Speicher
(
Hauptspeicher, Festplattenspeicher) beziehen. Ebenso können die
Verfügbarkeit, die Aufrufhäufigkeit, die Abbruchanzahl oder die Fehlerrate
für Anwendungen gemessen werden. Schließlich kommt der Überwachung
der Schlüsselressource Netzwerk eine ganz besondere Bedeutung zu. Es
können beispielsweise Bandbreite, Durchsatz, Verfügbarkeit, Latenzraten,
Paketverluste, Auslastungen etc. erhoben werden.
Nach der Entscheidung für ein „Paket“ geeigneter KPI ist es von ebenso
großer Bedeutung, welche Messpunkte an welche Stelle gesetzt werden.
Man muss sich dabei vor Augen halten, dass bei der Integration von Cloud‐
Services verschiedene Unternehmen gleichzeitig auf eine Vielzahl von Cloud‐
Services unterschiedlicher Anbieter (die beispielsweise auf einer einzigen
Webseite dargestellt sind) zugreifen. Diese Cloud‐Services werden von
verschiedenen Servern aus differierenden Rechenzentren über
mannigfaltige Netzwerkverbindungen auf den Bildschirm des Endbenutzers
geliefert.