Five APM and Capacity Planning Imperatives for a Virtualized World
Your hosts:
Rich Fronheiser Frank Days
Metron-Athene Correlsense
October 17, 2012
Agenda1. Challenges of Virtualiztion2. The Five Imperatives3. 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?
SRM Tools
Array Mgmt. SWSAN
Mgmt. SWServer
Mgmt. SWApplication
Performance SW
DatabaseServer
Storage Target
Lack end-to-end performance management and capacity planning functions
“CPU and Memory are OK”
“PING works, Temp is OK”
“Plenty of Storage & No hardware failures”
“SAN has low utilization”
Traditional Tools are Insufficient
Application Server Fabric
X
“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
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
21/07/2010
SLA Warning SLA Breach Average Response seconds
Online Trading Response Time - 21/07/2010
APM/Capacity Data Integration
0
5000
10000
15000
20000
25000
30000
35000
21/07/2010
Customer Attributes Equity Orders Order Routing OT Risk Analysis
Online Trading Total Transactions by Type - 21/07/2010
APM/Capacity Data Integration
0
10
20
30
40
50
60
70
80
90
100
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
21/07/2010
CPU Utilization Total Reported %, mercury Average Response seconds, resptime,OnlineTrading
Online Trading Response Time Correlation
APM/Capacity Data Integration
0
500
1000
1500
2000
2500
3000
3500
21/07/2010
eBanking,Customer Verificatio,mercury Online Trading,OT Risk Analysis,mercury
Server Utilization by Application on the 18/07/2010 for mercury
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
Datacenter
WEB
MQ/ESB
DCOM
CORBA
SERVER
APP SVR
PROXY
LDAP
WebServices
Imperative 5: Monitor your IT Infrastructure End to End
Who what response timesYour users are experiencing
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:
www.real-user-monitoring.com
Top Related