SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
Real-world Design Examples
for Virtualized SAP Environments
Vas Mitra, VMware
Mohan Potheri, VMware
Markus Winter, SAP
VAPP4813
#VAPP4813
22
Agenda
 SAP Virtualization Trends
 Real World Design Examples
 Monitoring SAP with vCenter Operations Manager
 SAP Landscape Virtualization Manager (LVM)
33
Audience Analysis
 How many of you are virtualizing SAP?
 Are you virtualizing DB and App?
44
SAP Virtualization Trends
 No longer relegated to DEV/TEST
 Entire stacks (DB & APP)
• DBs are supported
 Small, medium and large SAP customers
across all verticals are doing it!
 Traditional infrastructure challenges addressed
 Top down push as it helps the bottom line
SAP Adoption Rate
55
What Is Driving the Adoption?
 vSphere 5.x can scale up to 64 plus processors
 Increased cores per socket
 Overhead in SD benchmarks and HANA tests within ~10%
 Simplified HA with APP awareness
 Robust DR with VMware SRM
 SAP/VMware Services Alliance
66
SAP Design Examples
 Sizing for Legacy OS/DB Migration
 Logical Cluster Design
 High Availability & FT
 Storage Design
 DR for SAP with SRM and vSphere replication
 QA Refresh from DR copy
77
OS/DB Migration Sizing (Semiconductor)
Server Function SAPS
ECC – App 10632
ECC - DB 3544
GRC-APP 12270
GRC - DB 6135
BI - App 15948
BI - DB 3987
CRM - App 9303
CRM - DB 3101
GTS-APP 12270
GTS - DB 6135
SRM-APP 13906
SRM - DB 6953
XIP - App 7974
XIP - DB 3987
Solman - APP 3544
Solman - DB 1772
Server Function SAPS vCPU
ECC - APP 3544 4
ECC - App 3544 4
ECC - App 3544 4
ECC - DB 3544 4
GRC-APP 6135 6
GRC-APP 6135 6
GRC - DB 6135 6
BI -APP 3987 4
BI -APP 3987 4
BI - App 3987 4
BI - App 3987 4
BI - DB 3987 4
CRM - APP 3101 4
CRM - APP 3101 4
CRM - App 3101 4
CRM - DB 3101 4
GTS-APP 6135 6
GTS-APP 6135 6
GTS - DB 6135 6
SRM-APP 6953 6
SRM-APP 6953 6
SRM - DB 6953 6
XIP - APP 3987 4
XIP - App 3987 4
XIP - DB 3987 4
Solman - APP 1772 2
Solman - APP 1772 2
Solman - DB 1772 2
App Tier Scale Out
1250 SAPS per vCPU
(Example only, varies by
actual CPU)
Legacy HPUX
Virtualized SAP on x86
88
SAP Design Examples
 Sizing for Legacy OS/DB Migration
 Logical Cluster Design
 High Availability & FT
 Storage Design
 DR for SAP with SRM and vSphere replication
 QA Refresh from DR copy
99
Initial Production Cluster (Pharmaceutical)
VMware ESX VMware ESX VMware ESXi VMware ESXi
Blade Servers
ERP HCM BI SCM SRM PI/XI CRM Portal
CLM GTS GRC
1010
SAP Design Examples
 Sizing for Legacy OS/DB Migration
 Logical Cluster Design
 High Availability & FT
 Storage Design
 DR for SAP with SRM and vSphere replication
 QA Refresh from DR copy
1111
VMware FT for ASCS & HA for DB (Multiple)
 ASCS (Message & Enqueue Servers) can fit in one vCPU
 DB reconnect feature leveraged during DB failure
• Users do not need to reconnect
 Multiple Application servers with Anti-Affinity rules
1212
SAP Design Examples
 Sizing for Legacy OS/DB Migration
 Logical Cluster Design
 High Availability & FT
 Storage Design
 DR for SAP with SRM and vSphere replication
 QA Refresh from DR copy
1313
Logical Production Storage layout (Multiple)
OS & Page files
Datastore
Binaries & Application
Datastore
Other App
Servers
D
B
Dedicated Log
Datastore
DB Backups
Dedicated DB
Datastore
D
B
Dedicated Log
Datastore
Dedicated DB Datastores
LUNVMDK
DB Backups
VMDK
LUN
Medium PERF DB High PERF DB
1414
SAP Design Examples
 Sizing for Legacy OS/DB Migration
 Logical Cluster Design
 High Availability & FT
 Storage Design
 DR for SAP with SRM and vSphere replication
 QA Refresh from DR copy
