Lepiarczyk, J. (2011):

Konzeption und Implementierung eines Webportals für das Management virtueller Maschinen


Der Dienstlebenszyklus einer individuell bereitgestellten virtuellen Maschine setzt sich aus mehreren Phasen, wie zum Beispiel der Beantragung, der Bereitstellung, dem Betrieb und der Kündigung, zusammen. Die vorhandenen Management-Anwendungen decken aber diesen nur unzureichend ab und konzentrieren sich in der Regel nur auf den Betrieb. Diese Diplomarbeit nimmt sich dieses Defizites an. Mit Hilfe einer szenariobasierten Anforderungsanalyse und einer Nutzerbefragung wird ein Anforderungskatalog aufgestellt, auf dessen Grundlage ein Konzept für ein Webportal zum Management von virtuellen Maschinen entworfen und anschließend prototypisch implementiert wird. Dieses Webportal stellt für die Endnutzer eine einheitliche Oberfläche für die Einreichung von Anträgen und die Steuerung der virtuellen Maschinen bereit. Genauso erleichtert das Webportal den Administratoren die Verwaltung der virtuellen Infrastruktur, da es ihren gesamten Arbeitsfluss abdeckt und durch Automatisierung viele Fehler vermeidet. Dabei verfügt das Webportal über einen generischen Aufbau, der es ermöglicht dieses mit jeder beliebigen Virtualisierungslösung einzusetzen. Ermöglicht wird dies durch eine Adapter-Komponente, für die im Rahmen der Arbeit eine generische REST-API entwickelt wird. Zu den weiteren Eigenschaften des Webportals gehört eine hohe Skalierbarkeit und Ausfallsicherheit, sowie die Unterstützung von Ressourcepools. Das Webportal ist so konzipiert, dass es sich in nahezu jede IT-Infrastruktur fließend integrieren lässt. Dies wird unter anderem dadurch ermöglicht, dass das Webportal nicht auf einer eigenen Nutzerverwaltung aufsetzt, wie viele andere Lösungen, sondern die bereits vorhandene nutzt. Dadurch können paralell zum Webportal alle bisherigen Management-Anwendungen weiterbenutzt werden.




Last Change: Tue, 20 Dec 2016 08:12:52 +0100 - Viewed on: Sat, 11 Jul 2020 22:40:05 +0200
Copyright © MNM-Team http://www.mnm-team.org - Impressum / Legal Info  - Datenschutz / Privacy