Taking VMware Performance Monitoring Beyond VCOPS
- 2. © eG Innovations, Inc | www.eginnovations.com
Moderator
Holger Schulze
VP Marketing
eG Innovations
Holger.Schulze@eginnovations.com
- 3. © eG Innovations, Inc | www.eginnovations.com
Live Audience Poll
“What is Your Biggest
Performance Monitoring Challenge?”
User experience issues
Lack of visibility across virtualized environment
Slow & complex problem diagnosis
Proactive problem solving
Chasing issues that originate in other IT
domains
- 4. © eG Innovations, Inc | www.eginnovations.com
Today’s Presenter
Srinivas
Ramanathan
CEO & Founder
eG Innovations
Srinivas@eginnovations.com
- 5. © eG Innovations, Inc | www.eginnovations.com
Virtualization
Performance
is Critical
- 6. © eG Innovations, Inc | www.eginnovations.com
Virtualization is Critical for Businesses
6
Source: Virtualization Practice 2012
VMware customers are virtualizing a significant percentage
of business-critical, Tier-1 workloads.
- 7. © eG Innovations, Inc | www.eginnovations.com
Downtime is
… Extremely
Expensive
Downtime can jeopardize virtualization projects,
if not managed properly.
- 8. © eG Innovations, Inc | www.eginnovations.com
Virtualization is a Commodity
By 2014, over 70% of workloads will be virtualized.
- 9. © eG Innovations, Inc | www.eginnovations.com
The User’s Perspective of Virtualization
The success of virtualization
depends on how application
owners and their users perceive
the service.
They expect the same reliability
and performance they had with
physical systems.
Slow performance can threaten
the acceptance of virtualized
applications.
Application owners understand
response time and transaction rate.
They really do not care about CPU,
memory, network I/O, and disk I/O rates.
– Bernd Harzog, Virtualization Practice
- 10. © eG Innovations, Inc | www.eginnovations.com
Network Web on
ESX
Active Directory
SQL
XenApp on
VMware ESXZDC on
Hyper-V
License Server
Profile Server
Enterprise
Apps
vCenterOracle
Client
The Administrator’s Perspective
SAN
Switch
What is the root cause of the service problem?
Network? vSphere? AD? SQL? Storage? Profile Server?
- 11. © eG Innovations, Inc | www.eginnovations.com
Virtualization Performance:
7 Key Considerations
- 12. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
- 13. © eG Innovations, Inc | www.eginnovations.com
Manage VMware Subsystem Performance
Is the server
hardware working
fine?
Is there a CPU
bottleneck on the
server?
Is there sufficient
memory on the
server to handle its
workload?
Are the physical NICs
working well?
Is there excessive
disk queueing?
Is any LUN
excessively utilized?
Are the VMs
powered on? Which
VM is consuming
most resources?
Are the vNICs and
vSwitches working
properly?
- 14. © eG Innovations, Inc | www.eginnovations.com
Are any of the datastores
reaching their storage limit?
Which datastores are seeing
most I/O?
Are any of the resource pools
at capacity?
Which VMs are taking most of
the resources?
How much CPU/memory
capacity does the cluster have
available?
How is VMotion activity within
the cluster?
Manage VMware Subsystem Performance
- 15. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
- 16. © eG Innovations, Inc | www.eginnovations.com
Multi-Hypervisor Support is Essential
Most responding organizations (56%) are running one or more additional
hypervisors in addition to VMware. Only 43% of responding organization
are running VMware alone.
56%
SOURCE: http://wikibon.org/wiki/v/VMware's_hypervisor_hold_may_be_waning
- 17. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor and
include the VM OS and applications
- 18. © eG Innovations, Inc | www.eginnovations.com
Virtualization Performance Goes
Beyond the Hypervisor and VMs
Virtualization
performance today
focuses on the
hypervisor and VMs.
To be effective,
virtualization performance
needs to look at the OS and
applications.
- 19. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Performance Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor and
include the VM OS and applications
4 Monitoring must include configuration tracking (not just
performance tracking)
- 20. © eG Innovations, Inc | www.eginnovations.com
Monitor Configuration in Addition
to Performance
Configuration changes cause
30% of all performance and
user experience issues
Need ability to easily trace
performance issues back to
root-cause configuration
changes
Configuration changes need to
be tracked at every tier & layer
- virtual machine, OS, apps
- 21. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Performance Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor and
include the VM OS and applications
4 Monitoring must include configuration tracking (not just
performance tracking)
5 Track virtualization dependencies for performance correlation
- 22. © eG Innovations, Inc | www.eginnovations.com
Disk reads
Streaming Media AppSlow Database Queries
Excessive disk reads by one VM slows down application
within another VM
Virtualization Introduces
New Dependencies
- 23. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Performance Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor and
include the VM OS and applications
4 Monitoring must include configuration tracking (not just
performance tracking)
5 Track virtualization dependencies for performance correlation
6 Manage virtualization as an integral part of managing your business
service, not as yet another silo
- 24. © eG Innovations, Inc | www.eginnovations.com
Virtualization is Not Yet Another Silo!
FIREWALL WEB SERVER
USER
APP SERVER DB SERVER
A problem in one tier can affect all the other tiers.
Is it the network, database, app server, or virtualization tier?
“My
application
is slow!”
- 25. © eG Innovations, Inc | www.eginnovations.com
Virtualization-Aware Monitoring
FIREWALL WEB SERVER APP SERVER DB SERVER
A problem in the virtualization tier can impact all the applications it
supports. Monitoring systems need to be “virtualization-aware”.
`
USER
“My
application
is slow!”
- 26. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements
VMware Performance Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor and
include the VM OS and applications
4 Monitoring must include configuration tracking (not just
performance tracking)
5 Track virtualization dependencies for performance correlation
6 Manage virtualization as an integral part of managing your business
service, not as yet another silo
7 Virtualization monitoring must handle dynamic, fast-changing
dependencies
- 27. © eG Innovations, Inc | www.eginnovations.com
Dynamic, Fast-Changing Dependencies
VMotionAPP1 APP3 APP4APP2
VMware ESX server VMware ESX server
Virtualization management systems must discover dependencies in
real-time and use them for automated management.
- 28. © eG Innovations, Inc | www.eginnovations.com
VMware Monitoring Requirements:
A Summary
VMware Performance Monitoring Requirements
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor and
include the VM OS and applications
4 Monitoring must include configuration tracking (not just
performance tracking)
5 Track virtualization dependencies for performance correlation
6 Manage virtualization as an integral part of managing your business
service, not as yet another silo
7 Virtualization monitoring must handle dynamic, fast-changing
dependencies
- 29. © eG Innovations, Inc | www.eginnovations.com
VMware
Performance Monitoring
Today
- 30. © eG Innovations, Inc | www.eginnovations.com
Silo Monitoring with VCOPS
VCOPS Visibility
- 31. © eG Innovations, Inc | www.eginnovations.com
Achieving End-To-End Visibility
VCOPS Visibility
An amalgamation of
monitoring tools is needed
to provide end-to-end
monitoring, diagnosis and
reporting.
- 32. © eG Innovations, Inc | www.eginnovations.com
Fragmented Silo Tools Are the Problem
Cloud
Private, Hybrid,
Public
Virtual
VMware, Citrix,
Microsoft, IBM,
Red Hat, Solaris
Physical
X86, SPARC,
PARISC, RS6000
Desktop Apps Storage Network Compute
? ?
?
?
?
?
?
?
Traditional tools don’t deliver actionable performance insight -
slow, fragmented, confusing.
?
?
?
?
?
?
?
- 33. © eG Innovations, Inc | www.eginnovations.com
Infrastructure Triage is a Hot Potato!
End User
LAN
Admin
Firewall
admin
Server admin
VMware admin
Domain
admin
ERP Admin Sys admin Application
Admin
The server
is working
OK
No other
complaints
All lights
Are green
We don’t
see anything
wrong
Database
Admin
“My
application is
slow!”
VMs are lightly
loaded
Everything
Is OK
Not our
problem
Looks
fine Not mine
either
Talk to
the other
guys
IT Service
Manager
- 34. © eG Innovations, Inc | www.eginnovations.com
Is Your Performance Monitoring …
… still like this?
… or like that?
- 35. © eG Innovations, Inc | www.eginnovations.com
Traditional Monitoring is …
Manual, slow, frustrating
Low visibility ahead
Who connects the dots
(“correlation”)? You
And what if your
environment is changing
faster than your map …
SLOW & REACTIVE
problem resolution
… still like this?
- 36. © eG Innovations, Inc | www.eginnovations.com
Next Gen Performance Monitoring
Automated, fast, easy
High visibility ahead
Who connects the dots?
System (Auto-Correlation)
Keeps up with changing
environment and conditions
FAST & PRE-EMPTIVE problem
resolution … or like that?
- 37. © eG Innovations, Inc | www.eginnovations.com
Compare & Contrast
Traditional
Monitoring
Next Gen Performance
Monitoring
Visibility Limited visibility – one/few silos.
Not virtualization-aware.
Broad and deep visibility end-to-
end.
Correlation Many, many metrics
Manual correlation and analysis
Auto-correlation and analytics;
Actionable insights to solve the
problem
Alerting Alerts often after the fact, as
users complain
Predictive analytics enable pre-
emptive diagnosis and action
before user impact
Diagnosis Complex, slow, manual,
fragmented
Simple, fast, automated, holistic
- 38. © eG Innovations, Inc | www.eginnovations.com
VMware
Performance Monitoring
Next Gen
- 40. © eG Innovations, Inc | www.eginnovations.com
Unmatched Performance Visibility
Cloud
Private, Hybrid,
Public
Virtual
VMware, Citrix,
Microsoft, IBM,
Red Hat, Solaris
Physical
X86, SPARC,
PARISC, RS6000
Desktop Apps Storage Network Compute
!
Complete, correlated visibility beyond basic health.
Actionable insight into service performance & dependencies.
- 41. © eG Innovations, Inc | www.eginnovations.com
eG Enterprise: VMware Service Manager
Identify & resolve
problems preemptively,
before users call!
Network? Database?
Application?
VMware?
Storage?Active Directory?
The Service Manager is a General Practitioner for
your VMware Infrastructure.
eG Enterprise ManagerService Owner
- 42. © eG Innovations, Inc | www.eginnovations.com
eG Enterprise Provides Broad
Virtualization Support
- 43. © eG Innovations, Inc | www.eginnovations.com
The eG Universal Agent
•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
•A single price to manage multiple
applications on the same server
•Auto-upgradeable
•Agentless monitoring option
•100% web-based – HTTP/HTTPS
- 44. © eG Innovations, Inc | www.eginnovations.com
Correlating Performance &
Configuration: A Real-World Example
Days after a P2V migration, many user complaints were received
Even RDP access
to the front-end
server was failing
Some users
experienced failures
mid-way through a
session.
At times the web
site was not
accessible.
- 45. © eG Innovations, Inc | www.eginnovations.com
Correlating Performance &
Configuration: A Real-World Example
eG’s performance monitor
reveals that the network
connection failure was the
cause.
- 46. © eG Innovations, Inc | www.eginnovations.com
Correlating Performance &
Configuration: A Real-World Example
The default gateway
setting was reset several
times.
The eG Configuration Tracking Console
The default gateway had
changed several times
during the day!
- 47. © eG Innovations, Inc | www.eginnovations.com
Correlating Performance &
Configuration: A Real-World Example
A search of the Microsoft Knowledge Base
indicates that Microsoft Windows OS can
have connectivity problems when multiple
default gateways are configured on a
server.
- 48. © eG Innovations, Inc | www.eginnovations.com
Finding the True Root-Cause of the
Problem
- 49. © eG Innovations, Inc | www.eginnovations.com
eG Enterprise Delivers
VMware Performance Monitoring Requirements eG Enterprise
Capabilities
1 Monitor all the VMware vSphere infrastructure components
2 Multi-hypervisor support is essential
3 Performance monitoring must extend beyond the hypervisor
and include the VM OS and applications
4 Monitoring must include configuration tracking (not just
performance tracking)
5 Track virtualization dependencies for performance correlation
6 Manage virtualization as an integral part of managing your
business service, not as yet another silo
7 Virtualization monitoring must handle dynamic, fast-changing
dependencies
- 50. © eG Innovations, Inc | www.eginnovations.com
ROI of eG Innovations
• Reduce downtime
• Increase application availability
• Boost user experience
Boost
User Satisfaction
& Productivity
• Simplify, automate & accelerate
diagnosis & troubleshooting
• Optimize staffing levels & reduce OPEX
Reduce
IT Support
Cost & Complexity
• Increase hardware utilization
• Leverage investment in software
• Right-size & optimize environment
Reduce
Infrastructure Cost &
Avoid Cost Overruns
• Accelerate deployments & rollout
• Reduce risk, deliver successful projects
& peace of mind
Deliver Projects
on Time, on Budget,
on Target
- 52. © eG Innovations, Inc | www.eginnovations.com
Next Steps
Free Trial
http://www.eginnovations.com/freetrial
Send an Email
info@eginnovations.com
Call Us
+1 (866) 526 6700
- 56. © eG Innovations, Inc | www.eginnovations.com
Manage All the VMware Components
Are the physical NICs
working fine?
Are the vSwitches
ok?
Is any of the vNICs
heavily loaded?
Are the VMs
powered on? Which
VM is generating
most traffic?
- 58. © eG Innovations, Inc | www.eginnovations.com
What is Needed
End-to-End, Top to
Bottom
Performance
Visibility
- 59. © eG Innovations, Inc | www.eginnovations.com
Manage All VMware Components
End-to-end
Performance
Monitoring