cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims cims
cims Konzepte & Architektur cims Inhalt Konzepte – Benutzerverwaltung – Abrechnungsmodell Architektur – Überblick – Technologien Eucalyptus Projektmanagement
cims Konzepte & Architektur cims Benutzerverwaltung Superadmin Admin User Group cims points cims points / Vergabe von Rechten Cloud ACloud B Applikation 1 Applikation 2 Applikation 3 Neue Applikation verwalten bereitstellen cims Benutzerhierarchie
cims Konzepte & Architektur cims Abrechnungsmodell Superadmin Admin User Group Bestimmt Kosten für einzelne Ressourcentypen (Instanzen, Volumes, Images) Ernennt Admins und stattet sie mit cims points aus Erstellt User Groups und stattet sie mit cims points aus Kann für Applikationen und Images einzeln die cims points Quota festlegen Verwenden Ressourcen und Verbrauchen cims points Abrechnung erfolgt für die einzelnen Ressourcen stündlich, nach dem Modell von EC2
cims Konzepte & Architektur cims Architektur
cims Konzepte & Architektur cims Technologien JBoss RichFaces / JBoss Seam – RichFaces erweitern JavaServer Faces – AJAX Komponenten – Interaktivität Typica – Wrapper für EC2 WS-Interface – Kompatibilität zu Eucalyptus Axis2
cims Konzepte & Architektur cims Eucalyptus
cims Konzepte & Architektur cims Was ist Eucalyptus? Quelle: Michael Stapelberg – Cloud Computing Seminar (2009)
cims Konzepte & Architektur cims Architektur von Eucalyptus Quelle: Rich Wolski slide von der Cloud Computing Expo (April 2009)
cims Konzepte & Architektur cims Projektmanagement
cims Konzepte & Architektur cims Terminplanung 1. Iteration: PhaseStartterminEndtermin Angebot Anforderungsanalyse Projektplan Spezifikation Spezifikation Review Entwurf Entwurf Review Implementierung mit Unit Tests Tests (Modul, System, Integration) Abnahme PhaseStartterminEndtermin Anforderungsanalyse Spezifikation Spezifikation Review Entwurf Entwurf Review Implementierung mit Unit Tests Tests (Modul, System, Integration) Abnahme Iteration:
cims Konzepte & Architektur cims Terminplanung
cims Konzepte & Architektur cims Terminplanung
cims Konzepte & Architektur cims Fragen? ? ?