1515
SAP Recovery Plan Hierarchy (Oil & Gas)
Recovery Plan Name Protection Groups
Recover-Infrastructure PG-Infrastructure
Recover-ECC PG-Infrastructure
PG-ECC
Recover-SRM PG-Infrastructure
PG-SRM
Recover-CRM PG-Infrastructure
PG-CRM
Recover-XI PG-Infrastructure
PG-XI
Recover-All PG-Infrastructure
PG-ECC
PG-SRM
PG-CRM
PG-XI
1616
vSphere Replication Recovery (Grocery Chain)
1717
QA Refresh from DR (Manufacturer)
 QA & DR Share cluster
 DR has priority over QA workloads during testing
and actual disaster
 QA DB is refreshed from DR DB (replicated copy of production)
SAP DR Landscape
OS
App
OS
APP
OS
DB
SAP QA Landscape
OS
DB
OS
APP
OS
AppDB Refresh
Replication
from
Primary
Secondary Site
1818
Monitoring with
vCenter Operations Manager
1919
Netweaver
(ABAP, JAVA)
SAP Monitoring Overview
 SAP Application performance counters
“CCMS” module, examples:
• App server Memory usage
• App server & DB response times
• Batch utilization
 Guest OS Counters
• Memory consumption; SWAP; run queue
 Virtual Counters
• I/O latency (DAVG/KAVG)
• CPU Usage; %ready
Database
Tier
Application
Tier
vSphere
Guest OS
2020
vCenter Operations Manager SAP Adapter
vCenter Operations Manager vApp
UI VM
SUSE 11
Collector
Analytics VM
SUSE 11
Custom UI
Guest OS
ESXi
Need:
/usr/lib64/libstdc++.so.5
(package: libstdc++33)
sapjco.jar
libsapjcorfc.so
librfccm.so
SAP JAVA Connector
Download from:
http://service.sap.com/connectors
Follow VMware “SAP Adapter Installation and Configuration Guide”:
ftp://ftp.integrien.com/VCOPS-Third_Party_Tool_Adapters/SAP-
CCMS/
RFC Layer
Function Module
RFC SAP
credentials
e.g. userid/passwd
SAP perf data:
CCMS
SAP Netweaver
2121
vCenter Operations Manager – Example SAP Dashboard
Online Response Time
DB Response Time
App Srv 1 App Srv 2
DB CPU Read Latency
2222
Example SAP Dashboard – “Under Abnormal Workload”
DB + App tier health score down
Central Services OK
Response times on one app
server very high !!
Batch activity
is up
SAP Application Hierarchy – drill-down for details
2323
Example Performance Patterns to Observe in SAP Dashboard
 SAP Response times vs I/O Latency
• If DB I/O Latency high > 20 ms but SAP response times within SLAs -> may
not be so critical
 Batch Utilization goes up above baseline
• Check database CPU utilization (SPOF) + health of app tier
• Check SAP response times are within SLAs
 Total user count goes up above the normal baseline
• Check utilization of Central Services VM (SPOF)
• More users could mean more locking
• Central Services may be in 1 x vCPU protected by VMware FT
 Response Time not balanced across app servers
• SAP admin may need to investigate, could be users not balanced evenly
• Note previous dashboard does not have users by app server, easy to add
2424
SAP NetWeaver
Landscape Virtualization Management
(LVM)
2525
SAP NetWeaver Landscape Virtualization Management
Overview
IT-Infrastructure
SAP NetWeaver
Landscape
Virtualization
Management
SAP and
non-SAP
Applications
IT Infrastructure
Virtualization Storage
Physical
Resources
Network
Management
Framework
SAP Solution
Manager
Private or Public
Data Center or Cloud
 Reduce time and effort
 Greater operational agility
 Radically simplify
landscape management
 Reduce SAP TCO
