Você está na página 1de 30

SUSE Linux Enterprise Server

SAP & HA & HANA Platform

Eduardo Diaz
SUSE
ediaz@suse.com
SUSE Linux Enterprise Server
The infrastructure for SAP solutions

is SAP Software Development Reference Platform

First SAP on SLES certification in 1999

4000+ joint customers, 100+ References

70+% Market share

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 All-in-One Fast Start

SAP Business ByDesign*

* SLES only
2
What is SUSE Linux Enterprise Server

for SAP?

SAP's
Dev.Reference
Platform
Certified
Optimized
SUSE Linux Enterprise Server
SAP's
preferred
Appliance
platform
SAP priority
support

3
What is SUSE Linux Enterprise Server

for SAP?

Guided
SAP Installation Installation
Wizard (OS + SAP)
Install.
Framework
SUSE Linux Enterprise Server 3rd party ext.

4
SAP Installation Wizard

Optionen:
Guided automated
install for SLES and
SAP
OS prepared for
SAP
Possible to hook
into the workflow

5
SAP Installation Wizard

Data required for the


Linux Installation
Hostname
Domain
IP address
Subnet mask
Domain searchlist (DNS)
IP for nameserver
IP for gateway
Masterpassword for the system
installation

6
SAP Installation Wizard

Data required for the


SAP Installation
System ID of the system to be
built up
Virtual hostname
Virtual IP address for SAP service
Virtual netmask
Instance number of the SAP
system
Solution Manager key for the SAP
system
System T-Shirt Sizing (S, M, L)
Database Log Mode

7
What is SUSE Linux Enterprise Server

for SAP?

Cluster
High Availability SAP Installation
manager Extensions Wizard
Cluster
filesystem
SAP SUSE Linux Enterprise Server
resource
Agents

8
High Availability
Best Practices and Technical Guides

Simple Stack HA Enqueue Replication DRBD Data Replication

HP CLX SAN Based Mirror NFS and SAP in one Cluster HA in Virtualized
Environments
work in progress work in progress
Node A Node B

Local Disk Local Disk


/export /sapmnt /export /sapmnt

/sapmnt /SID /sapmnt /SID

Equivalent setup for


NFS Mount Point /usr/sap/trans
SID /sapdb/programs
Mount Point global /sapdb/data
before Switchover possible.
profile
Mount Point
exe
after Switchover
See Protection of business critical
applications in VMware vSphere4
virtualized SLES environments
demonstrated with SAP
NetWeaver

9
VMware HA and SUSE HAExtention
SUSE Linux Enterprise * Both SLE HA Nodes running on ESX server 1
High Availability Extension * ESX Server 3 is powered down

DB APP APP APP APP


OS SCS

VMware HA and DRS Cluster VMware DPM

VMware ESX VMware ESX (VMware ESX)

zZ
z

DPM = Distributed Power Managment


DRS = Distributed Resource Scheduler
10
VMware HA and SUSE HAExtention
SUSE Linux Enterprise * VM is migrated to ESX server 2 without
High Availability Extension * SLE HA cluster interference

DB SCS
APP APP APP APP APP
OS SCS vMotion SCS

VMware HA and DRS Cluster VMware DPM

VMware ESX VMware ESX (VMware ESX)

zZ
z

11
VMware HA and SUSE HAExtention
* SLE HA cluster now runs on different
SUSE Linux Enterprise
ESX servers to have HA against
High Availability Extension Hardware failures...

DB APP APP APP APP


OS SCS

VMware HA and DRS Cluster VMware DPM

VMware ESX VMware ESX (VMware ESX)

zZ
z

12
VMware HA and SUSE HAExtention
* ... This was just in time, because
SUSE Linux Enterprise Unfortunately a ESX hardware system fails
High Availability Extension * SLE HA migrates the Database and
optionally shutdown an Application Server

DB DB APP APP APP


OS SCS

VMware HA and DRS Cluster VMware DPM

VMware ESX VMware ESX (VMware ESX)

zZ
z
z

13
VMware HA and SUSE HAExtention
* ESX server 1 is now in hardware Maint.
SUSE Linux Enterprise * VMware DPM powers up ESX server 3
High Availability Extension * Failed Virtual Machines get started by
VMware HA

