SlideShare a Scribd company logo
Five APM and Capacity Planning
Imperatives for a Virtualized World

Your hosts:
Rich Fronheiser    Frank Days
Metron-Athene      Correlsense


October 17, 2012
Agenda
1. Challenges of Virtualiztion
2. The Five Imperatives
3. Summary/Q&A
Housekeeping
• Presentation will last 30 minutes
• Submit questions via the chat window
• Slides will be made available tomorrow
CHALLENGES OF VIRTUALIZATION
Managing Entire Environment

Planning ahead to meet biz requirements and SLAs while managing:


    Business              Constant Change, M&A

     Service     Complex, Multi-Tiered Architectures, SOA

   Component     Heterogeneous, Dynamic (Virtual, Cloud)
Moving from Physical to Virtual
•   Virtual infrastructure is shared
•   Can be over-subscribed
•   Control in the hands of resources manager
•   App performance before and after migration is
    critical
Maintaining SLAs
•   SLAs are still in place even if you virtualize
•   Load testing might not provide enough info
•   How do you monitor desktop response time?
•   How do you know your end to end performance?
Traditional Tools are Insufficient

      Lack end-to-end performance management and capacity planning functions


      “CPU and        “PING works,           “SAN has low                 “Plenty of Storage &
    Memory are OK”     Temp is OK”            utilization”               No hardware failures”




   Application        Database                  X
     Server            Server                Fabric
                                                                     Storage Target

    Application        Server                 SAN
  Performance SW      Mgmt. SW              Mgmt. SW
                                                                    Array Mgmt. SW

                                                             SRM Tools



                                              “Plenty of
                                              capacity”
THE FIVE IMPERATIVES
Imperative 1:
Changing of Mindsets
• Shift to virtualization requires a change of mindset in many
  data centers
   – Technology moves work to pockets of adequate capacity
   – Proper amounts of capacity on a host level is no longer focus
   – Ensure adequate headroom for periods of peak demand
   – Virtualization provides savings only if capacity managed
Imperative 2:
ITIL – Service-Driven Approach
• Driven by:
   – Shared infrastructure/resources
   – Centralized storage
   – Reliance on network resources
• Strong processes to drive today’s virtualized data center
   – Incident Management
   – Problem Management
   – Service Level Management
• Proper CM ensures fewer problems and that SLAs are met
Imperative 3:
Focus on Services and SLAs
• ITIL-based approach
• The service lifecycle is the central focus
• Crucial that SLAs are developed that are
   –   Specific
   –   Measurable
   –   Achievable
   –   At an acceptable cost
• Ensure enough (but not too much) capacity to meet SLAs
Focus on Services and SLAs
• Measuring end-to-end transaction time for production
  transactions is necessary to see if SLAs are met
• When SLAs are not met, model scenarios to determine
  infrastructure changes
• APM data helps find opportunities to right-size virtualized
  infrastructures
APM/Capacity Data Integration

          Online Trading Response Time - 21/07/2010
      SLA Warn ing      SLA Breach             Average Response seconds

4.0

3.5

3.0

2.5

2.0

1.5

1.0

0.5

0.0




                                 21/07/2 010
APM/Capacity Data Integration

         Online Trading Total Transactions by Type - 21/07/2010
           Customer Attri butes   Equi ty Orders       Order Routi ng   OT Risk Anal ysis

 35000


 30000


 25000

 20000


 15000

 10000


  5000


     0




                                                   21/07/2 010
APM/Capacity Data Integration

                    Online Trading Response Time Correlation
      CPU Uti li zati on Tota l Reported %, mercury             Average Response seconds, resp ti me,Onl in eTra ding

100                                                                                                                     4.0

 90
                                                                                                                        3.5
 80
                                                                                                                        3.0
 70
                                                                                                                        2.5
 60

 50                                                                                                                     2.0

 40
                                                                                                                        1.5
 30
                                                                                                                        1.0
 20
                                                                                                                        0.5
 10

  0                                                                                                                     0.0




                                                      21/07/2 010
APM/Capacity Data Integration
        Server Utilization by Application on the 18/07/2010 for mercury
                 eBan ki ng,Customer Verifi ca ti o,mercu ry       On li ne T radi ng,OT Ri sk Anal ysi s,mercury

 3500


 3000


 2500


 2000


 1500


 1000


  500


    0




                                                               21/07/2 010
