Slides of OpenStack talk hold on the CeBIT 2012.
The talk introduces Cloud Computing and Infrastructure as a Service in general, gives a short overview about the OpenStack project and describes all core components of the Essex release in detail.
You can find a record of the session at http://www.techcast.com/events/cebit12/mi09/.
You can find more details about our involvment in OpenStack at http://www.b1-systems.de/openstack.
You can contacts us at openstack@b1-systems.de if you want to give us feedback or want to receive more information.
Migrating deployment processes and Continuous Integration at SAP SE
Cloud Computing mit OpenStack
1. Cloud Computing mit OpenStack
B1 Systems GmbH
http://www.b1-systems.de
c B1 Systems GmbH 2004 2012
2. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
3. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
4. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
5. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
6. Cloud Computing
Quelle: Wikipedia
c B1 Systems GmbH 2004 2012
7. Denition von Cloud Computing
Service Modelle
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
c B1 Systems GmbH 2004 2012
8. Denition von Cloud Computing
Eigenschaften
On-Demand Self-Service Serviceorientierung
Broad Network Access Geographische Verteilung
Resource Pooling Virtualisierung
Rapid Elasticity Massive Skalierbarkeit
Measured Service Multi-Tenant Modell
c B1 Systems GmbH 2004 2012
9. Denition von Cloud Computing
Eigenschaften
On-Demand Self-Service Serviceorientierung
Broad Network Access Geographische Verteilung
Resource Pooling Virtualisierung
Rapid Elasticity Massive Skalierbarkeit
Measured Service Multi-Tenant Modell
c B1 Systems GmbH 2004 2012
10. Denition von Cloud Computing
Eigenschaften
On-Demand Self-Service Serviceorientierung
Broad Network Access Geographische Verteilung
Resource Pooling Virtualisierung
Rapid Elasticity Massive Skalierbarkeit
Measured Service Multi-Tenant Modell
c B1 Systems GmbH 2004 2012
11. Denition von Cloud Computing
Deployment Modelle
Public Cloud
Private Cloud
Hybrid Cloud
c B1 Systems GmbH 2004 2012
12. Denition von Cloud Computing
Deployment Modelle
Public Cloud
Private Cloud
Hybrid Cloud
c B1 Systems GmbH 2004 2012
14. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
15. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
16. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
17. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
18. OpenStack
Politische Zielsetzung
Open Source
Open Community
Open Design Process
Open Development
Open Industry Standard
c B1 Systems GmbH 2004 2012
19. OpenStack
Politische Zielsetzung
Open Source
Open Community
Open Design Process
Open Development
Open Industry Standard
c B1 Systems GmbH 2004 2012
20. OpenStack
Politische Zielsetzung
Open Source
Open Community
Open Design Process
Open Development
Open Industry Standard
c B1 Systems GmbH 2004 2012
21. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
22. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
23. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
24. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
37. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
38. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
39. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
40. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
41. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
42. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
43. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
44. OpenStack Object Storage
Business Use Case
Ablage von Base Images fuer OpenStack Compute
Ablage von Dokumenten (Integration z.B. über S3 API)
Ablage von beliebigen Daten (z.B. Log Dateien oder Bildern)
c B1 Systems GmbH 2004 2012
45. OpenStack Object Storage
Business Use Case
Ablage von Base Images fuer OpenStack Compute
Ablage von Dokumenten (Integration z.B. über S3 API)
Ablage von beliebigen Daten (z.B. Log Dateien oder Bildern)
c B1 Systems GmbH 2004 2012
48. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
49. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
50. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
51. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
52. OpenStack Image Service
Storage Backends
OpenStack Object Storage
Amazon S3
HTTP(S) (read-only)
Lokales Dateisystem
Rados Block Devices
c B1 Systems GmbH 2004 2012
53. OpenStack Image Service
Disk Image Formate
VMDK Virtual Machine Disk
AMI aki, ari, ami
qcow2
...
c B1 Systems GmbH 2004 2012
58. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
59. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
60. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
61. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
62. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
73. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012
74. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012
75. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012
76. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012