Ubuntu Enterprise Cloud (UEC) Thorben Lindhauer, 12.10.2010.
-
Upload
eldrich-abele -
Category
Documents
-
view
108 -
download
4
Transcript of Ubuntu Enterprise Cloud (UEC) Thorben Lindhauer, 12.10.2010.
Ubuntu Enterprise Cloud (UEC)
Thorben Lindhauer, 12.10.2010
2
Was ist UEC?
Private Cloud
Infrastructure as a Service (IaaS)
Ubuntu Enterprise Cloud
= Ubuntu Server Edition + Eucalyptus Package
+ Web Interface
3
Eucalyptus
4
Hardwareanforderungen Frontend
Hardware Minimum Empfohlen
CPU 1 GHz 2 x 2GHz
Speicher 512 MB 2 GB
Festplatte 5400 rpm IDE 7200 rpm SATA
Festplattenspeicher 40 GB 200 GB
Netzwerk 100 Mbps 1000 Mbps
5
Hardwareanforderungen Node
Hardware Minimum Empfohlen
CPU (VT Extensions) VT, 64bit, multi-core
Speicher 1 GB 4 GB
Festplatte 5400 rpm IDE 7200 rpm SATA oder SCSI
Festplattenspeicher 40 GB 100 GB
Netzwerk 100 Mbps 1000 Mbps
6
Parallelen zu Amazon Web Services
7
Interaktion
Authorisierte Nutzer können:
- Maschinenimages bündeln, hochladen, registrieren
- eine Ressourcenübersicht erhalten
- Instanzen starten, stoppen
- den Zugriff auf Instanzen verwalten
- Maschinentypen definieren
...
per:
- Kommandozeilentools
- ElasticFox: Firefox Extension
- selbst geschriebenen Applikationen
8
Softwareentwicklung für die Cloud
Eucalyptus-Komponenten implementieren die AWS APIs
AWS SDK for Java/PHP/.NET
AWS Toolkit for Eclipse
Deployment: Images präparieren, hochladen, etc.
9
Skalierung
Nutzer/Applikationen können über den Cloud Controller neue Instanzen von Images erstellen
Kein integriertes Performance Monitoring der Instanzen
=> kein Auto-Scaling a la Amazon
=> weiteres Framework notwendig (Nagios, Ganglia)
Kein automatisches Load Balancing
10
Mein Setup
2 virtuelle Maschinen:
1. Cloud Controller, Walrus Service, Storage Controller, Cluster Controller
2. Node Controller
11
Demo/Screencast
12
Quellen
http://open.eucalyptus.com
http://www.ubuntu.com/cloud/private
http://aws.amazon.com
Bilder:
http://www.ibm.com/developerworks/opensource/library/os-cloud-virtual1/index.html?S_TACT=105AGX01&S_CMP=HP
http://www.readwriteweb.com/cloud/2010/03/eucalyptus-amazon-vmware.php