Date post: | 15-Apr-2017 |
Category: |
Internet |
Upload: | b1-systems-gmbh |
View: | 43 times |
Download: | 0 times |
OpenStack Betrieb & Support5 Jahre OpenStack Managed Service bei der SAP SE
Christian WolterLinux Consultant
B1 Systems [email protected]
Boris WuestTechnology Consultant
B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development
Vorstellung B1 Systemsgegründet 2004primär Linux/Open Source-Themennational & international tätigfast 100 Mitarbeiterunabhängig von Soft- und Hardware-HerstellernLeistungsangebot:
Beratung & ConsultingSupportEntwicklungTrainingBetriebLösungen
dezentrale StrukturenB1 Systems GmbH OpenStack Betrieb & Support 2/41
SAP in Zahlen
Hersteller von Software für Business Operations/CustomerRelations ManagementJahresumsatz 20,8 Mrd. Euro bei einem Gewinn von 6,35Mrd. Euro (2015)mehr als 78.000 Mitarbeiter in über 130 Ländernmehr als 100 Innovation und Development Centerca. 310 k Kunden in 190 Ländernca. 110 Mio. Cloud Subscriptions
B1 Systems GmbH OpenStack Betrieb & Support 4/41
SAP Cloud Infrastructure Services
verwaltet mehr als 100.000 Server; davon sind 70.000virtuelle Maschinenverwaltet mehr als 15.000 SAP- und Kundensystemetägliches Backupvolumen von mehr als 600 TBverwaltetes Mailaufkommen/Tag: > 2,5 Millionen
B1 Systems GmbH OpenStack Betrieb & Support 5/41
5 Jahre OpenStack Managed Servicebei der SAP SE
OpenStack Managed Service bei der SAP SESAP Cloud Infrastructure ServicesTimeline OpenStack Bexar POC bis Icehouse Prod.B1 Cloud PortalMigration von 2000 Folsom VMs nach IcehouseStatus quoAusblick: Zukunft von OpenStack in der SAP
B1 Systems GmbH OpenStack Betrieb & Support 6/41
B1 als OpenStack Lieferant der SAP1/2
Entwicklung:ArchitekturkonzeptOpenStack Know-How für kundenspezifische AnpassungenB1 Tools: Dashboard, B1CP, Workflow Engine
BetriebPatch- & Konfigurationsmanagement für den komplettenStackKapazitätsmanagement und PlanungDirekter Service-Ansprechpartner für den EndkundenStrategien für Monitoring & Performance-Verbesserungen
B1 Systems GmbH OpenStack Betrieb & Support 7/41
B1 als OpenStack Lieferant der SAP2/2
Support24/7 on call Supportdurchschnitliche Reaktionszeit unter 10 Min.Support-Aktivierung via Mail, Hotline oder Webinterface
internationale OpenStack-Trainings vor Ort für Nutzer undAdministratoren
B1 Systems GmbH OpenStack Betrieb & Support 8/41
Rahmenbedingungen für OpenStack
SAP-interne Kunden DLM und LABS IT:EntwicklungssystemeProduktivsystemeTestsysteme
Integration in SAPs C 3
Hoher Demand von Anfang an:Migration Solaris auf OpenStackMigration XEN-Virtualisierung auf OpenStackkleine 1 GB-Applikationen bis zu 512 GB HANAs
B1 Systems GmbH OpenStack Betrieb & Support 9/41
XEN gesteuert von SAPs C 3
C 3: Corporate Compute Cloud
Kundenfrontend zur Bestellung von VMsCMDB Integration (SISM)Host Name GeneratorDNS-Integration (IP Address Manager)
B1 Systems GmbH OpenStack Betrieb & Support 10/41
OpenStack@SAP 2011
Erster POC mit Bexar Release 2011
B1 Systems GmbH OpenStack Betrieb & Support 12/41
OpenStack@SAP 2012 1/2
04/2012 POC mit DiabloLibvirt XEN auf SLESZiel: Ablösung von scripted XEN Virtualisierungerste SAP-Patches, um SUSE/XEN hinter Libvirt zuermöglichen
B1 Systems GmbH OpenStack Betrieb & Support 13/41
OpenStack@SAP 2012 2/2
05/2012 Upgrade des POC auf EssexWeitere Custom Patches notwendig:
Datastore-LoadbalancingSparse-Images in GlanceLive-Migration mit Libvirt/XENserielle KonsoleGraceful Shutdown
11/2012 Upgrade auf Folsommap NIC 2 LinuxBridge ohne QLB-Agent
B1 Systems GmbH OpenStack Betrieb & Support 14/41
OpenStack@SAP 2013 1/3
2013 GOLIVE mit FolsomMassives Wachstum
über 200 VMs in den ersten vier Stunden150 Hypervisoren im ersten Jahr→ 512 GB pro Host jeweils ca. 22 VMshohe Kundenzufriedenheitkonstant hohe Auslastung
B1 Systems GmbH OpenStack Betrieb & Support 15/41
OpenStack@SAP 2013 2/3Herausforderung
Computes schneller voll als aufgebautPerformance-ProblemeStabilitätsprobleme
B1 Systems GmbH OpenStack Betrieb & Support 16/41
OpenStack@SAP 2013 3/3
LösungenCompute Installation mit Puppet 100% automatisiertIntegration von Performance MonitoringIntegration von Smokepingweitere Patches:
Quantumfalsche Memory-Berechnungfalsche Powerstates
B1 Systems GmbH OpenStack Betrieb & Support 17/41
Dashboard 1/2
Auf das wesentliche beschränktes Informationstool:sehr gute Skalierfähigkeit
sehr schneller Zugriff auf alle verfügbaren Performancedaten
LandschaftsauslastungServer-AuslastungVM-Auslastung
grafische Darstellung von Performance-Werten
Excel- und CSV-Export
Usage-Überblick über 30/60/180 Tage
B1 Systems GmbH OpenStack Betrieb & Support 18/41
OpenStack@SAP 2014 1/3
01/2014 POC Havana03/2014 Redesign mit Icehouse
kompletter Neuaufbau mit Icehousedadurch neues Architekturdesign möglichInfrastruktur HA auf VSCPortieren der noch benötigten Custom Patches
B1 Systems GmbH OpenStack Betrieb & Support 22/41
OpenStack@SAP 2014 2/3
08/2014 Golive mit IcehouseEinsatz von Multi TenancyVolume Service mit CinderParallelbetrieb zu Folsom
B1 Systems GmbH OpenStack Betrieb & Support 23/41
OpenStack@SAP 2014 3/3
11/2014 Performance Pool Eigene Verfügbarkeitszone mitdedizierten Ressourcen:
Compute Nodes mit 256 GB RAM und 48 CPUsfür Virtualisierung bereitgestellt: 240 GB/40 CPUsFlavour 24/4; 48/8; 72/12CPU Pinning → Physical CPU auf vCPUPerformace Test Systeme
B1 Systems GmbH OpenStack Betrieb & Support 24/41
OpenStack@SAP 2015Ablösung der SAPC 3 durch das eigens entwickelte Cloud PortalB1CP
Abbildung : B1CP
B1 Systems GmbH OpenStack Betrieb & Support 25/41
Features des B1CP
Erstellen von VMs mit Attributen der SAP CMDBÄnderungen an der SAP CMDB via B1CPVM Zugriff über B1CP via VNCErstellen von virtuellen IPsErstellen von Host AliasenNachvollziehbarkeit der Workflows während derVM-ErstellungSichtbarkeit des Postinstall Prozess-Status
B1 Systems GmbH OpenStack Betrieb & Support 26/41
SAP-Adapter-API
Schnittstelle zwischen OpenStack & SAP APIsIntegration von HNG, SISM, IPAMPersistierung der OpenStack-DatenAbgleich der B1CP DB mit der SAP CMDB (SISM)
B1 Systems GmbH OpenStack Betrieb & Support 27/41
Neues Interface: B1 Cloud Portal 1/4
Abbildung : Login Screen
B1 Systems GmbH OpenStack Betrieb & Support 28/41
Neues Interface: B1 Cloud Portal 2/4
Abbildung : Instanzenübersicht
B1 Systems GmbH OpenStack Betrieb & Support 29/41
Neues Interface: B1 Cloud Portal 3/4
Abbildung : Launch Instance
B1 Systems GmbH OpenStack Betrieb & Support 30/41
Neues Interface: B1 Cloud Portal 4/4
Abbildung : SISM-Integration über das Portal
B1 Systems GmbH OpenStack Betrieb & Support 31/41
B1CP-Architektur
Abbildung : B1 Cloud Portal
B1 Systems GmbH OpenStack Betrieb & Support 32/41
Migration Folsom nach Icehouse 1/3Migration Folsom/C 3 nach Icehouse/B1CP
Abbildung : Only Pets, no Cattle
B1 Systems GmbH OpenStack Betrieb & Support 33/41
Migration Folsom nach Icehouse 2/3
Aufgabe:Migriere alle Daten von SAP C 3 in das B1CPMigriere alle VMs von Folsom nach IcehouseMigriere alle Volumes auf eine neue Storage Box
B1 Systems GmbH OpenStack Betrieb & Support 34/41
Migration Folsom nach Icehouse 3/3Lösung:
1 VorbereitungAuslesen aller VM Daten in SAP C 3 und OpenStackErstellen der in Folsom genutzten Ports in Icehouse
2 Migration starten:Stoppen der VMsLeeres Volume auf neuen Datastore mit Cinder erstellenDaten des bestehenden Volumes in neues Volume kopieren
3 Starten der VM in Icehouse:Neue VM in Icehouse erstellen mit den selben Ports,Hostnamen und dem vorbereiteten VolumeAbgleich der Daten in SAP CMDB & B1CP
B1 Systems GmbH OpenStack Betrieb & Support 35/41
Migrationsprozess
Ergebnis:
100% aller VMs erfolgreich migriert2 Monate LaufzeitBis zu 10 Migrationen parallel6-10 Minuten pro VM50-100 VMs pro NachtMigration nachts und am Wochenende
→ minimale Auswirkung auf den Endkunden
B1 Systems GmbH OpenStack Betrieb & Support 36/41
Status Quo 1/3
Abbildung : Icehouse-Landschaft
B1 Systems GmbH OpenStack Betrieb & Support 37/41
Status Quo 2/3
Kundenzufriedenheitsumfrage 2016 unter allenNutzern:
Rating 1 - 10Performance of the B1CP: 8,5Usability of the B1CP: 8Available Features: 9Quality of B1 Support: 8,5Stability of the Landscape: 9
Zitate aus dem Freitext: "The B1CP is . . . main hardwareprovider for systems.""The B1CP is a very user friendly portal to request hardware."
B1 Systems GmbH OpenStack Betrieb & Support 38/41
Status Quo 3/3
OpenStack Upgrade im Gange → Juno → KiloUpgrade auf SLES11 SP4210 Compute Nodes (XEN)3000 VMs (Linux & Windows)135 TB RAM4 Availability Zones80% Auslastunggeplantes Wachstum 12-15 TB pro Quartal
B1 Systems GmbH OpenStack Betrieb & Support 39/41
Ausblick
OpenStack-Zukunft@SAP→ Converged Cloud
Multi-Region Setup in globalen RechenzentrenBig Data mit HadoopB1 Managed Service für Betrieb und 24/7 Support
B1 Systems GmbH OpenStack Betrieb & Support 40/41
Vielen Dank für Ihre Aufmerksamkeit!Bei weiteren Fragen wenden Sie sich bitte an
[email protected] oder +49 (0)8457 - 931096
B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development