Automatische Erzeugung virtueller Maschinen
Transcrição
Automatische Erzeugung virtueller Maschinen
Automatische Erzeugung virtueller Maschinen Aufgabenstellung Für das Cloud Research Center der Hochschule Furtwangen soll ein Backend geschaffen werden, dass automatisch neue virtuelle Maschinen je nach Benutzerwunsch erzeugt und gewünschte Softwarepakete installiert. Beispielablauf Ein User meldet sich an und erstellt durch Selektion eine neue virtuelle Maschine (z.B. Damn Small Linux). Diese wird über 512 MB RAM und 2GB Festplattenplatz verfügen und es soll Apache installiert sein. Automatische VM Erzeugung Folgende Funktionen sollen unterstützt werden: – Image Größe – Security features – Userverwaltung – Updateverwaltung (basierend auf bestehenden Paketverwaltungssystemen) – Automatische Installation von Softwarepakete (Apache, Tomcat, OpenMP, MySQL...) Technologien verschiedene Linux Distributionen, z.B. Damn Small Linux, Puppy Linux, Debris Linux, etc., Linux, Xen, VmWare, KVM, Java, MySQL, Paketmanager z.B. *.deb, *.rpm, *.tgz Ziel des Projektes: – Evaluierung benötigter Komponenten – Implementierung und Test der benötigten Funktionen – Dokumentation Teamgröße 2 – 5 Studenten Betreuer Prof. Dr. Ch. Reich Dr. Anthony Sulistio Frank Dölitzscher (Doktorand) Besonderheit Das Ergebnis fliest in ein Researchpaper über Cloud Computing ein und wird auch veröffentlicht.