Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

14
cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims

Transcript of Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

Page 1: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur

Lukasz BialyDominik Muhler

StuPro cims26.10.09

cims

Page 2: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 2cims

Inhalt

• Konzepte– Benutzerverwaltung– Abrechnungsmodell

• Architektur– Überblick– Technologien

• Eucalyptus• Projektmanagement

Page 3: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 3cims

Benutzerverwaltung

Superadmin

Admin User Group

cims points

cims points /Vergabe von Rechten

Cloud A Cloud B

Applikation 1

Applikation 2

Applikation 3

Neue Applikation

verwalten

bereitstellen

cims Benutzerhierarchie

Page 4: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 4cims

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

Page 5: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 5cims

Architektur

Page 6: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 6cims

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

Page 7: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 7cims

Eucalyptus

Page 8: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 8cims

Was ist Eucalyptus?

Quelle: Michael Stapelberg – Cloud Computing Seminar (2009)

Page 9: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 9cims

Architektur von Eucalyptus

Quelle: Rich Wolski slide von der Cloud Computing Expo (April 2009)

Page 10: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 10cims

Projektmanagement

Page 11: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 11cims

Terminplanung

1. Iteration:

Phase Starttermin Endtermin

Angebot 1.6.09 13.7.09

Anforderungsanalyse 1.6.09 20.7.09

Projektplan 18.5.09 20.7.09

Spezifikation 13.7.09 10.8.09

Spezifikation Review 10.8.09 24.8.09

Entwurf 10.8.09 28.9.09

Entwurf Review 28.9.09 12.10.09

Implementierung mit Unit Tests 5.10.09 23.11.09

Tests (Modul, System, Integration) 16.11.09 1.3.10

Abnahme 1.3.10 15.3.10

Phase Starttermin Endtermin

Anforderungsanalyse 16.11.09 14.12.09

Spezifikation 30.11.09 18.1.10

Spezifikation Review 18.1.10 1.2.10

Entwurf 18.1.10 8.2.10

Entwurf Review 8.2.10 1.3.10

Implementierung mit Unit Tests 22.2.10 29.3.10

Tests (Modul, System, Integration) 29.3.10 17.5.10

Abnahme 17.5.10 31.5.10

2. Iteration:

Page 12: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 12cims

Terminplanung

Page 13: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 13cims

Terminplanung

Page 14: Cims Konzepte & Architektur Lukasz Bialy Dominik Muhler StuPro cims 26.10.09 cims.

cims Konzepte & Architektur 26.10.09 14cims

Fragen?

??