SAP Performance Monitoring

2,708 views
2,267 views

Published on

Today's SAP environments are complex and dynamic. Virtualization of SAP instances and supporting infrastructure introduces new dependencies that make the management of SAP performance and user experience even more difficult, costly, and time consuming.

Some of the toughest SAP service performance problems are the ones where users call the helpdesk and complain that "SAP is slow". SAP administrators often struggle to determine and quickly repair the root-cause of the problem - Is it the SAP server, the virtualization layer, transaction server, the network, storage or the desktop? Meanwhile, critical business processes are impacted, costing your company a lot of money and hurting the reputation of IT operations.

Join SAP performance experts Andre Kemp (Globalwave Consulting) and Srinivas Ramanathan (eG Innovations) and find out how to:

- Solve the toughest SAP performance issues and dramatically enhance user experience, SAP performance, and service uptime
- Achieve real-time, in-depth visibility of the entire SAP environment and easily diagnose every layer of every tier (including the network tier, the web frontend applications, backend databases, storage, and even the virtualization platform)
- Overcome diagnosis complexity and advance to rapid, pre-emptive problem solving
- Empower your SAP helpdesk to do more, simplify troubleshooting and reduce the burden on scarce SAP experts
- Reduce cost through higher uptime, scalability and improved resource utilization