Imperative 4:
Understand your Complete IT Picture
• Monitor critical application performance across physical and
  virtual environments
• Understand your true end-user experience
• Verify performance in the new virtual environment
Keep an Eye on your Top Ten Killers
Imperative 5:
 Monitor your IT Infrastructure End to End

Who what response times
Your users are experiencing


                                                           SERVER



                                      WEB   APP SVR




                              PROXY
                                                           MQ/ESB




                                             LDAP           CORBA


                                                                    DCOM




                                                                            Web
                                                                           Services

                                                      Datacenter
Regardless of Location
And Across your Infrastructure
Summary
• Virtualization brings many challenges
  – P2V migrations
  – Applications environments
  – Traditional tools are insufficient
• Solutions
  – SharePath to fully track transactions
  – Athene to optimize capacity management
  – Using performance data for better capacity management
    decisions and predictions
Questions

More information:
info@correlsense.com
www.metron-athene.com
www.correlsense.com
www.real-user-monitoring.com

More Related Content

PDF
WSO2 ESB and SOA
PPTX
vFabric - Ideal Platform for SaaS Apps
ODP
SOA & ESB Presentation
PPT
Enterprise service bus(esb)
PPT
Using WebSphere MQ with WebSphere Application Server and the Liberty Profile
PPT
Classloader leak detection in websphere application server
PDF
ESB and SOA
PPTX
Pivotal CRM 6.0 Administration
WSO2 ESB and SOA
vFabric - Ideal Platform for SaaS Apps
SOA & ESB Presentation
Enterprise service bus(esb)
Using WebSphere MQ with WebSphere Application Server and the Liberty Profile
Classloader leak detection in websphere application server
ESB and SOA
Pivotal CRM 6.0 Administration

What's hot (14)

PPTX
Pivotal CRM: Optimize your Pivotal Implementation
PPT
Mule execution
DOC
Web sphere application server performance tuning workshop
PPTX
ESB What it is?
PPT
Introduction to Enterprise Service Bus
PPTX
Where and when to use the Oracle Service Bus (OSB)
PDF
PivotalCRM - Pivotal_crm and microsoft_us
PPT
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
PPT
Developing Web Services With Oracle Web Logic Server
PPTX
Introduction to Enterprise Service Bus
PPTX
SOA Suite 12c - Service Bus new features summary
PDF
Integration of Web Service Stacks in an Esb
PPTX
Visionet’S Capabilities & Offerings
PPTX
Showbox 2 2012
Pivotal CRM: Optimize your Pivotal Implementation
Mule execution
Web sphere application server performance tuning workshop
ESB What it is?
Introduction to Enterprise Service Bus
Where and when to use the Oracle Service Bus (OSB)
PivotalCRM - Pivotal_crm and microsoft_us
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Developing Web Services With Oracle Web Logic Server
Introduction to Enterprise Service Bus
SOA Suite 12c - Service Bus new features summary
Integration of Web Service Stacks in an Esb
Visionet’S Capabilities & Offerings
Showbox 2 2012
Ad

Viewers also liked (7)

PPTX
Strategies for Securing Availability and Optimizing Application Performance i...
PPTX
Five Keys for Performance Management of Oracle Forms and E-Business Suite
PPTX
The Essentials of Mobile App Performance Testing and Monitoring
PPTX
Best Practices for Managing and Monitoring WebSphere Message Broker
PDF
Performance monitoring and call tracing in microservice environments
PDF
Microservices Application Tracing Standards and Simulators - Adrians at OSCON
PPTX
Best Practices for Managing SaaS Applications
Strategies for Securing Availability and Optimizing Application Performance i...
Five Keys for Performance Management of Oracle Forms and E-Business Suite
The Essentials of Mobile App Performance Testing and Monitoring
Best Practices for Managing and Monitoring WebSphere Message Broker
Performance monitoring and call tracing in microservice environments
Microservices Application Tracing Standards and Simulators - Adrians at OSCON
Best Practices for Managing SaaS Applications
Ad

Similar to 5 APM and Capacity Planning Imperatives for a Virtualized World (20)

