SAP’s Converged Cloud powered by OpenStack

Andrew Battye, Martin Klein CCSCLD-2002 SAP’s Converged Cloud powered by OpenStack

Andrew Battye, Martin Klein Feb 23, 2017

CCSCLD-2002 4 Private IaaS Optimized for SAP Payloads Powered by OpenStack

 KVM, VMware & Bare Metal in the same L2 CONSUMABLE FEATURES  NFS in the same L2 as Nova guests Compute (Nova)  >4 k networks in one region. 15 Regions. 18 DCs Block Storage (Cinder) Networking (Neutron)

User Management (Keystone)

Object Storage (Swift)

Shared File Storage (Manila)

DNS (Designate)

Secure Key Store (Barbican)

Monitoring (Monasca)

SAP Automation as a Service (Lyra, ARC)

SAP HANA as a Service (CFM)

SAP Billing as a Service

SAP Elektra Dashboard

SAP Kubernetes as a Service

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 5 SAP Monsoon Converged Cloud Current Scale

Platform is offered in 9 Regions extending to 15 In 2017

Absolute Size  CPU 17.000 Cores  Memory 600 TB  Storage 6.2 PB  Instances 27.000  Volumes 58.000

Operations  Instance Operations 3.000/Day  Instance Growth 250/Day

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 6 Demo

CCSCLD-2002 7 ConvergedCloud OpenStack Demo

Creation of a complete sample project including VM’s, Storage Networks, Floating IP’s and Loadbalancers

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 8 Vanilla OpenStack What would have happened on the default drivers

CCSCLD-2002 9 Vanilla OpenStack Nova VM and Cinder Volume

VM Creation, volume attachment

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 10 Vanilla OpenStack Neutron L2 and L3

Network and router creation on

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 11 Vanilla OpenStack Manila

VM Creation, Volume Creation, attachment and export

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 12 Vanilla OpenStack LBaaS

HA-Proxy and netns creation

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 13 SAP OpenStack What actually happened in ConvergedCloud OpenStack

CCSCLD-2002 14 ConvergedCloud OpenStack Nova VM and Cinder Volume vCenter Integration , NetAPP iSCSI Integration

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 15 ConvergedCloud OpenStack Neutron L2

Network Creation in Cisco ACI and endpoint attachment

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 16 ConvergedCloud OpenStack Neutron L3

Router Creation on Cisco ASR1k

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 17 ConvergedCloud OpenStack Manila

Netapp export creation and attachment via ACI Fabric

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 18 ConvergedCloud OpenStack LBaaS

F5 automation and integration into ACI Fabric

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 19 ConvergedCloud Architecture How are we doing it

CCSCLD-2002 20 Target Architecture Control and Data Plane Split

Openstack

Nova Neutron Cinder LBaaS Kubernetes

VMware CoreOS KVM

Bare Metal Cisco UCS Cisco ACI NetApp F5

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 21 Hardware Scaling and Separation of Concerns

Separated Control and Data Plane  Independent SLOs & Scalability  Existing model to operate vendor gear and hypervisors (data path) L3 ASR 1k  Automatic, self healing, self supervising, immutable system (control) control plane L2 ACI ( services)  Limited protocol support on Data Plane storage compute  Network scaling and intelligence needs to be in Fabric  Combination of Cisco ACI and OpenStack Neutron HPB enables protocol mix and desired scale

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 22 Demo So why are we doing all of this

CCSCLD-2002 23 ConvergedCloud OpenStack Demo

Demonstrating complete control plane failure but also shows customer payload keeps running

© 2017 SAP SE or an SAP affiliate company. All rights reserved. CCSCLD-2002 24 Contact information:

Thank you Andrew Battye Principal Architect andrew.battye@.com

Martin Klein Principal Architect [email protected]

CCSCLD-2002 25 Complete Your Online Session Evaluation

• Please complete your Online Session Evaluations after each session • Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt • All surveys can be completed via the Cisco Live Mobile App or the Don’t forget: Cisco Live sessions will be available Communication Stations for viewing on-demand after the event at CiscoLive.com/Online

CCSCLD-2002 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29 Continue Your Education

• Demos in the Cisco campus

• Walk-in Self-Paced Labs

• Lunch & Learn

• Meet the Engineer 1:1 meetings

• Related sessions

CCSCLD-2002 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30 Q & A Thank You