OpenStack bei der SAP SE Integration bestehender Dienste in - - PowerPoint PPT Presentation

openstack bei der sap se
SMART_READER_LITE
LIVE PREVIEW

OpenStack bei der SAP SE Integration bestehender Dienste in - - PowerPoint PPT Presentation

OpenStack bei der SAP SE Integration bestehender Dienste in OpenStack dank Workflow Engine und angepasstem Webinterface 23. Juni 2015 Christian Wolter Linux Consultant B1 Systems GmbH wolter@b1-systems.de B1 Systems GmbH - Linux/Open Source


slide-1
SLIDE 1

OpenStack bei der SAP SE

Integration bestehender Dienste in OpenStack dank Workflow Engine und angepasstem Webinterface

  • 23. Juni 2015

Christian Wolter Linux Consultant B1 Systems GmbH wolter@b1-systems.de

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

slide-2
SLIDE 2

Vorstellung B1 Systems

gegründet 2004 primär Linux/Open Source-Themen national & international tätig über 60 Mitarbeiter unabhängig von Soft- und Hardware-Herstellern Leistungsangebot:

Beratung & Consulting Support Entwicklung Training Betrieb Lösungen

dezentrale Strukturen

B1 Systems GmbH OpenStack bei der SAP SE 2 / 31

slide-3
SLIDE 3

Schwerpunkte

Virtualisierung (XEN, KVM & RHEV) Systemmanagement (Spacewalk, Red Hat Satellite, SUSE Manager) Konfigurationsmanagement (Puppet & Chef) Monitoring (Nagios & Icinga) IaaS Cloud (OpenStack & SUSE Cloud & RDO) Hochverfügbarkeit (Pacemaker) Shared Storage (GPFS, OCFS2, DRBD & CEPH) Dateiaustausch (ownCloud) Paketierung (Open Build Service) Administratoren oder Entwickler zur Unterstützung des Teams vor Ort

B1 Systems GmbH OpenStack bei der SAP SE 3 / 31

slide-4
SLIDE 4

OpenStack bei der SAP SE mit Workflow Engine & angepasstem Webinterface

B1 Systems als Lieferant/Dienstleister der SAP für OpenStack Ausgangspunkt: OpenStack Folsom Release mit 150 XEN Hypervisoren Ziel: OpenStack-Icehouse-Lösung mit voller Integration bestehender SAP-Dienste

B1 Systems GmbH OpenStack bei der SAP SE 4 / 31

slide-5
SLIDE 5

B1 Systems als Lieferant der SAP für OpenStack

Xen-Implementierung für SAP seit 2007 erster SAP OpenStack POC 2011 OpenStack Know-How für kundenspezifische Anpassungen Support für das gesamte Paket aus einer Hand 24/7 OpenStack-Upstream-Entwicklung seit Anfang 2011 Top Ten Contributor Juno Release Platz 14 Contributor Kilo Release ein OpenStack Core Reviewer

B1 Systems GmbH OpenStack bei der SAP SE 5 / 31

slide-6
SLIDE 6

OpenStack Commits (Stand 9/2014)

Abbildung : Stackalytics Juno

B1 Systems GmbH OpenStack bei der SAP SE 6 / 31

slide-7
SLIDE 7

B1 OpenStack Betrieb für SAP SE

Architekturkonzeption Hochverfügbarkeit Custom-Dev-Anpassungen Implementierungsplanung Tools Integration Betrieb Schulung 1st & 2nd Level Support 24/7 3rd Level Support

B1 Systems GmbH OpenStack bei der SAP SE 7 / 31

slide-8
SLIDE 8

Bestehende OpenStack Landschaft: Folsom

Folsom Release 155 XEN Compute Nodes 2500 VMs 85 TB RAM 4 Availability Zornes

B1 Systems GmbH OpenStack bei der SAP SE 8 / 31

slide-9
SLIDE 9

Folsom OpenStack gesteuert von SAPs C 3 Interface

C 3: Corporate Compute Cloud Kundenfrontend zur Bestellung von VMs CMDB Integration (SISM) Host Name Generator DNS-Integration (IP Address Manager)

B1 Systems GmbH OpenStack bei der SAP SE 9 / 31

slide-10
SLIDE 10

SAP C 3

B1 Systems GmbH OpenStack bei der SAP SE 10 / 31

slide-11
SLIDE 11

Vorteile der bestehenden Folsom-Landschaft

stabiler Betrieb hohe Kundenzufriedenheit leichte Erweiterbarkeit dank Konfiguration mit Puppet

B1 Systems GmbH OpenStack bei der SAP SE 11 / 31

slide-12
SLIDE 12

Gründe für das Upgrade auf Icehouse

veraltetes OpenStack Release paravirtualisiert dadurch keine Windows VMs Feature-Entwicklung abhängig von SAP C 3 Frontend kein Update auf SLES 11 SP3 oder höher möglich

B1 Systems GmbH OpenStack bei der SAP SE 12 / 31

slide-13
SLIDE 13

Direktes Upgrade kaum möglich

zu viele Änderungen auf OpenStack Seite stabile Landschaft wäre durch Updaten gefährdet Rolling Updates erst seit Icehouse möglich