PPTX
Transaction-based Capacity Planning for greater IT Reliability™ webinar
PDF
Ss Wrap Up Session 13 Aug
PDF
SOA Summer School: Best of SOA Summer School – Encore Session
PPTX
Sp2010 high availlability
PPTX
Control Virtual Server Sprawl with HP Software
PDF
Performance Engineering Case Study V1.0
PPTX
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
PPTX
Reduce Risk with End to End Monitoring of Middleware-based Applications
PDF
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
PDF
Service Virtualization - Next Gen Testing Conference Singapore 2013
PPTX
Controlling Virtual Server Sprawl with HP Software
PDF
Metrics that Matter-Approaches To Managing High Performing Websites
PPTX
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
PPTX
Make Your Business More Flexible with Scalable Business Process Management So...
PPT
Was l iberty for java batch and jsr352
PPT
T3 Consortium's Performance Center of Excellence
PDF
21st Century Service Oriented Architecture
PDF
Bottlenecks exposed web app db servers
PDF
Composite Applications with SOA, BPEL and Java EE
PDF
REST - What's It All About? (SAP TechEd 2012, CD110)
Transaction-based Capacity Planning for greater IT Reliability™ webinar
Ss Wrap Up Session 13 Aug
SOA Summer School: Best of SOA Summer School – Encore Session
Sp2010 high availlability
Control Virtual Server Sprawl with HP Software
Performance Engineering Case Study V1.0
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
Reduce Risk with End to End Monitoring of Middleware-based Applications
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
Service Virtualization - Next Gen Testing Conference Singapore 2013
Controlling Virtual Server Sprawl with HP Software
Metrics that Matter-Approaches To Managing High Performing Websites
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Make Your Business More Flexible with Scalable Business Process Management So...
Was l iberty for java batch and jsr352
T3 Consortium's Performance Center of Excellence
21st Century Service Oriented Architecture
Bottlenecks exposed web app db servers
Composite Applications with SOA, BPEL and Java EE
REST - What's It All About? (SAP TechEd 2012, CD110)

More from Correlsense (13)

PDF
Unify Citrix & Back End Application Performance Data Presented by Correlsense
PDF
Secrets to Seeing it All; Enterpise Application Performance Management
PDF
Correlsense Enterprise APM vs Traditional Infographic
PDF
Correlsense Enterprise APM vs Traditional Infographic
PPTX
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
PPTX
New Approaches to Faster Oracle Forms System Performance
PPTX
An Introduction to Software Performance Engineering
PPTX
DevOps and the Future of IT Operations
PPTX
An Integrated Approach to ITIL Aligned Capacity Management
PDF
New approaches to managing complex applications
PPTX
Correlsense gainsco-webinar-0711-f
PPTX
EMA - Measuring the User Experience in the Cloud
PPTX
Show Me the Money: Connecting Performance Engineering to Real Business Results
Unify Citrix & Back End Application Performance Data Presented by Correlsense
Secrets to Seeing it All; Enterpise Application Performance Management
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
New Approaches to Faster Oracle Forms System Performance
An Introduction to Software Performance Engineering
DevOps and the Future of IT Operations
An Integrated Approach to ITIL Aligned Capacity Management
New approaches to managing complex applications
Correlsense gainsco-webinar-0711-f
EMA - Measuring the User Experience in the Cloud
Show Me the Money: Connecting Performance Engineering to Real Business Results

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Modernizing your data center with Dell and AMD
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Electronic commerce courselecture one. Pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
KodekX | Application Modernization Development
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation theory and applications.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Network Security Unit 5.pdf for BCA BBA.
The AUB Centre for AI in Media Proposal.docx
Chapter 3 Spatial Domain Image Processing.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Modernizing your data center with Dell and AMD
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Electronic commerce courselecture one. Pdf
Per capita expenditure prediction using model stacking based on satellite ima...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
KodekX | Application Modernization Development
Mobile App Security Testing_ A Comprehensive Guide.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation theory and applications.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Digital-Transformation-Roadmap-for-Companies.pptx

