Post on 21-Mar-2018
Norbert Tretkowski
B1-Systems
Aklilu Hadish
SUSE
Friedrich Krey
SUSE
SUSE for the SAP Datacenter SUSE Linux Enterprise Server for SAP Applications
SUSE OpenStack Cloud
SUSE Manager
SUSE Agenda
•Introduction •SUSE Linux Enterprise Server for SAP Applications •SUSE OpenStack Cloud 5 •SUSE OpenStack Cloud Demo •Conclusion Q&A
http://kongress.dsag.de/programm#2014-10-14
Introduction
OS
HW
SAP private Cloud with SUSE
SAP
Virtualisierung, HA, Automation VM
DB
SLES for SAP
STORAGE
Fujitsu x86
NetApp
SAP HANA, Sybase, any DB
SLES for SAP SLES for SAP
SAP LVM
Infrastructure for SAP Solutions
SLES for SAP Applications
is SAP Software Development Reference Platform SAP on SLES certification in 1999
10000+ joint customers, 100+ References
Integrated 24x7 Support through
SAP Solution Manager
Appliance and OS Platform SAP NetWeaver BW Accelerator
SAP High Performance Analytic Appliance
SAP StreamWork Enterprise Agent
SAP NetWeaver Enterprise Search
SAP Business ByDesign
SAP's own ERP on HANA runs SUSE
SAP Hana Enterprise Cloud
http://scn.sap.com/community/linux/blog/2015/10/09/sap-se-relies-on-
suse-also-for-the-sap-hana-enterprise-cloud
Towards Zero Downtime
SAP Enqueue Replication with SUSE HA Extension Best Practice (120 pages)
http://scn.sap.com/community/linux/blog/2014/03/26/sap-netweaver-high-availability-cluster-730-certification
Towards Zero Downtime SAP HANA System Replication Automation with SUSE High Availability
Cluster controlled
resource failover
active / active
node 2
N M
A B
N M
A B
HANA
Database
HANA
memory-preload A B
System Replication
HANA PR1 primary
HANA PR1 secondary
SAP SCN Artikel: http://scn.sap.com/docs/DOC-56278
node 1
SUSE OpenStack Cloud 5
What is OpenStack?
Open source project for building IaaS clouds
Delivers cloud management platform software
Strong community with rapid development
Massive industry involvement
Quickly maturing technology – 12th
release
How is SUSE Participating?
Platinum Member Alan Clark
first Chairman of the
Board
Technical
Contributions
Promotion in
openSUSE
Community
OpenStack
Distribution
Request Flow – Core Services
Glance
Glance API
Glance DB
Glance Reg.
Cinder
Cinder API
Cinder DB
Cinder Vol. Cinder Bk.
Cinder Sched.
Queue
keystone
Keystone DB
Glance API
Swif
t
Obj. Store
Proxy
Neutron
Neutron API
Neutron DB
Cinder Vol. Neutron Sched
L3/L2 Agents
Queue
Nova
Nova API
Neutron DB
Cinder Vol. Nova Cond.
Nova Sched.
Queue
Glance
Glance API
Glance DB
Glance Reg.
Cinder
Cinder API
Cinder DB
Cinder Vol. Cinder Bk.
Cinder Sched.
Queue
keystone
Keystone DB
Keystone API
Swift
Obj. Store
Proxy
Neutron
Neutron Srv
Neutron DB
DHCP/LBaaS
L3/L2 Agents
Queue
Nova
Nova API
nova DB
Nova Cond.
Nova Sched.
Queue
Nova
Nova Compute
OVS Agent Hypervisor
VMs
Libvirt
Compute Node Control Node Dashboard
SUSE OpenStack Cloud 5
VM Mgmt Image Tool
Portal App Monitor Sec & Perf
Clou
d
Management
Orchestration
(Heat)
Dashboard
(Horizon)
Cloud APIs
(OpenStack and
EC2)
Identity
(Keystone)
Images
(Glance)
Hypervisor
Compute
(Nova)
Operating System
Physical Infrastructure: x86-64, Switches, Storage
OpenStack Juno Management Tools OS and Hypervisor
Object
(Swift) Network
(Neutron)
Adapters Adapters
Telemetry
(Ceilometer)
Physical Infrastructure
Block
(Cinder)
SUSE Cloud Adds
Required
Services
RabbitMQ
Postgresql
SUSE® OpenStack Cloud 5 Architecture
SUSE
Manager
SUSE
Studio
Hypervisor
Xen, KVM
SUSE Linux Enterprise Server 11 SP3 or 12
SUSE Product
Physical Infrastructure: x86-64, Switches, Storage
Portal App Monitor Sec & Perf
Adapters Adapters
VMware, Hyper-V
Partner Solutions
Highly Available Services
Storage
Storage
FUJITSU
OSCM
Block Storage
SUSE® Cloud Structure
Administration
Server
Control Node
Customer
Center
•SLES
•Database
•Message queue
•Self-Service Portal
•Image Repository
•Centralized Tracking
•Scheduler
•Identity and Authentication
•Storage
Crowbar + PXE Boot
•SLES
•Chef server
•Crowbar
•Software mirror
•TFTP
•PXE Server •SLES
•Storage
•Lvm / raw
•Vcenter (api)
•Hyper-V
•Xen (sles)
•KVM (sles
•Routing
•Floating IP
Network Node
Compute Node
Storage Node
What SUSE Brings to OpenStack
•Enterprise grade OpenStack deployment with
ecosystem, lifecycle, support that customers expect
•Supportability / Stability The full OpenStack, stack
Enterprise hardened OpenStack code
Supported interoperability with Partner solutions:
VMWare, NetApp, Fujitsu
•SUSE Ecosystem and Lifecycle Installation framework
Updates and maintenance management
Certifications
High Available Controller Node
•Fully automated HA configuration with SUSE Cloud
Admin Server
•Use SLE HA Components ‒Cluster setup through Pacemaker barclamp
‒Modify existing barclamps to enable HA deployments
•Postgres ‒Use DRBD + Pacemaker
‒
•Control Node SKUs include entitlement to SLE HA
•No HA for compute nodes !
SUSE OpenStack Cloud 6 – BETA
•SUSE OpenStack Cloud 6 enhancements include: ‒Non-disruptive upgrade capabilities
‒Enhanced high availability features - same level of availability
of more traditional infrastructures
‒Support for IBM z/VM alongside existing support
‒Docker support to let customers build and run new and
innovative containerized applications.
‒Full support for OpenStack Manila
‒Support for SUSE Linux Enterprise Server 12 Support Pack 1
DEMO
Deploying SAP Workload
Corporate Headquarters
Maxfeldstrasse 5
90409 Nuremberg
Germany
+49 911 740 53 0 (Worldwide)
www.suse.com
Join us on:
www.opensuse.org
Unpublished Work of SUSE. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their
assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and
specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole discretion
of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time,
without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this
presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-
party trademarks are the property of their respective owners.