sap on linux

23
SAP on Linux Uwe Heinz Product Manager SAP LinuxLab Month 09, 2013

Upload: dirk-oppenkowski

Post on 12-May-2015

921 views

Category:

Technology


6 download

DESCRIPTION

- Introduction SAP Linuxlab - SAP's Linux strategy - Linuxlab project examples: Pagecache Limit, HA certification - SUSE's role in the SAP Linuxlab

TRANSCRIPT

Page 1: SAP on Linux

SAP on Linux Uwe Heinz Product Manager SAP LinuxLabMonth 09, 2013

Page 3: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3Public

Introduction & Overview (SAP and LINUX)Open Standards (support of multiple solutions)

HA solutions•SUSE HA•RH Cluster•Veritas•Steeleye•HP Service guard

Database•HANA•Sybase•Maxdb•Oracle•DB/2

OS/Distributions•SLES•RHEL•OL

Hardware•X86_64•Linux on Power•Linux OS390

Page 4: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 4Public

SAP Solutions on Linux - Trends

Reasons for deploying Linux:

- Cost Reduction

- High availability

- Performance improvement

- Low training efforts (Unix-> Linux)

cost reduc-tion

HA Perf Training other0

102030405060708090

Chart Title

Series1

* Source RAAD

Page 5: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 5Public

SAP Solutions on Linux - Trends

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013

Linux QA and Dev

Linux Appl Server

Linux DB Server

Today > 12000 DB

installations on Linux

Today > x APP installations on

Linux

Today Linux is favoured target for SAP OS Migrations

15000 and more

Reliability,stability virtualization HA and DR

Page 6: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6Public

Linux Benchmarks

Windows:

12930 SD UserReferenz *2013018

Linux:

12735 SD UserReferenz *2013017

Same HW4 socket

Linux:

23250 SD UserReferenz *2013014

8 socket Server

Page 7: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7Public

SAP on Linux support

Common support message handling via SAP ticket system Operating support related messages are processed on

component BC-OP-LNX On development level LinuxLab members will take over

Direct access to distribution- or technology partner specific know-how Integrated partner’s employees Further analysis and processing inside the SAP ticket system If necessary, hand-over of the support message to the

partner’s support system Parallel customer ticket in the partner’s support system Direct forwarding via an integrated support infrastructure, e.g. via

SuSE’s SAP Solution Manager integration

Page 8: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8Public

Example of a LinuxLab project: Pagecache Limit

Needed to configure a system’s available amount of pagecache Known in Unix environments but not on Linux (yet) Linux allows to tune the Linux Kernel’s general pagecache strategy

(vm.swappiness)

Helpful for system sizing Protect the SAP system’s memory resources

from general file system I/O caching

Available since SLES 11 SP1: vm.pagecache_limit_mb Documented in SAP note 1557506:

Linux paging improvements

0 M

B I/O

1024

MB I/

O

4096

MB I/

O

8192

MB I/

O

1638

4 M

B I/O

2457

6 M

B I/O

3276

8 M

B I/O

4915

2 M

B I/O

6553

6 M

B I/O

1310

72 M

B I/O

70.00%

75.00%

80.00%

85.00%

90.00%

95.00%

100.00%

105.00%

110.00%

Influence of pagecache limit on throughput

3.0.34-0.7-default pagecache limit set 3.0.34-0.7-default

Page 9: SAP on Linux

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 9Public

SAP Start Service High Availability interface

sapstartsrv is now cluster-aware Partners can implement an interface

SUSE on-site LinuxLab engineershelped building up reference systems

Wrote a documentation and a reference implementation of howto use the script connector

Partner certification program available To certify the start/stop infrastructure within HA setups To clarify support responsibilities See http://scn.sap.com/docs/DOC-26718 for more details

Page 10: SAP on Linux

SAP and SUSE13+ years of technology and engineering collaboration

• Front runner technologies‒ 1st Amazon EC2 OS for SAP

‒ 1st validated open source HA

‒ 1st validated virtualization

• Strategic OS for:‒ SAP HANA

‒ SAP BWA

‒ SAP Business ByDesign

• Integrated Enterprise Support

Page 11: SAP on Linux

11

SUSE at the SAP Linux Lab

Representing SUSE at SAP and in the SAP partner ecosystem for all technical SUSE Linux related engagements, projects, issues and questions

• Responsibilities

‒ Software development support for SAP

‒ Support of SUSE NTS for escalating L3 customer issues

‒ Certification of SAP products on SUSE Linux Enterprise

‒ Strategic Linux related projects between SUSE and SAP: appliances, high availability, virtualization

‒ Maintenance of a strong contact network within SAP and the SAP partner ecosystem

‒ Ensure maximum compatibility of SUSE Linux Enterprise for SAP applications and databases

Page 12: SAP on Linux

12

SUSE® Linux Enterprise Server Priority Support for SAP Applications

● Integrated in SAP Support Process

● 24x7● Leverages SAP

Customer Support Network

● Quick support from SAP LinuxLab Experts

● SAP Note 1056161 - SUSE Priority Support for SAP-Applications

Page 13: SAP on Linux

13

http://scn.sap.com/docs/DOC-31701

Page 14: SAP on Linux

14

Important Interfaces to Integerate 3rd party HA Solutions

http://scn.sap.com/docs/DOC-25453

Page 15: SAP on Linux

15

http://scn.sap.com/docs/DOC-28875

Page 16: SAP on Linux

16

SUSE Linux Enterprise Server for SAP Applications

SUSE Linux Enterprise Server

High Availability Extensions

SAP Installation Framework

Page Cache Limit

ClamSAP

ESPOS

SAP specific additional update channel

Web YaST

Page 17: SAP on Linux

17

SLES for SAP Applications 11 SP2Enhancements

• Support for Kernel 2.6 compatibility environment• SAP Applications require uname output of 2.6.x• uname26 and PAM module providing compatibility environment• SAP Notes 1629558 and 1310037

“SUSE Linux Enterprise 11 SP2’s new Linux kernel version 3.0 offers many new features and enhancements that will help SAP customers utilize the newest technology improvements with their SAP infrastructures, together with SUSE, we're developing easy installation and migration paths for existing SAP installations, such as SAP NetWeaver, to support Linux kernel 3.0 so our customers can confidently run SAP solutions on SUSE Linux Enterprise 11 SP2."

(Helge Deller, head of SAP LinuxLab at SAP).

Page 18: SAP on Linux

18

SAP Installation Wizard

Page 19: SAP on Linux

19

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

SLES for SAP Applications 11 SP2Page Cache Limit

Page 20: SAP on Linux

SAP customers are using Linux to run the database and/or application server

of these are running their workloads on SUSE Linux Enterprise

SUSE Linux Enterprise is SAP's development platform for UNIX and Linux

SUSE Linux Enterprise is the recommended and supported OS of choice for SAP HANA

First Linux distributor to certify HA extension for integration with SAP Netweaver

16,800

70%

#1

#1

#1

SAP and SUSE by the numbers

Page 21: SAP on Linux

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

Page 23: SAP on Linux

Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany

+49 911 740 53 0 (Worldwide)www.suse.com

Join us on:www.opensuse.org