http://www.eginnovations.com

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
  • GlobalWave Consulting is proud to be working with eG as the focused SAP eG Suite reseller - contact me directly for your SAP consulting needs.
    akemp@globalwaveconsulting.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,708
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
178
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide
  • Replace with curved arrow that points up
  • shows 1 VMShows 1 JVM on this VM for ease of illustrationNow the key to understanding the JVM structure I show the various memory segments are laid out and what you can tune. This will help you to size the memory requirement. In the diagram shown we have:Then there is the Java Stack, -Xss value, default may vary between JVMs mostly it is 512K, and typically I see it being tuned down 128-192K. Each allocated Java Thread will use up “-Xss” worth of memory that is not part of the Java Heap, i.e. it does not get deducted from the available –Xmx value instead it is allocated natively and hence the memory is provided by the OS.Hence if you have N number of concurrent threads, Nthreads * -Xss is the memory burden on the Guest OS.NOTE I haven't said anything about NIO Direct buffers, for those you will have to rely on your load testing to see what the utilization is.1 VM and 1 JVM for simplicityThe JVM memory regions are made of the JVM Heap which is governed/bounded by [CLICK] –Xmx (Max Heap) and [CLICK] –Xms (initial Heap)In addition to these you have the Perm Gen, this is where Class level information is kept, typical this is a small area, but it can be 256m-512m at times.NOTE: Within the Heap area…Also –Xmn new generation vs tenured, these are segments within the heap, web/large number of temporary object creations favor large 30%+ -Xmn.Not something that really unique to JVM on vSphere, but much more to do with how your Java application behaves
  • SAP Performance Monitoring

    1. 1. SAP Performance Monitoring How to Improve SAP User Experience & Productivity Presenters Andre Kemp | Principal | Globalwave Consulting Srinivas Ramanathan | CEO | eG Innovations
    2. 2. Moderator Holger Schulze VP Marketing eG Innovations Holger.Schulze@eginnovations.com © eG Innovations, Inc | www.eginnovations.com
    3. 3. Webinar Agenda     SAP infrastructure evolution Performance management challenges SAP monitoring today Key requirements for SAP performance management  Real-world SAP troubleshooting with the eG Enterprise solution  Q&A © eG Innovations, Inc | www.eginnovations.com
    4. 4. Poll: What is your biggest SAP performance challenge today?  Need deeper visibility into the SAP stack  Monitoring of the virtualization tier that SAP is running on  Users complain of problems, before you find them  Takes too long to troubleshoot performance problems  Need experts to monitor/troubleshoot SAP all the time © eG Innovations, Inc | www.eginnovations.com
    5. 5. Our Speakers Andre Kemp Srinivas Ramanathan Sr. Global Director – SAP Consulting Globalwave Consulting akemp@globalwaveconsulting.com CEO eG Innovations srinivas@eginnovations.com © eG Innovations, Inc | www.eginnovations.com
    6. 6. SAP Infrastructure Evolution © eG Innovations, Inc | www.eginnovations.com
    7. 7. SAP Infrastructure Evolution - The Past YESTERDAY (90’s – early 2k’s) Client Server 2-3 Tier SAP ABAP (only) Single DBMS © eG Innovations, Inc | www.eginnovations.com
    8. 8. SAP Infrastructure Evolution - The Present TODAY SOA SAP Dual Stack ABAP JAVA © eG Innovations, Inc | www.eginnovations.com SAP Java (only) Federated DBMS Landscape
    9. 9. Most Businesses are Virtualizing SAP Customers are virtualizing a significant percentage of businesscritical, Tier-1 workloads. Source: Virtualization Practice 2012 9 © eG Innovations, Inc | www.eginnovations.com
    10. 10. The Benefits of SAP Virtualization 10 © eG Innovations, Inc | www.eginnovations.com
    11. 11. SAP Is Getting More Complicated SAP 2010 - 6,000+ Users SAP 2000 - 2,000+ Users - Not yet virtualized (physical) - Marginally Virtualized (20%) - 10+ SAP components - 5 SAP components © eG Innovations, Inc | www.eginnovations.com SAP Today - 10,000+ Users - Significant complexity - Heavily Virtualized (>50%) - 20+ SAP components
    12. 12. Why Not Virtualize SAP? 12 © eG Innovations, Inc | www.eginnovations.com
    13. 13. SAP Performance Challenges © eG Innovations, Inc | www.eginnovations.com
    14. 14. Ensuring User Satisfaction is the Toughest Performance Challenge © eG Innovations, Inc | www.eginnovations.com
    15. 15. The Cost of Downtime © eG Innovations, Inc | www.eginnovations.com
    16. 16. Virtualization Breaks Management Ground Rules Suppose the database server is 50% slower than normal USER A FIREWALL in one tier can affect all the other problem WEB SERVER SAP SERVER tiers involved in service delivery © eG Innovations, Inc | www.eginnovations.com DB SERVER
    17. 17. Virtualization Breaks Management Ground Rules Streaming Media App Slow Database Queries Disk reads Excessive disk reads by the media server slow down Oracle database accesses Virtual infrastructures are hard to manage. Traditional monitoring tools are not designed to handle these dynamic environments. © eG Innovations, Inc | www.eginnovations.com
    18. 18. Where is the Root-Cause? Active Directory Citrix XenApp Oracle database Citrix Users SAP Netweaver (ABAP, Java) Network Web Server Web Users SAP Business Objects Email, Archival Server SAN Storage Is it the client? Citrix? Network? SAP server?SAN Switch VMware? Oracle? SAN? … vSphere Server © eG Innovations, Inc | www.eginnovations.com
    19. 19. SAP Monitoring Today © eG Innovations, Inc | www.eginnovations.com
    20. 20. SAP/VMware Integration SAP Virt counters saposcol VMware Tools Guest SDK API Guest OS ESXi VMware Admin (vCenter) ESX Active mem usage ESX swap counters etc SAP Integration to vSphere (SAP Note 1409604 / 1102124) SAP Admin (txn ST02,OS07N,RZ20) Extended memory usage Heap usage ESX Active mem usage of guest (via API)
    21. 21. We could use OS07N…. ESX CPU counters © eG Innovations, Inc | www.eginnovations.com
    22. 22. OS07n cont.. © eG Innovations, Inc | www.eginnovations.com
    23. 23. You could go the CCMS Route… Followed by SM21 analysis…. © eG Innovations, Inc | www.eginnovations.com
    24. 24. Then you need to correlate in vCenter or MS SMS © eG Innovations, Inc | www.eginnovations.com
    25. 25. But It is NOT Just About Monitoring the SAP and VMware Tiers… © eG Innovations, Inc | www.eginnovations.com
    26. 26. Monitoring SAP End-to-End Active Directory Citrix XenApp Oracle database Citrix Users SAP Netweaver (ABAP, Java) Network Web Server Web Users SAP Business Objects Isolated Management Tools Email, Archival Server A single failure can bring down the entire service – but where is the root cause? SAN Storage vSphere Server Each SAP tier has its own dedicated managementSAN Switch the service owner tool, but has no correlated performance visibility across the SAP infrastructure. © eG Innovations, Inc | www.eginnovations.com
    27. 27. SAP Solution Manager  Gartner’s assessment:  Deep Dive into the SAP ABAP Stack  Need third party tools for deep dive into the Java stack  Limited visibility into non-SAP tiers – need SAP IT Infrastructure Management  Install and usage not easy  Early watch alerts often not proactive  Targeted at experts, not service-desk © eG Innovations, Inc | www.eginnovations.com
    28. 28. Requirements for a Next Gen SAP Performance Management  Monitor every layer, every tier    Visibility into ABAP and Java Virtualization, databases, storage, Citrix, middleware, … Across most popular operating systems     Monitor the end-user experience, not just resources Easy to install – no need for different agents Be proactive – alert before users complain Correlate metrics and pin-point the root-cause of problems (don’t need an expert)  Extensive web reporting © eG Innovations, Inc | www.eginnovations.com
    29. 29. Our Speakers Andre Kemp Srinivas Ramanathan Sr. Global Director – SAP Consulting Globalwave Consulting akemp@globalwaveconsulting.com CEO eG Innovations srinivas@eginnovations.com © eG Innovations, Inc | www.eginnovations.com
    30. 30. Is Your SAP Performance Monitoring … … still like this? … or like that? © eG Innovations, Inc | www.eginnovations.com
    31. 31. Pinpointing the Root-Cause Diagnosis of SAP Performance Problems: A Real-World Example of How eG Enterprise Helps © eG Innovations, Inc | www.eginnovations.com
    32. 32. SAP Service Performance User accesses to the SAP service are slow. Many errors are also seen. © eG Innovations, Inc | www.eginnovations.com
    33. 33. SAP Service Topology The darker shade of red highlights where the service manager should focus their attention on. © eG Innovations, Inc | www.eginnovations.com
    34. 34. The SAP Java Stack In the Java tier, many threads are stuck in a wait state. © eG Innovations, Inc | www.eginnovations.com
    35. 35. The SAP Java Stack The stack trace indicates that the threads are stuck trying to get SAP connections. © eG Innovations, Inc | www.eginnovations.com
    36. 36. The SAP ABAP Instance When updates to the Oracle archive log fail, SAP Dialog work processes start to hang on the R3 instance © eG Innovations, Inc | www.eginnovations.com
    37. 37. The SAP ABAP Instance Details showing that processes that are on hold belong to different users. © eG Innovations, Inc | www.eginnovations.com
    38. 38. The Oracle Database There is an error with the Oracle Archive log. Click on detailed diagnosis to see the error. © eG Innovations, Inc | www.eginnovations.com
    39. 39. The Oracle Database The Oracle archive log is reporting an error – the file could not be written. © eG Innovations, Inc | www.eginnovations.com
    40. 40. SAP Virtual Topology The Oracle database is hosted on an ESX server that is having a critical problem. That’s why Oracle is slow! © eG Innovations, Inc | www.eginnovations.com
    41. 41. Drilldown into VMware ESX One of the datastores has an issue. The hypervisor seems to be having a critical issue. The datastore is almost full! © eG Innovations, Inc | www.eginnovations.com
    42. 42. Drilldown into VMware ESX But why is the archive log reporting an error? The Oracle VM has been thin provisioned. © eG Innovations, Inc | www.eginnovations.com
    43. 43. Thin Provisioned VMs Since the Oracle VM is thin provisioned, the disk on the VM appears to have space, but in reality space is not available to applications in the VM. © eG Innovations, Inc | www.eginnovations.com
    44. 44. Finding the Root-Cause of the Problem The cause of the problem (tagged critical priority) The effects of problems (lower priority) © eG Innovations, Inc | www.eginnovations.com
    45. 45. eG Enterprise: SAP Service Manager Network? Database? eG Enterprise Manager SAP Service Manager SAP Netweaver? Identify & resolve problems preemptively, before users call! VMware? Citrix? Storage? The Service Manager is a General Practitioner for your SAP infrastructure. © eG Innovations, Inc | www.eginnovations.com
    46. 46. SAP CCMS Alerts in the eG Monitor  Review, check, complete CCMS alerts from the eG console itself  Filter, analyze by severity, status, timeframe, etc. © eG Innovations, Inc | www.eginnovations.com
    47. 47. eG Enterprise © eG Innovations, Inc | www.eginnovations.com
    48. 48. Web Reporting © eG Innovations, Inc | www.eginnovations.com
    49. 49. Web Reporting © eG Innovations, Inc | www.eginnovations.com
    50. 50. eG’s Key Technologies © eG Innovations, Inc | www.eginnovations.com
    51. 51. The eG Universal Monitor •A single agent license for Microsoft, Linux, Sun Solaris, HPUX,IBM AIX, VMware, Tru64 •A single price, regardless of OS or server configuration - 2, 4, 8, 16 CPUs •A single agent for monitoring any application © eG Innovations, Inc | www.eginnovations.com •A single price to manage multiple applications on the same server •Auto-upgradeable •Agentless monitoring option •100% web-based – HTTP/HTTPS
    52. 52. Auto-Baseline Key Metrics  Auto-compute time-of-day baselines  Alert administrators when metrics violate baselines Preemptive detection & alerting lets administrators see and fix problems before users notice © eG Innovations, Inc | www.eginnovations.com
    53. 53. Virtualization-Aware Automatic Root-Cause Diagnosis Automatic End-to-End Correlation Automatic Top-to-Bottom Correlation © eG Innovations, Inc | www.eginnovations.com
    54. 54. Virtualization-Aware Root-Cause Diagnosis Without root-cause diagnosis, you have no idea where the problem lies All the problems appear to be equally important. With root-cause diagnosis, you have a clear idea of what to do to resolve the problem. The root-cause of the problem The effects of the problem © eG Innovations, Inc | www.eginnovations.com
    55. 55. SAP Performance Management Capabilities  Monitor every layer, every tier  Visibility into ABAP and Java  Virtualization, databases, storage, Citrix, …  Breadth of operating systems supported  Monitor the end-user experience, not just resources  Easy to install – no need for different agents  Be proactive – alert before users complain  Correlate metrics and pin-point the root-cause of problems (don’t need an expert)  Extensive web reporting © eG Innovations, Inc | www.eginnovations.com
    56. 56. The ROI of eG Enterprise Boost User Satisfaction & Productivity Reduce IT Support Cost & Complexity • Reduce downtime • Increase application availability • Boost user experience • Simplify, automate & accelerate diagnosis & troubleshooting • Optimize staffing levels & reduce OPEX Reduce Infrastructure Cost & Avoid Cost Overruns • Increase hardware utilization • Leverage investment in software • Right-size & optimize environment Deliver Projects on Time, on Budget, on Target • Accelerate deployments & rollout • Reduce risk, deliver successful projects & peace of mind © eG Innovations, Inc | www.eginnovations.com
    57. 57. Next Steps  More details http://www.eginnovations.com/freetrial  Send an Email info@eginnovations.com  Call Us +1 (866) 526 6700 © eG Innovations, Inc | www.eginnovations.com
    58. 58. &

    ×