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

What's hot

Pivotal CRM: Optimize your Pivotal Implementation
Pivotal CRM: Optimize your Pivotal ImplementationPivotal CRM: Optimize your Pivotal Implementation
Pivotal CRM: Optimize your Pivotal Implementation
Aptean
 
Mule execution
Mule executionMule execution
Mule execution
Anand kalla
 
Web sphere application server performance tuning workshop
Web sphere application server performance tuning workshopWeb sphere application server performance tuning workshop
Web sphere application server performance tuning workshop
Rohit Kelapure
 
ESB What it is?
ESB What it is?ESB What it is?
ESB What it is?
Shanmugam Kandaswamy
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
Folio3 Software
 
Where and when to use the Oracle Service Bus (OSB)
Where and when to use the Oracle Service Bus (OSB)Where and when to use the Oracle Service Bus (OSB)
Where and when to use the Oracle Service Bus (OSB)
Guido Schmutz
 
PivotalCRM - Pivotal_crm and microsoft_us
PivotalCRM - Pivotal_crm and microsoft_usPivotalCRM - Pivotal_crm and microsoft_us
PivotalCRM - Pivotal_crm and microsoft_us
Pivotal CRM
 
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELGuido Schmutz
 
Developing Web Services With Oracle Web Logic Server
Developing Web Services With Oracle Web Logic ServerDeveloping Web Services With Oracle Web Logic Server
Developing Web Services With Oracle Web Logic Server
Gaurav Sharma
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
Mahmoud Ezzat
 
SOA Suite 12c - Service Bus new features summary
SOA Suite 12c - Service Bus new features summarySOA Suite 12c - Service Bus new features summary
SOA Suite 12c - Service Bus new features summary
Lucas Jellema
 
Integration of Web Service Stacks in an Esb
Integration of Web Service Stacks in an EsbIntegration of Web Service Stacks in an Esb
Integration of Web Service Stacks in an Esb
Wen Zhu
 
Visionet’S Capabilities & Offerings
Visionet’S Capabilities & OfferingsVisionet’S Capabilities & Offerings
Visionet’S Capabilities & Offerings
martinvisionet
 
Showbox 2 2012
Showbox 2 2012Showbox 2 2012
Showbox 2 2012
jboo2
 

What's hot (14)

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

Viewers also liked

Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Correlsense
 
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business SuiteFive Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Correlsense
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and Monitoring
Correlsense
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message Broker
Correlsense
 
Performance monitoring and call tracing in microservice environments
Performance monitoring and call tracing in microservice environmentsPerformance monitoring and call tracing in microservice environments
Performance monitoring and call tracing in microservice environments
Martin Gutenbrunner
 
Microservices Application Tracing Standards and Simulators - Adrians at OSCON
Microservices Application Tracing Standards and Simulators - Adrians at OSCONMicroservices Application Tracing Standards and Simulators - Adrians at OSCON
Microservices Application Tracing Standards and Simulators - Adrians at OSCON
Adrian Cockcroft
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS Applications
Correlsense
 

Viewers also liked (7)

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

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

Transaction-based Capacity Planning for greater IT Reliability™ webinar
Transaction-based Capacity Planning for greater IT Reliability™ webinar Transaction-based Capacity Planning for greater IT Reliability™ webinar
Transaction-based Capacity Planning for greater IT Reliability™ webinar
Metron
 
SOA Summer School: Best of SOA Summer School – Encore Session
SOA Summer School: Best of SOA Summer School – Encore Session SOA Summer School: Best of SOA Summer School – Encore Session
SOA Summer School: Best of SOA Summer School – Encore Session
WSO2
 
Ss Wrap Up Session 13 Aug
Ss Wrap Up Session 13 AugSs Wrap Up Session 13 Aug
Ss Wrap Up Session 13 AugWSO2
 
Sp2010 high availlability
Sp2010 high availlabilitySp2010 high availlability
Sp2010 high availlability
Samuel Zürcher
 
Control Virtual Server Sprawl with HP Software
Control Virtual Server Sprawl with HP SoftwareControl Virtual Server Sprawl with HP Software
Control Virtual Server Sprawl with HP Software1CloudRoad.com
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0sambitgarnaik
 
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex Liviu Claudiu Cismaru
 
Reduce Risk with End to End Monitoring of Middleware-based Applications
Reduce Risk with End to End Monitoring of Middleware-based ApplicationsReduce Risk with End to End Monitoring of Middleware-based Applications
Reduce Risk with End to End Monitoring of Middleware-based Applications
SL Corporation
 
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld
 
Service Virtualization - Next Gen Testing Conference Singapore 2013
Service Virtualization - Next Gen Testing Conference Singapore 2013Service Virtualization - Next Gen Testing Conference Singapore 2013
Service Virtualization - Next Gen Testing Conference Singapore 2013
Min Fang
 
Controlling Virtual Server Sprawl with HP Software
Controlling Virtual Server Sprawl with HP SoftwareControlling Virtual Server Sprawl with HP Software
Controlling Virtual Server Sprawl with HP Software1CloudRoad.com
 
Metrics that Matter-Approaches To Managing High Performing Websites
Metrics that Matter-Approaches To Managing High Performing WebsitesMetrics that Matter-Approaches To Managing High Performing Websites
Metrics that Matter-Approaches To Managing High Performing Websites
Ben Rushlo
 
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Codit
 
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...
Perficient, Inc.
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352sflynn073
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
veehikle
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
Bob Rhubart
 
Bottlenecks exposed web app db servers
Bottlenecks exposed web app db serversBottlenecks exposed web app db servers
Bottlenecks exposed web app db serversUpender Dravidum
 
Composite Applications with SOA, BPEL and Java EE
Composite  Applications with SOA, BPEL and Java EEComposite  Applications with SOA, BPEL and Java EE
Composite Applications with SOA, BPEL and Java EEDmitri Shiryaev
 
REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)Sascha Wenninger
 

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

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

More from Correlsense

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

More from Correlsense (13)

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

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 

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

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