SAP Note 1527538
LVM 1.0 Collective Note
SAP Note 1783702
LVM 2.0 Collective Note
2626
SAP NetWeaver Landscape Virtualization Management
Details on VMware Integration & Management
IT-Infrastructure
SAP NetWeaver
Landscape
Virtualization
Management
SAP and
non-SAP
Applications
IT Infrastructure
Virtualization Storage
Physical
Resources
Network
Management
Framework
SAP Solution
Manager
Private or Public
Data Center or Cloud
• VMware integration
through the vSphere
SDK and vCloud API
• Compatible with
vSphere 4 and 5
• Start/Stop/Relocate of
VM’s
• VM/OS provisioning
• VM-based cloning
SAP Note 1527538
LVM 1.0 Collective Note
SAP Note 1783702
LVM 2.0 Collective Note
2727
vCAC
SAP LVM and vCAC – Customer Design Example
ESXi cluster
vCenter
LVM 2.0
SAP Admin
Create
delete VMs
SAP Note
1752385
HTTP Post
Guest OS Guest OS
Self Service Portal
Add vCAC URL to extra tab in LVM
other environments
2828
Summary
 Greater adoption in virtualizing SAP
 Design Examples demonstrate the success
 vCOps can help troubleshoot SAP
 Joint LVM and vCAC solution can address requirements of the
VMware and SAP admins
2929
Resources
 SAP on VMware Best Practices Guide
http://www.vmware.com/files/pdf/solutions/sap/SAP-Solutions-on-
VMware-Best-Practices-Guide.pdf
 SDN Forum ‘SAP on VMware’ (inc all the SAP VMware notes)
http://scn.sap.com/docs/DOC-27384
 Monitoring Business Critical Applications with VMware vCenter
Operations Manager – Technical Paper (inc SAP chapter)
http://blogs.vmware.com/apps/2013/08/monitoring-business-critical-
applications-with-vmware-vcenter-operations-manager.html
3030
Questions
3131
Other VMware Activities Related to This Session
 HOL:
HOL-SDC-1317
vCloud Suite Use Cases - Business Critical Applications
 Group Discussions:
VAPP1003-GD, VAPP1008-GD, VAPP1009-GD
SAP with Girish or Mohan Potheri or Vas Mitra
THANK YOU
Real-world Design Examples
for Virtualized SAP Environments
Vas Mitra, VMware
Mohan Potheri, VMware
Markus Winter, SAP
VAPP4813
#VAPP4813

Weitere ähnliche Inhalte

Was ist angesagt?

Protecting Mission Critical Bus App
Protecting Mission Critical Bus AppProtecting Mission Critical Bus App
Protecting Mission Critical Bus App
Jeremy Bigler
 
JimmyFranks_IT_resume-updated_
JimmyFranks_IT_resume-updated_JimmyFranks_IT_resume-updated_
JimmyFranks_IT_resume-updated_
Jimmy Franks
 
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern ApplicationsVMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
Puppet
 
sp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_final
sp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_finalsp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_final
sp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_final
Kunal Khairnar
 

Was ist angesagt? (19)

VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server VirtualizationVMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn Presentation
 
Symantec ApplicationHA June 2011
Symantec ApplicationHA June 2011Symantec ApplicationHA June 2011
Symantec ApplicationHA June 2011
 
Architecting with power vm
Architecting with power vmArchitecting with power vm
Architecting with power vm
 
VMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphere
 
UKOUG APPS 14: Optimizing Performance for Oracle EPM Systems
UKOUG APPS 14: Optimizing Performance for Oracle EPM SystemsUKOUG APPS 14: Optimizing Performance for Oracle EPM Systems
UKOUG APPS 14: Optimizing Performance for Oracle EPM Systems
 
VMworld Europe 2014: Ask the Experts - Design Advice for Small and Midsize Bu...
VMworld Europe 2014: Ask the Experts - Design Advice for Small and Midsize Bu...VMworld Europe 2014: Ask the Experts - Design Advice for Small and Midsize Bu...
VMworld Europe 2014: Ask the Experts - Design Advice for Small and Midsize Bu...
 
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
 
Vmware powerpoint1752
Vmware powerpoint1752Vmware powerpoint1752
Vmware powerpoint1752
 
SUSE Linux Enterprise: The Open Platform for SAP
SUSE Linux Enterprise: The Open Platform for SAPSUSE Linux Enterprise: The Open Platform for SAP
SUSE Linux Enterprise: The Open Platform for SAP
 
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
 
Protecting Mission Critical Bus App
Protecting Mission Critical Bus AppProtecting Mission Critical Bus App
Protecting Mission Critical Bus App
 
JimmyFranks_IT_resume-updated_
JimmyFranks_IT_resume-updated_JimmyFranks_IT_resume-updated_
JimmyFranks_IT_resume-updated_
 
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern ApplicationsVMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
 
Migrating SAP from UNIX to SUSE Linux
Migrating SAP from UNIX to SUSE LinuxMigrating SAP from UNIX to SUSE Linux
Migrating SAP from UNIX to SUSE Linux
 
High availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication SystemHigh availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication System
 
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
 
KScope14 Oracle EPM Troubleshooting
KScope14 Oracle EPM TroubleshootingKScope14 Oracle EPM Troubleshooting
KScope14 Oracle EPM Troubleshooting
 
sp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_final
sp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_finalsp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_final
sp_p_wp_2013_v1_vmware_technology_stack___opportunities_for_isv_s_final
 

Ähnlich wie VMworld 2013: Real-world Design Examples for Virtualized SAP Environments

VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld
 
Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVMUse Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
Amazon Web Services
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
csharney
 
Deployment of DevOps Environment with CA Solutions
Deployment of DevOps Environment with CA SolutionsDeployment of DevOps Environment with CA Solutions
Deployment of DevOps Environment with CA Solutions
Nic Swart
 

Ähnlich wie VMworld 2013: Real-world Design Examples for Virtualized SAP Environments (20)

SAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsSAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and Benefits
 
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
 
SAP virtualization
SAP virtualizationSAP virtualization
SAP virtualization
 
SAPonAzureCaseStudyMay2020.pptx
SAPonAzureCaseStudyMay2020.pptxSAPonAzureCaseStudyMay2020.pptx
SAPonAzureCaseStudyMay2020.pptx
 
Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVMUse Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
 
VMware vCOPs Management Pack for SAP CCMS Data Sheet
VMware vCOPs Management Pack for SAP CCMS Data SheetVMware vCOPs Management Pack for SAP CCMS Data Sheet
VMware vCOPs Management Pack for SAP CCMS Data Sheet
 
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
 
Cloud advantage for sap hana
Cloud advantage for sap hanaCloud advantage for sap hana
Cloud advantage for sap hana
 
Running Business Critical Workloads on AWS – Nam Je Cho
Running Business Critical Workloads on AWS – Nam Je ChoRunning Business Critical Workloads on AWS – Nam Je Cho
Running Business Critical Workloads on AWS – Nam Je Cho
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
 
Deployment of DevOps Environment with CA Solutions
Deployment of DevOps Environment with CA SolutionsDeployment of DevOps Environment with CA Solutions
Deployment of DevOps Environment with CA Solutions
 
VMworld 2013: Software-Defined Storage: The VCDX Way
VMworld 2013: Software-Defined Storage: The VCDX Way VMworld 2013: Software-Defined Storage: The VCDX Way
VMworld 2013: Software-Defined Storage: The VCDX Way
 
SAP HANA INFRA - Amazon Web Services - Cloud
SAP HANA INFRA - Amazon Web Services - CloudSAP HANA INFRA - Amazon Web Services - Cloud
SAP HANA INFRA - Amazon Web Services - Cloud
 
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
 
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
 
Level up your SQL and Azure, by using Rubrik
Level up your SQL and Azure, by using RubrikLevel up your SQL and Azure, by using Rubrik
Level up your SQL and Azure, by using Rubrik
 
VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story
 
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS CloudAWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
 

Mehr von VMworld

Mehr von VMworld (20)

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

