implementierung von openstack beim cloud service provider - univention summit 2015
TRANSCRIPT
Univention Summit 2015 – better together
Implementierung von OpenStack beim Cloud Service Provider
Burkhard NoltensmeierGeschäftsführer, teuto.net Netzdienste GmbH
Univention Summit 2015 – better together
Agenda
Definition Cloud Computing
Von der Virtualisierung in die Cloud
OpenStack Foundation & Mission
Software Defined Infrastructure
UCS Appstore Integration in teutoStack
Ausblick
Univention Summit 2015 – better together
Definition Cloud Computing
"Cloud Computing ist ein Modell, das es erlaubt bei Bedarf, jederzeit und überall bequem über ein Netz auf einen geteilten Pool von konfigurierbaren Rechnerressourcen (z. B. Netze, Server, Speichersysteme, Anwendungen und Dienste) zuzugreifen, die schnell und mit minimalem Managementaufwand oder geringer Serviceprovider-Interaktion zur Verfügung gestellt werden können."
Quelle: https://www.bsi.bund.de/DE/Themen/CloudComputing/Grundlagen/Grundlagen_node.html
Univention Summit 2015 – better together
Von der Virtualisierung zur Cloud
Standardisierung
Self Service
Schnelle Bereitstellung
Verursachungsgerechte Zuordnung der Kosten
Portable Lösungen
Kostengünstiges abfedern von Peaks
Univention Summit 2015 – better together
Von der Virtualisierung zur Cloud
Auf veränderte Kundenwünsche oder Marktsituationen schnell reagieren
Verkürzte (An-)Laufzeit von IT-Projekten
Veränderte Hardware Investitionen
Verbrauchsgerechte Abrechnung
Univention Summit 2015 – better together
OpenStack
Univention Summit 2015 – better together
OpenStack Foundation
http://www.openstack.org/foundation/companies/
Univention Summit 2015 – better together
OpenStack Mission
The OpenStack Open Source Cloud Mission:
to produce the ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable.Quelle: https://wiki.openstack.org/wiki/Main_Page
Univention Summit 2015 – better together
Software Defined Infrastructure
Images im Imagestore Glance API ablegen
Virtuelle Maschinen per Nova API starten
Networking per Neutron API einrichten
Storage per Cinder API anlegen und einbinden
Univention Summit 2015 – better together
UCS-Bestellung über Webseite
Univention Summit 2015 – better together
UCS-Bestellung über Webseite
Univention Summit 2015 – better together
UCS Appstore Integration in teutoStack
Bestellformular
Interne Verarbeitung
UCS Lizenz-schnittstelle
Lizenzdaten
E-Mail, Firma,Laufzeit
Übermittlung der Bestellung
Public Cloud
Anlegen des Kundenprojekts in OpenStack
2
3
4
Cloud-Init Datei:- Lizenz- Appetc.
Generierung der Cloud-Init Datei
5 Anlegen und starten der UCS Instanz
1 6 Übermittlung der Zugangsdaten
Kunde
7 Zugriff auf UCS Instanz
Univention Summit 2015 – better together
Automatische App-Installation in UCS
Univention Summit 2015 – better together
Automatische App-Installation in UCS
Univention Summit 2015 – better together
UCS Appstore Integration in teutoStack
Im Gegensatz zu traditionellen Virtualisierungsumgebungen wird mit UCS ein fertig installiertes Betriebssystem "hinterlegt".
Diese wird beim Starten mit dem Cloud Init Mechanismus konfiguriert.
Apps werden durch Cloud Init automatisch vorinstalliert
Cloud wird im UCS zum Erstellen weiterer Server/Apps vorkonfiguriert
Univention Summit 2015 – better together
UCS Instanz des Kunden in OpenStack
Univention Summit 2015 – better together
Subnetz des Kunden in OpenStack
Univention Summit 2015 – better together
UCS Appstore Integration in teutoStack
Jeder Kunde bekommt ein eigenes Subnetz mit eigener Firewall
Anwendungen können in eigenen UCS Servern gestartet werden.
Zusätzlich können weitere Anwendungen per SAML(Shibboleth) in das Identity Management integriert werden.
Univention Summit 2015 – better together
Ausblick
zentrales Identitätsmanagement mit bestehender Infrastruktur (Microsoft AD, Univention Corporate Server)
In Zukunft wird das Openstack-Subnetz per VPN mit dem lokalen Kundennetzwerk verbunden.So wird eine Hybrid Cloud möglich.
Integration von weiteren Anwendungen aus dem Univention App Center
verbesserte Parameterisierung durch den Benutzer
Univention Summit 2015 – better together
Mehr Information?
teuto.net Netzdienste GmbH
+49 521 966860
www.teutostack.de
www.teuto.net
www.open-cloud-alliance.de