B1 Systems GmbH OpenStack bei der SAP SE 13 / 31

slide-14
SLIDE 14

Parallele OpenStack Installation mit Icehouse

Ziel der neuen Implementierung: unabhängiger Betrieb von C 3 Einsatz von Multi Tenancy Volume Service mit Cinder High Performance Resource Pool für rechenintensive Anwendungsfälle Service für dedizierte Hardware Ressourcen (CPU und RAM) Möglichkeit neuer Features wie vIP und Aliasing für VMs Integration von SAPs internen Diensten

B1 Systems GmbH OpenStack bei der SAP SE 14 / 31

slide-15
SLIDE 15

Parallele OpenStack Installation mit Icehouse

Abbildung : Icehouse-Landschaft

B1 Systems GmbH OpenStack bei der SAP SE 15 / 31

slide-16
SLIDE 16

Erweiterung von OpenStack durch weitere Tools

hochverfügbare OpenStack-Infrastrukturdienste mit Virtual System Cluster (VSC) Puppet-basierte, zentral verwaltete Installation und Konfiguration Server Monitoring mit Nagios Utilization & Performance Graphen mit graphite & collectd Netzwerk-Latenz-Monitoring mit Smokeping eigens entwickeltes Web Dashboard B1 Cloud Portal

B1 Systems GmbH OpenStack bei der SAP SE 16 / 31

slide-17
SLIDE 17

Features des B1CP

Erstellen von VMs mit Attributen der SAP CMDB Änderungen an der SAP CMDB via Portal VM Zugriff über B1CP Erstellen von virtuellen IPs Erstellen von Host Aliases Nachvollziehbarkeit der Workflows während der VM-Erstellung

B1 Systems GmbH OpenStack bei der SAP SE 17 / 31

slide-18
SLIDE 18

SAP-Adapter-API

Schnittstelle zwischen OpenStack und SAP APIs Integration von HNG, SISM, IPAM Persistierung der OpenStack-Daten Abgleich der B1CP CMDB mit der SAP CMDB (SISM)

B1 Systems GmbH OpenStack bei der SAP SE 18 / 31

slide-19
SLIDE 19

Horizon als Basis für B1CP

Vorteile von Horizon als Basis: Clean Code mit Python Python Django Support dank großer Community benutzerfreundliches Interface OpenStack Horizon Support sehr gute Dokumentation zur Panelentwicklung Funktionalität bereits vorhanden Horizon Look and Feel

B1 Systems GmbH OpenStack bei der SAP SE 19 / 31

slide-20
SLIDE 20

Neues Interface: B1 Cloud Portal

Abbildung : Login Screen

B1 Systems GmbH OpenStack bei der SAP SE 20 / 31

slide-21
SLIDE 21

Neues Interface: B1 Cloud Portal

Abbildung : Instanzenübersicht

B1 Systems GmbH OpenStack bei der SAP SE 21 / 31

slide-22
SLIDE 22

Neues Interface: B1 Cloud Portal

Abbildung : Rebooten einer Instanz

B1 Systems GmbH OpenStack bei der SAP SE 22 / 31

slide-23
SLIDE 23

Neues Interface: B1 Cloud Portal

Abbildung : Launch Instance

B1 Systems GmbH OpenStack bei der SAP SE 23 / 31

slide-24
SLIDE 24

Neues Interface: B1 Cloud Portal

Abbildung : SISM-Integration über das Portal

B1 Systems GmbH OpenStack bei der SAP SE 24 / 31

slide-25
SLIDE 25

Neues Interface: B1 Cloud Portal

Abbildung : VNC-Zugriff auf die Instanzen über das Portal

B1 Systems GmbH OpenStack bei der SAP SE 25 / 31

slide-26
SLIDE 26

B1CP Architektur

Abbildung : B1 Cloud Portal

B1 Systems GmbH OpenStack bei der SAP SE 26 / 31

slide-27
SLIDE 27

Dashboard 1/2

sehr gute Skalierfähigkeit sehr schneller Zugriff auf alle verfügbaren Performancedaten Landschaftsauslastung Server-Auslastung VM-Auslastung grafische Darstellung von Performance werten Excel und CSV Export Usage Überblick über 30/60/180 Tage

B1 Systems GmbH OpenStack bei der SAP SE 27 / 31

slide-28
SLIDE 28

Dashboard 2/2

B1 Systems GmbH OpenStack bei der SAP SE 28 / 31

slide-29
SLIDE 29

Performance Graphing

B1 Systems GmbH OpenStack bei der SAP SE 29 / 31

slide-30
SLIDE 30

Ausblick

VM Migration von Folsom auf Icehouse OpenStack Upgrade Icehouse → Juno → Kilo B1CP Integration der Performance und Smokeping Graphen AD Integration (mit Keystone APIv3 )

B1 Systems GmbH OpenStack bei der SAP SE 30 / 31

slide-31
SLIDE 31

Vielen Dank für Ihre Aufmerksamkeit!

Bei weiteren Fragen wenden Sie sich bitte an info@b1-systems.de

  • der +49 (0)8457 - 931096

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