VMworld 2013: Real-world Design Examples for Virtualized SAP Environments

  • 1. Real-world Design Examples for Virtualized SAP Environments Vas Mitra, VMware Mohan Potheri, VMware Markus Winter, SAP VAPP4813 #VAPP4813
  • 2. 22 Agenda  SAP Virtualization Trends  Real World Design Examples  Monitoring SAP with vCenter Operations Manager  SAP Landscape Virtualization Manager (LVM)
  • 3. 33 Audience Analysis  How many of you are virtualizing SAP?  Are you virtualizing DB and App?
  • 4. 44 SAP Virtualization Trends  No longer relegated to DEV/TEST  Entire stacks (DB & APP) • DBs are supported  Small, medium and large SAP customers across all verticals are doing it!  Traditional infrastructure challenges addressed  Top down push as it helps the bottom line SAP Adoption Rate
  • 5. 55 What Is Driving the Adoption?  vSphere 5.x can scale up to 64 plus processors  Increased cores per socket  Overhead in SD benchmarks and HANA tests within ~10%  Simplified HA with APP awareness  Robust DR with VMware SRM  SAP/VMware Services Alliance
  • 6. 66 SAP Design Examples  Sizing for Legacy OS/DB Migration  Logical Cluster Design  High Availability & FT  Storage Design  DR for SAP with SRM and vSphere replication  QA Refresh from DR copy
  • 7. 77 OS/DB Migration Sizing (Semiconductor) Server Function SAPS ECC – App 10632 ECC - DB 3544 GRC-APP 12270 GRC - DB 6135 BI - App 15948 BI - DB 3987 CRM - App 9303 CRM - DB 3101 GTS-APP 12270 GTS - DB 6135 SRM-APP 13906 SRM - DB 6953 XIP - App 7974 XIP - DB 3987 Solman - APP 3544 Solman - DB 1772 Server Function SAPS vCPU ECC - APP 3544 4 ECC - App 3544 4 ECC - App 3544 4 ECC - DB 3544 4 GRC-APP 6135 6 GRC-APP 6135 6 GRC - DB 6135 6 BI -APP 3987 4 BI -APP 3987 4 BI - App 3987 4 BI - App 3987 4 BI - DB 3987 4 CRM - APP 3101 4 CRM - APP 3101 4 CRM - App 3101 4 CRM - DB 3101 4 GTS-APP 6135 6 GTS-APP 6135 6 GTS - DB 6135 6 SRM-APP 6953 6 SRM-APP 6953 6 SRM - DB 6953 6 XIP - APP 3987 4 XIP - App 3987 4 XIP - DB 3987 4 Solman - APP 1772 2 Solman - APP 1772 2 Solman - DB 1772 2 App Tier Scale Out 1250 SAPS per vCPU (Example only, varies by actual CPU) Legacy HPUX Virtualized SAP on x86
  • 8. 88 SAP Design Examples  Sizing for Legacy OS/DB Migration  Logical Cluster Design  High Availability & FT  Storage Design  DR for SAP with SRM and vSphere replication  QA Refresh from DR copy
  • 9. 99 Initial Production Cluster (Pharmaceutical) VMware ESX VMware ESX VMware ESXi VMware ESXi Blade Servers ERP HCM BI SCM SRM PI/XI CRM Portal CLM GTS GRC
  • 10. 1010 SAP Design Examples  Sizing for Legacy OS/DB Migration  Logical Cluster Design  High Availability & FT  Storage Design  DR for SAP with SRM and vSphere replication  QA Refresh from DR copy
  • 11. 1111 VMware FT for ASCS & HA for DB (Multiple)  ASCS (Message & Enqueue Servers) can fit in one vCPU  DB reconnect feature leveraged during DB failure • Users do not need to reconnect  Multiple Application servers with Anti-Affinity rules
  • 12. 1212 SAP Design Examples  Sizing for Legacy OS/DB Migration  Logical Cluster Design  High Availability & FT  Storage Design  DR for SAP with SRM and vSphere replication  QA Refresh from DR copy
  • 13. 1313 Logical Production Storage layout (Multiple) OS & Page files Datastore Binaries & Application Datastore Other App Servers D B Dedicated Log Datastore DB Backups Dedicated DB Datastore D B Dedicated Log Datastore Dedicated DB Datastores LUNVMDK DB Backups VMDK LUN Medium PERF DB High PERF DB
  • 14. 1414 SAP Design Examples  Sizing for Legacy OS/DB Migration  Logical Cluster Design  High Availability & FT  Storage Design  DR for SAP with SRM and vSphere replication  QA Refresh from DR copy
  • 15. 1515 SAP Recovery Plan Hierarchy (Oil & Gas) Recovery Plan Name Protection Groups Recover-Infrastructure PG-Infrastructure Recover-ECC PG-Infrastructure PG-ECC Recover-SRM PG-Infrastructure PG-SRM Recover-CRM PG-Infrastructure PG-CRM Recover-XI PG-Infrastructure PG-XI Recover-All PG-Infrastructure PG-ECC PG-SRM PG-CRM PG-XI
  • 17. 1717 QA Refresh from DR (Manufacturer)  QA & DR Share cluster  DR has priority over QA workloads during testing and actual disaster  QA DB is refreshed from DR DB (replicated copy of production) SAP DR Landscape OS App OS APP OS DB SAP QA Landscape OS DB OS APP OS AppDB Refresh Replication from Primary Secondary Site
  • 19. 1919 Netweaver (ABAP, JAVA) SAP Monitoring Overview  SAP Application performance counters “CCMS” module, examples: • App server Memory usage • App server & DB response times • Batch utilization  Guest OS Counters • Memory consumption; SWAP; run queue  Virtual Counters • I/O latency (DAVG/KAVG) • CPU Usage; %ready Database Tier Application Tier vSphere Guest OS
  • 20. 2020 vCenter Operations Manager SAP Adapter vCenter Operations Manager vApp UI VM SUSE 11 Collector Analytics VM SUSE 11 Custom UI Guest OS ESXi Need: /usr/lib64/libstdc++.so.5 (package: libstdc++33) sapjco.jar libsapjcorfc.so librfccm.so SAP JAVA Connector Download from: http://service.sap.com/connectors Follow VMware “SAP Adapter Installation and Configuration Guide”: ftp://ftp.integrien.com/VCOPS-Third_Party_Tool_Adapters/SAP- CCMS/ RFC Layer Function Module RFC SAP credentials e.g. userid/passwd SAP perf data: CCMS SAP Netweaver
  • 21. 2121 vCenter Operations Manager – Example SAP Dashboard Online Response Time DB Response Time App Srv 1 App Srv 2 DB CPU Read Latency
  • 22. 2222 Example SAP Dashboard – “Under Abnormal Workload” DB + App tier health score down Central Services OK Response times on one app server very high !! Batch activity is up SAP Application Hierarchy – drill-down for details
  • 23. 2323 Example Performance Patterns to Observe in SAP Dashboard  SAP Response times vs I/O Latency • If DB I/O Latency high > 20 ms but SAP response times within SLAs -> may not be so critical  Batch Utilization goes up above baseline • Check database CPU utilization (SPOF) + health of app tier • Check SAP response times are within SLAs  Total user count goes up above the normal baseline • Check utilization of Central Services VM (SPOF) • More users could mean more locking • Central Services may be in 1 x vCPU protected by VMware FT  Response Time not balanced across app servers • SAP admin may need to investigate, could be users not balanced evenly • Note previous dashboard does not have users by app server, easy to add
  • 25. 2525 SAP NetWeaver Landscape Virtualization Management Overview IT-Infrastructure SAP NetWeaver Landscape Virtualization Management SAP and non-SAP Applications IT Infrastructure Virtualization Storage Physical Resources Network Management Framework SAP Solution Manager Private or Public Data Center or Cloud  Reduce time and effort  Greater operational agility  Radically simplify landscape management  Reduce SAP TCO SAP Note 1527538 LVM 1.0 Collective Note SAP Note 1783702 LVM 2.0 Collective Note
  • 26. 2626 SAP NetWeaver Landscape Virtualization Management Details on VMware Integration & Management IT-Infrastructure SAP NetWeaver Landscape Virtualization Management SAP and non-SAP Applications IT Infrastructure Virtualization Storage Physical Resources Network Management Framework SAP Solution Manager Private or Public Data Center or Cloud • VMware integration through the vSphere SDK and vCloud API • Compatible with vSphere 4 and 5 • Start/Stop/Relocate of VM’s • VM/OS provisioning • VM-based cloning SAP Note 1527538 LVM 1.0 Collective Note SAP Note 1783702 LVM 2.0 Collective Note
  • 27. 2727 vCAC SAP LVM and vCAC – Customer Design Example ESXi cluster vCenter LVM 2.0 SAP Admin Create delete VMs SAP Note 1752385 HTTP Post Guest OS Guest OS Self Service Portal Add vCAC URL to extra tab in LVM other environments
  • 28. 2828 Summary  Greater adoption in virtualizing SAP  Design Examples demonstrate the success  vCOps can help troubleshoot SAP  Joint LVM and vCAC solution can address requirements of the VMware and SAP admins
  • 29. 2929 Resources  SAP on VMware Best Practices Guide http://www.vmware.com/files/pdf/solutions/sap/SAP-Solutions-on- VMware-Best-Practices-Guide.pdf  SDN Forum ‘SAP on VMware’ (inc all the SAP VMware notes) http://scn.sap.com/docs/DOC-27384  Monitoring Business Critical Applications with VMware vCenter Operations Manager – Technical Paper (inc SAP chapter) http://blogs.vmware.com/apps/2013/08/monitoring-business-critical- applications-with-vmware-vcenter-operations-manager.html
  • 31. 3131 Other VMware Activities Related to This Session  HOL: HOL-SDC-1317 vCloud Suite Use Cases - Business Critical Applications  Group Discussions: VAPP1003-GD, VAPP1008-GD, VAPP1009-GD SAP with Girish or Mohan Potheri or Vas Mitra
  • 33.
  • 34. Real-world Design Examples for Virtualized SAP Environments Vas Mitra, VMware Mohan Potheri, VMware Markus Winter, SAP VAPP4813 #VAPP4813