OpenStack in der Praxis



Ähnliche Dokumente
Cloud Computing mit OpenStack

Private IaaS Cloud mit OpenStack. Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de

Cloud Computing mit OpenStack

OpenStack in der Praxis

openstack Die OpenSource Cloud Julian mino GPN

Migration einer bestehenden Umgebung in eine private Cloud mit OpenStack

AEQUO Adaptive und energieeffiziente Verteilung von virtuellen Maschinen in OpenStack-Umgebungen

Dateisysteme und Datenverwaltung in der Cloud

Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH

Tilman Beitter Thomas Kärgel Andre Nähring Andreas Steil Sebastian Zielenski. laas mit OpenStack. Cloud Computing in der Praxis. dpunkt.

Authentication as a Service (AaaS)

Dynamische Änderung von Ressourcen in OpenStack

Hochverfügbare Virtualisierung mit Open Source

OPENNEBULA ALS OPEN SOURCE CLOUD VIRTUALISIERUNGSLÖSUNG

Linux Server in der eigenen Cloud

OpenStack. Proseminar: Software Engineering in der Cloud Fakultät für Informatik Technische Universität Dortmund. Jörn Esdohr

Grid-Systeme. Betrachtung verschiedener Softwareplattformen zur Realisierung von Grids und Vorstellung des Globus Toolkit Grid Systeme 1

AZURE ACTIVE DIRECTORY

Themen des Kapitels. 2 Übersicht XenDesktop

Enterprise Web-SSO mit CAS und OpenSSO

Gliederung. Was ist Cloud Computing Charakteristiken Virtualisierung Cloud Service Modelle Sicherheit Amazon EC2 OnLive Vorteile und Kritik

vii Inhaltsverzeichnis 1 Cloud Computing 1

Zend PHP Cloud Application Platform

presents openqrm Enterprise Presentation Slide no. 1

Microsoft Azure Fundamentals MOC 10979

Open Source in der Cloud

B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

OpenStack bei der SAP SE

FUDIS Freie Universität (Berlin) Directory und Identity Service

Herausforderungen des Enterprise Endpoint Managements

Abschlussvortrag zur Bachelorarbeit. Konzeption und Aufbau eines Grid Testlabors am Beispiel des Globus Toolkit 4

BI in der Cloud eine valide Alternative Überblick zum Leistungsspektrum und erste Erfahrungen

"Es werde Cloud" - sprach Microsoft

Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Hochschule Mannheim

owncloud Unternehmensdaten sicher in eigener Hand

Vorwort Azure Cloud Computing mit Microsoft Danksagungen Kontakt zum Autor... 13

Neuigkeiten bestehender Komponenten

Finish Future Internet Acceleration Programme

Sicheres und unabhängiges Datensharing mit owncloud

Oracle Solaris 11.2 Schnelleinstieg OpenStack

Intelligente und organisationsübergreifende Authentifikations- und Signaturmethoden

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, Java Forum Stuttgart 2007

OpenStack Automatisiertes Bereitstellen von Instanzen

Unternehmen-IT sicher in der Public Cloud

Cloud Computing im Kontext des D-Grid

Virtualisierung Linux-Kurs der Unix-AG

Open Source Data Center Virtualisierung mit OpenNebula LinuxTag Berlin. Bernd Erk

Was ist Windows Azure? (Stand Juni 2012)

Server-Virtualisierung mit Citrix XenServer und iscsi

Btfs das Dateisystem der Zukunft?

Authentisierung für die Cloud mit dem neuen Personalausweis

Next Generation Cloud

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

Virtual Elastic Services

Orchestrierung einer Private Cloud mit OpenStack Heat

Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner. Microsoft Deutschland GmbH

Modernes Identitätsmanagement für das Gesundheitswesen von morgen

Verteiltes Persistenz-System. Mykhaylo Kabalkin

ALM As-A-Service TFS zur hausinternen Cloud ausbauen

Kernel Based Virtual Machine

CLOUD ANBIETERVERGLEICH

Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012

Digitale Forensik in IaaS-Cloud-Umgebungen

über mehrere Geräte hinweg...

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration

Identity & Access Management in der Cloud

END OF SUPPORT. transtec Migrationskonzept END OF SUPPORT für Windows Server END OF LICENSE für Windows Server 2008

IT SECURITY MANAGEMENT MIT ARIS CLOUD ENTERPRISE

