20
Univention Summit 2015 – better together Implementierung von OpenStack beim Cloud Service Provider Burkhard Noltensmeier Geschäftsführer, teuto.net Netzdienste GmbH

Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Embed Size (px)

Citation preview

Page 1: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

Implementierung von OpenStack beim Cloud Service Provider

Burkhard NoltensmeierGeschäftsführer, teuto.net Netzdienste GmbH

Page 2: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 3: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 4: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 5: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 6: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

OpenStack

Page 7: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

OpenStack Foundation

http://www.openstack.org/foundation/companies/

Page 8: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 9: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 10: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

UCS-Bestellung über Webseite

Page 11: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

UCS-Bestellung über Webseite

Page 12: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 13: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

Automatische App-Installation in UCS

Page 14: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

Automatische App-Installation in UCS

Page 15: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 16: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

UCS Instanz des Kunden in OpenStack

Page 17: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

Subnetz des Kunden in OpenStack

Page 18: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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.

Page 19: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

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

Page 20: Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Univention Summit 2015 – better together

Mehr Information?

teuto.net Netzdienste GmbH

[email protected]

+49 521 966860

www.teutostack.de

www.teuto.net

www.open-cloud-alliance.de