5 APM and Capacity Planning Imperatives for a Virtualized World

  • 1. Five APM and Capacity Planning Imperatives for a Virtualized World Your hosts: Rich Fronheiser Frank Days Metron-Athene Correlsense October 17, 2012
  • 2. Agenda 1. Challenges of Virtualiztion 2. The Five Imperatives 3. Summary/Q&A
  • 3. Housekeeping • Presentation will last 30 minutes • Submit questions via the chat window • Slides will be made available tomorrow
  • 5. Managing Entire Environment Planning ahead to meet biz requirements and SLAs while managing: Business Constant Change, M&A Service Complex, Multi-Tiered Architectures, SOA Component Heterogeneous, Dynamic (Virtual, Cloud)
  • 6. Moving from Physical to Virtual • Virtual infrastructure is shared • Can be over-subscribed • Control in the hands of resources manager • App performance before and after migration is critical
  • 7. Maintaining SLAs • SLAs are still in place even if you virtualize • Load testing might not provide enough info • How do you monitor desktop response time? • How do you know your end to end performance?
  • 8. Traditional Tools are Insufficient Lack end-to-end performance management and capacity planning functions “CPU and “PING works, “SAN has low “Plenty of Storage & Memory are OK” Temp is OK” utilization” No hardware failures” Application Database X Server Server Fabric Storage Target Application Server SAN Performance SW Mgmt. SW Mgmt. SW Array Mgmt. SW SRM Tools “Plenty of capacity”
  • 10. Imperative 1: Changing of Mindsets • Shift to virtualization requires a change of mindset in many data centers – Technology moves work to pockets of adequate capacity – Proper amounts of capacity on a host level is no longer focus – Ensure adequate headroom for periods of peak demand – Virtualization provides savings only if capacity managed
  • 11. Imperative 2: ITIL – Service-Driven Approach • Driven by: – Shared infrastructure/resources – Centralized storage – Reliance on network resources • Strong processes to drive today’s virtualized data center – Incident Management – Problem Management – Service Level Management • Proper CM ensures fewer problems and that SLAs are met
  • 12. Imperative 3: Focus on Services and SLAs • ITIL-based approach • The service lifecycle is the central focus • Crucial that SLAs are developed that are – Specific – Measurable – Achievable – At an acceptable cost • Ensure enough (but not too much) capacity to meet SLAs
  • 13. Focus on Services and SLAs • Measuring end-to-end transaction time for production transactions is necessary to see if SLAs are met • When SLAs are not met, model scenarios to determine infrastructure changes • APM data helps find opportunities to right-size virtualized infrastructures
  • 14. APM/Capacity Data Integration Online Trading Response Time - 21/07/2010 SLA Warn ing SLA Breach Average Response seconds 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0.0 21/07/2 010
  • 15. APM/Capacity Data Integration Online Trading Total Transactions by Type - 21/07/2010 Customer Attri butes Equi ty Orders Order Routi ng OT Risk Anal ysis 35000 30000 25000 20000 15000 10000 5000 0 21/07/2 010
  • 16. APM/Capacity Data Integration Online Trading Response Time Correlation CPU Uti li zati on Tota l Reported %, mercury Average Response seconds, resp ti me,Onl in eTra ding 100 4.0 90 3.5 80 3.0 70 2.5 60 50 2.0 40 1.5 30 1.0 20 0.5 10 0 0.0 21/07/2 010
  • 17. APM/Capacity Data Integration Server Utilization by Application on the 18/07/2010 for mercury eBan ki ng,Customer Verifi ca ti o,mercu ry On li ne T radi ng,OT Ri sk Anal ysi s,mercury 3500 3000 2500 2000 1500 1000 500 0 21/07/2 010
  • 18. Imperative 4: Understand your Complete IT Picture • Monitor critical application performance across physical and virtual environments • Understand your true end-user experience • Verify performance in the new virtual environment
  • 19. Keep an Eye on your Top Ten Killers
  • 20. Imperative 5: Monitor your IT Infrastructure End to End Who what response times Your users are experiencing SERVER WEB APP SVR PROXY MQ/ESB LDAP CORBA DCOM Web Services Datacenter
  • 22. And Across your Infrastructure
  • 23. Summary • Virtualization brings many challenges – P2V migrations – Applications environments – Traditional tools are insufficient • Solutions – SharePath to fully track transactions – Athene to optimize capacity management – Using performance data for better capacity management decisions and predictions

Editor's Notes

  • #21: But why is this infrastructure in place? It is to host Applications that are required to support the Business.And the Transactions that flow through these applications are what allow the Business to be a Success.The founders of SharePath realized that by managing these Transactions is the most important thing because they are the lifeblood of the company.These transactions can be simple client Server transactions from Thick Clients talking to Databases <click>To more complex legacy Client Server transactions that connect multiple Back-End systems <click>To Web Transactions that now allow end-users to directly interact with your business systems and issue their own transactions.<click>And now these Web Technologies allow internal applications to be built to run the business.The point is that in this Complex, Heterogeneous technology architecture, the key thing to monitor is the Transactions of all types that flow through these systems.<click