SEMINAR K04 Kompakt: Zertifizierungspaket zum MCSA Server 2012 R2 (10 Tage, inkl. Preis

KURZANLEITUNG DUPLICITY MIT CLOUD OBJECT STORAGE

HitchHiker Newsletter Nr. 03/11. Liebe Leser,

Citrix. Presentation Server 4. Nico Lüdemann. Grundlagen, Praxis, Referenz. Galileo Computing

Administration von großen Ubuntu Linux Desktop Umgebungen mit Univention Corporate Client

Windows Server 2012 R2 Essentials & Hyper-V

Open Source als de-facto Standard bei Swisscom Cloud Services

Donato Quaresima Matthias Hirsch

SDN mit OpenStack Neutron & Arista EOS

EIDAMO Webshop-Lösung - White Paper

Open Source Entwicklungs-Modell. Das Beispiel CAMAC. We are the Linux engineers. 2. September 2015 Michael Moser Beispiel CAMAC 1/16

OpenStack und alles wird gut? Überblick, Reifegrad und Anwendungsszenarien

HP Asset LiVe. Carsten Bernhardt, HP Software Presales

Herzlich Willkommen. Achim Brefeld

Brownbag Session Grundlagen Virtualisierung Von VM s und Containern

OpenNebula. public and private cloud management.! Martin Alfke

HP STOREVIRTUAL STORAGE. Erweiterbarer Speicher für virtualisierte Umgebungen

Open Source / Open Content für das Lernen mit digitalen Medien: Billig und wenig Qualität? Prof. Dr. Hans-Werner Six FernUniversität Hagen

Das eigene Test Lab, für jeden!

Sicht eines Technikbegeisterten

Integration FMS in den GSB

Spring Dynamic Modules for OSGi Service Platforms

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software

Systemmanagement mit Puppet und Foreman

Live aus der Cloud. im Kundeneinsatz. Michael Flum Business Development Manager

Transkript:

OpenStack in der Praxis B1 Systems GmbH http://www.b1-systems.de c B1 Systems GmbH 2004 2012 Chapter -1, Slide 1

OpenStack in der Praxis Agenda c B1 Systems GmbH 2004 2012 Chapter 0, Slide 1

Agenda Cloud-Definition Das OpenStack-Projekt swift - Object Storage glance - image service nova - compute horizon - dashboard keystone - Identity Management Ausblick c B1 Systems GmbH 2004 2012 Chapter 0, Slide 2

Definition von Cloud Computing c B1 Systems GmbH 2004 2012 Chapter 1, Slide 3

Charakteristik Essentielle Eigenschaften Quelle: NIST Cloud Computing Reference Architecture c B1 Systems GmbH 2004 2012 Chapter 1, Slide 4

Charakteristik Haeufige Eigenschaften Quelle: NIST Cloud Computing Reference Architecture c B1 Systems GmbH 2004 2012 Chapter 1, Slide 5

OpenStack in der Praxis Das OpenStack Projekt c B1 Systems GmbH 2004 2012 Chapter 2, Slide 6

Projektziel Long Term Goal Our goal is to produce the ubiquitous Open Source cloud computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable. www.openstack.org c B1 Systems GmbH 2004 2012 Chapter 2, Slide 7

Philosophie entwickeln freier Software lizensiert unter der Apache 2.0 Lizenz offene Entwicklung auf Launchpad und github c B1 Systems GmbH 2004 2012 Chapter 2, Slide 8

Kurze Fakten ursprünglich von Rackspace entwickelt, als Open Source im März 2010 freigegeben im May 2010 gab die NASA ihren Storage-Teil des Nebula-Projektes als Open Source frei Juni 2010: beide Projekte als OpenStack vereinigt Oktober 2010, erstes Release Austin Februar 2011, zweites Release Bexar April 2011, drittes Release Cactus September 2011, viertes Release Diablo Beteiligung vieler Firmen, zum Beispiel: Rackspace NASA Dell HP c B1 Systems GmbH 2004 2012 Chapter 2, Slide 9

Details stellt Dienste zur Erzeugung einer IaaS Cloud bereit jede Komponente kann standalone genutzt werden kompatibel zur Amazon EC2 API Hauptprojekte: swift Object Storage nova Virtuelle Maschinen verwalten glance Image discovery and registry service einige Unterprojekte (Auszug) horizon Self-Service-Portal, früher dashboard keystone Identity Service quantum erweiterte Netzwerkverwaltung c B1 Systems GmbH 2004 2012 Chapter 2, Slide 10

Komponenten von OpenStack Core Projects OpenStack Object Storage Swift OpenStack Image Service Glance c B1 Systems GmbH 2004 2012 Chapter 2, Slide 11

Komponenten von OpenStack Core Projects OpenStack Object Storage Swift OpenStack Image Service Glance OpenStack Identity Keystone c B1 Systems GmbH 2004 2012 Chapter 2, Slide 12

Komponenten von OpenStack Core Projects OpenStack Object Storage Swift OpenStack Image Service Glance OpenStack Identity Keystone OpenStack Compute Nova c B1 Systems GmbH 2004 2012 Chapter 2, Slide 13

Komponenten von OpenStack Core Projects OpenStack Object Storage Swift OpenStack Image Service Glance OpenStack Identity Keystone OpenStack Compute Nova OpenStack Dashboard Horizon c B1 Systems GmbH 2004 2012 Chapter 2, Slide 14

Komponenten von OpenStack Core Projects OpenStack Object Storage Swift OpenStack Image Service Glance OpenStack Identity Keystone OpenStack Compute Nova OpenStack Dashboard Horizon c B1 Systems GmbH 2004 2012 Chapter 2, Slide 15

OpenStack Object Storage OpenStack Object Storage c B1 Systems GmbH 2004 2012 Chapter 3, Slide 16

OpenStack Object Storage Einordnung c B1 Systems GmbH 2004 2012 Chapter 3, Slide 17

OpenStack Object Storage Funktion Quelle: http://openstack.org/downloads/openstack-object-storage-datasheet.pdf c B1 Systems GmbH 2004 2012 Chapter 3, Slide 18

OpenStack Object Storage Key Features Object Storage keine Blockdevices vollständig modular massiv skalierbar c B1 Systems GmbH 2004 2012 Chapter 3, Slide 19

OpenStack Object Storage Key Features Object Storage keine Blockdevices vollständig modular massiv skalierbar keine Größenlimits c B1 Systems GmbH 2004 2012 Chapter 3, Slide 20

OpenStack Object Storage Key Features Object Storage keine Blockdevices vollständig modular massiv skalierbar keine Größenlimits Redundanz und Failover kein SPOF c B1 Systems GmbH 2004 2012 Chapter 3, Slide 21

OpenStack Object Storage Key Features Object Storage keine Blockdevices vollständig modular massiv skalierbar keine Größenlimits Redundanz und Failover kein SPOF Standard-Hardware RAID nicht notwendig c B1 Systems GmbH 2004 2012 Chapter 3, Slide 22

OpenStack Object Storage Key Features Object Storage keine Blockdevices vollständig modular massiv skalierbar keine Größenlimits Redundanz und Failover kein SPOF Standard-Hardware RAID nicht notwendig c B1 Systems GmbH 2004 2012 Chapter 3, Slide 23

OpenStack Object Storage Architektur c B1 Systems GmbH 2004 2012 Chapter 3, Slide 24

OpenStack Image Service OpenStack Image Service c B1 Systems GmbH 2004 2012 Chapter 4, Slide 25

OpenStack Image Service Einordnung c B1 Systems GmbH 2004 2012 Chapter 4, Slide 26

Image Service Key Features Registrierung und Bereitstellung von DiskImages verschiedene unterstützte Container Formate c B1 Systems GmbH 2004 2012 Chapter 4, Slide 27

Image Service Key Features Registrierung und Bereitstellung von DiskImages verschiedene unterstützte Container Formate verschiedene Backends c B1 Systems GmbH 2004 2012 Chapter 4, Slide 28

Image Service Key Features Registrierung und Bereitstellung von DiskImages verschiedene unterstützte Container Formate verschiedene Backends Versionsverwaltung c B1 Systems GmbH 2004 2012 Chapter 4, Slide 29

Image Service Key Features Registrierung und Bereitstellung von DiskImages verschiedene unterstützte Container Formate verschiedene Backends Versionsverwaltung c B1 Systems GmbH 2004 2012 Chapter 4, Slide 30

OpenStack Image Service Architektur c B1 Systems GmbH 2004 2012 Chapter 4, Slide 31

OpenStack Compute OpenStack Compute c B1 Systems GmbH 2004 2012 Chapter 5, Slide 32

OpenStack Compute Einordnung c B1 Systems GmbH 2004 2012 Chapter 5, Slide 33

OpenStack Compute Funktion Quelle: http://openstack.org/downloads/openstack-compute-datasheet.pdf c B1 Systems GmbH 2004 2012 Chapter 5, Slide 34

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit c B1 Systems GmbH 2004 2012 Chapter 5, Slide 35

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API c B1 Systems GmbH 2004 2012 Chapter 5, Slide 36

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses c B1 Systems GmbH 2004 2012 Chapter 5, Slide 37

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses Role Based Access Control (RBAC) c B1 Systems GmbH 2004 2012 Chapter 5, Slide 38

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses Role Based Access Control (RBAC) Security Groups c B1 Systems GmbH 2004 2012 Chapter 5, Slide 39

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses Role Based Access Control (RBAC) Security Groups Projekte mit Quotaunterstützung c B1 Systems GmbH 2004 2012 Chapter 5, Slide 40

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses Role Based Access Control (RBAC) Security Groups Projekte mit Quotaunterstützung Multi-tenancy c B1 Systems GmbH 2004 2012 Chapter 5, Slide 41

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses Role Based Access Control (RBAC) Security Groups Projekte mit Quotaunterstützung Multi-tenancy Referenzarchitektur von Rackspace c B1 Systems GmbH 2004 2012 Chapter 5, Slide 42

OpenStack Compute Key Features verteilte und asynchrone Architektur (shared-nothing) horizontale Skalierbarkeit Unterstützung von EC2 API und eigener API integrierte Netzwerkverwaltung mit Floating IP Adresses Role Based Access Control (RBAC) Security Groups Projekte mit Quotaunterstützung Multi-tenancy Referenzarchitektur von Rackspace c B1 Systems GmbH 2004 2012 Chapter 5, Slide 43

OpenStack Compute Key Features Support von vielen Block Storages iscsi LVM AOE RBD Sheepdog Support von vielen Hypervisoren Xen KVM ESX LXC c B1 Systems GmbH 2004 2012 Chapter 5, Slide 44

OpenStack Compute Key Features Support von vielen Block Storages iscsi LVM AOE RBD Sheepdog Support von vielen Hypervisoren Xen KVM ESX LXC c B1 Systems GmbH 2004 2012 Chapter 5, Slide 45

OpenStack Compute Architektur Quelle: http://ken.pepple.info/openstack/2011/04/22/openstack-nova-architecture/ c B1 Systems GmbH 2004 2012 Chapter 5, Slide 46

OpenStack Compute Architektur c B1 Systems GmbH 2004 2012 Chapter 5, Slide 47

Architecture c B1 Systems GmbH 2004 2012 Chapter 5, Slide 48

OpenStack Dashboard OpenStack Dashboard c B1 Systems GmbH 2004 2012 Chapter 6, Slide 49

OpenStack Dashboard Einordnung c B1 Systems GmbH 2004 2012 Chapter 6, Slide 50

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar c B1 Systems GmbH 2004 2012 Chapter 6, Slide 51

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar verwaltbar c B1 Systems GmbH 2004 2012 Chapter 6, Slide 52

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar verwaltbar konsistent c B1 Systems GmbH 2004 2012 Chapter 6, Slide 53

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar verwaltbar konsistent stabil c B1 Systems GmbH 2004 2012 Chapter 6, Slide 54

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar verwaltbar konsistent stabil nutzbar c B1 Systems GmbH 2004 2012 Chapter 6, Slide 55

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar verwaltbar konsistent stabil nutzbar Django Modul c B1 Systems GmbH 2004 2012 Chapter 6, Slide 56

OpenStack Dashboard Key Features nutzbar für alle OpenStack Projekte erweiterbar verwaltbar konsistent stabil nutzbar Django Modul c B1 Systems GmbH 2004 2012 Chapter 6, Slide 57

Dashborad Screenshot c B1 Systems GmbH 2004 2012 Chapter 6, Slide 58

OpenStack Dashboard Architektur c B1 Systems GmbH 2004 2012 Chapter 6, Slide 59

OpenStack Identity Service OpenStack Identity Service c B1 Systems GmbH 2004 2012 Chapter 7, Slide 60

OpenStack Identity Service Einteilung c B1 Systems GmbH 2004 2012 Chapter 7, Slide 61

OpenStack Identity Service Key Features verschiedene Identity stores Datenbank LDAP Active Directory PAM verschiedene Protokolle für Authentication, Authorization, Federation und Delegation OAUTH OpenID Basic Auth Token Auth c B1 Systems GmbH 2004 2012 Chapter 7, Slide 62

OpenStack Identity Service Key Features verschiedene Identity stores Datenbank LDAP Active Directory PAM verschiedene Protokolle für Authentication, Authorization, Federation und Delegation OAUTH OpenID Basic Auth Token Auth c B1 Systems GmbH 2004 2012 Chapter 7, Slide 63

OpenStack in der Praxis Aussichten c B1 Systems GmbH 2004 2012 Chapter 8, Slide 64

Aussichten Nächstes Release Essex im April 2012 erweiterte Keystone Integration Quantum Network Manager viele Erweiterungen (z.b. PCI PassThrough) c B1 Systems GmbH 2004 2012 Chapter 8, Slide 65

OpenStack in der Praxis Fragen? Vielen Dank! c B1 Systems GmbH 2004 2012 Chapter 9, Slide 66