DB APP APP APP


SCS OS

VMware HA and DRS Cluster

(VMware ESX) VMware ESX VMware ESX

zz

14
VMware HA and SLE HA
* One of the virtual machines with
an SAP application server is migrated
SUSE Linux Enterprise
to ESX server 3
High Availability Extension * SLE HA starts the SAP application
Server on the cluster node

DB APP APP APP APP APP


SCS vMotion
VMware HA and DRS Cluster

(VMware ESX) VMware ESX VMware ESX

zz

15
VMware HA and SUSE HAExtention
SUSE Linux Enterprise * Migration is ready with complete
High Availability Extension business continuity

DB APP APP APP APP


SCS

VMware HA and DRS Cluster

(VMware ESX) VMware ESX VMware ESX

zz

16
VMware HA and SUSE HA DRBD
Metrocuster
Node1
DB
SAP
Primary
VMware Vcenter Site1

DRBD Network Link

Node2
DB
SAP
Secondary

VMware Vcenter Site2

17
SAP on SUSE High Availability Extension (HAE)
Enqueue Replication Server
Best Practice (120 pages)

18
Page Cache Limit Feature
Solution Overview

Tells kernel that once page cache is


filled to configured limit, application
memory is more important and
should not be paged out
No memory paged out if memory
footprint of the workload plus the
configured page cache limit does not
exceed the amount of physical RAM
SAP Note 1557506: Linux paging
improvement

19
What is SUSE Linux Enterprise Server

for SAP?
A SAP
application
can use the
Page
ClamAV Clam
engine to scan Cache
SAP
for malicious Limit
uploads
High Availability SAP Installation
Extensions Wizard

SUSE Linux Enterprise Server

20
What is SUSE Linux Enterprise Server

for SAP?
Extends
Service
Page Pack
Clam
Cache ESPOS overlap
SAP support
Limit
from 6
months to
High Availability SAP Installation
18 months
Extensions Wizard

SUSE Linux Enterprise Server

21
Extended Service Pack Overlap Support

General Support Extended Support

Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9 Year 10

GA

SP1 ESPOS

SP2 ESPOS

SP3 ESPOS

SP4 ESPOS

6 month

18 month

18 month upgrade window


18 month extended lifecycle

22
What is SUSE Linux Enterprise Server

for SAP?

Page
Clam Web Web based
Cache ESPOS Management
SAP YaST
Limit interface
required for
High Availability SAP Installation appliances
Extensions Wizard

SUSE Linux Enterprise Server

23
WebYast

24
What is SUSE Linux Enterprise Server

for SAP?

Page
Clam Web
Cache ESPOS
SAP YaST
Limit

High Availability SAP Installation


Extensions Wizard Additional
maintenance
channel
SUSE Linux Enterprise Server Allows SAP
specific
patches
Updates for
SAP specific update channel
SAP specific
packages

25
SAP-Notes
Relevant SAP Notes*
# 171356 - SAP Software on Linux: Essentials
# 1310037 - SUSE LINUX Enterprise Server 11: Installationsguide
# 1056161 - SUSE Priority Support for SAP Applications
# 1557506 - Linux paging improvements
# 1122387 - Linux: SAP Support in virtualized Environments

VMware Knowledge base


1034165 Disabling simultaneous write protection provided by VMFS using
the multi-writer flag

* SAP S-User Id required


26
SUSE Linux Enterprise Server
Strategic Linux Platform for

VMware and SUSE have a strategic partnership for Linux


Enterprise Server in VMware vSphere environments
SLES is the standard-OS for VMware Virtual Appliance
Products (e.g. Application Manager)
Common ISV Software Certifications
SLES optimized as 'best-guest' for VMware ESX
SLES for SAP Applications for critical
SAP Systems in vSphere environments

Leverage the
power of
Linux on
vSphere

27
SUSE Manager
a modular approach

SUSE Manager delivers complete


lifecycle management for Linux
servers through its management,
provisioning, and monitoring
modules

28
More information
http://www.suse.com/products/sles-for-sap

29
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.

Você também pode gostar