Implementierung von OpenStack beim Cloud Service Provider - Univention Summit 2015

Preview:

Citation preview

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

info@teuto.net

+49 521 966860

www.teutostack.de

www.teuto.net

www.open-cloud-alliance.de

Recommended