Toolgestützte Umsetzung von Change Management-Verfahren für VM-Provisioning nach ISO/IEC 20000
Hintergrund und Motivation
Das Leibniz-Rechenzentrum (LRZ) ist das gemeinsame Rechenzentrum für die Münchner Universitäten und die Bayerische Akademie der Wissenschaften. Es ist für das Münchner Wissenschaftsnetz verantwortlich und betreibt IT-Dienste für über 100.000 Kunden. Diese Dienste umfassen verschiedene Server-Dienste (Web-, E-Mail-, Name-, Proxy-Server), Netzdienste, Spezialgeräte, Hardware-und Lizenz-Beschaffung sowie Cluster- und Supercomputing.
Eine qualitativ hochwertige Diensterbringung auf Basis einer solch heterogenen und komplexen Infrastruktur erfordert ein systematisches, effektives IT-Service-Management (ITSM). Das LRZ ist daher dabei, seine Betriebsabläufe in ein ITSM-System nach den Anforderungen der ISO/IEC 20000 und auf Grundlage von Best Practices der IT Infrastructure Library (ITIL) zu integrieren. Für die Toolunterstützung der ITSM-Prozesse wird am LRZ die ITSM-Suite des Herstellers iET-Solutions genutzt.
Die Bereitstellung und der Betrieb virtueller Maschinen (VMs) über ein VMware ESX Server Cluster ist ein vergleichsweise neuer Dienst des LRZ, der aber in naher Zukunft enorm an Bedeutung und Kritikalität gewinnen wird und daher in den Anwendungsbereich des ITSM-Systems fallen muss. Die Bereitstellung neuer VMs für interne und externe Kunden (VM-Provisioning) ist in diesem Zusammenhang ein Verfahren, für das aufgrund der zu erwartenden hohen Fallzahlen (gerechnet wird mit mehreren hundert neuen VMs pro Monat) ein hohes Maß an Automatisierung erforderlich ist.
Um den gewünschten Grad an Automatisierung zu erreichen, ist es nicht ausreichend nur die ITSM-Suite anzupassen, es müssen weitere Datenbanken und IT-Werkzeuge (z.B. Nutzerdatenbank, VMware ESX Server, etc.) prozessorientiert integriert und angepasst werden.
Ziel der Arbeit und mögliches Vorgehen
Ziel dieser Diplomarbeit ist, auf Basis eines definierten Verfahrens (bzw. eines "Change Process Model" im Sinne der ITIL V3), ein Integrations- und Automatisierungskonzept das VM-Provisioning am LRZ zu erstellen und prototypisch umzusetzen.
In diesem Rahmen sind folgende Aufgaben bzw. Teilfragestellungen zu adressieren:
- Bestandsaufnahme und Analyse der gegenwärtigen Verfahren zum VM-Provisioning (in Absprache und mit Unterstützung der Verantwortlichen am LRZ)
- Konzeption und Modellierung des neuen Verfahrens (in Absprache und mit Unterstützung der Verantwortlichen am LRZ)
- Abbilden des neuen Verfahrens in der ITSM-Suite, inklusive
- Integration des webbasierte Self-Help-Interface, sodass autorisierte Kunden online einen Service-Request für eine neue VM stellen können
- Umsetzung der automatisierten, vorläufigen Zuordnung der notwendigen "Change Authority" in Abhängigkeit von Kunde und Inhalt des Antrags
- Integration des ESX-Cluster-Managements mit der ITSM-Suite, inklusive Konzeption und Umsetzung von
- einer automatisierten Zuordnung der Kunden zu ESX-Ressource-Pools
- eines teil-automatisierten Anlegens von VMs im ESX-Cluster
- eines teil-automatisierten Eintrags der relevanten Informationen zu neuen VMs in die CMDB
- Unterstützung für die Durchführung von Post-Implementation-Reviews
Aufgabensteller: Prof. Dr. Dieter Kranzlmüller
Anforderungen: Kenntnisse im Bereich IT Service Management auf Niveau ITIL oder ISO/IEC 20000 Foundation (z.B. aus Kompaktseminar Prozessorientiertes IT-Service-Management), Grundkenntnisse in SQL, Programmiererfahrung in Java, Programmiererfahrung in Perl und Know-How zu VMware ESX wünschenswert
Dauer der Diplomarbeit: 6 Monate
Anzahl Bearbeiter: 1
Betreuer: Stefan Berner (LRZ), Dr. Michael Brenner (LRZ), Christian Richter (LRZ), Dr. Thomas Schaaf
|