The 7 Myths of Virtualized Application Performance
-
Upload
eg-innovations -
Category
Technology
-
view
734 -
download
0
description
Transcript of The 7 Myths of Virtualized Application Performance
The 7 Myths of Virtualized Application PerformanceWhy is My App So Slow?
PresentersDan Kusnetzky (Analyst & Founder Kusnetzky Group)Bala Vaidhinathan (eG Innovations)
© eG Innovations, Inc | www.eginnovations.com
Virtualization Performance
Dan KusnetzkyDistinguished AnalystKusnetzky Group [email protected]
• Rapid change• Increasing use of
virtualization technology• Emergence of cloud
computing• Need to reduce costs at
any cost• Maintain established
systems
What is the problem?
Kusnetzky Group, LLC © 2012
• Cross-functional tiger teams– Everyone brings the
reports from their tools– Put the operational data
jigsaw puzzle together– Determine the root cause– Determine what to do
about it– Go and implement the
agreed upon solution • Why isn’t this more simple?
Today’s coping strategies
Kusnetzky Group, LLC © 2012
Network Web onESX
Active DirectorySQL
XenApp onVMware ESXZDC on
VMware ESX
License Server
Profile Server
EnterpriseApps
vCenterOracle
Client
SANSwitch
What is the root cause of the service problem?Network? VMware? AD? SQL? Storage? Profile Server?
Where is the Problem?
• Blind — tools look at details rather than the whole picture
• Static — tools were designed for static environments
• Slow — a holistic view has to be built one piece at a time
• Complex/difficult — many different disciplines must be involved
• Costly — Many organizations don’t have all of the different types of expertise
• Fragmented — operational data is maintained everywhere and nowhere
Why don’t today’s established performance tools do the job?
Kusnetzky Group, LLC © 2012
• Complete visibility — sees everything from the end user to the data center
• Aware of all forms of virtualization — see into virtual desktops, applications, systems, networks and storage
• Auto diagnosis — constant monitoring and predictive analysis producing automatic root cause analysis
• Simplified — Built in intelligence to make things simple
• Pre-emptive — Proactively identify issues before they can turn into problems
• Cost effective — Reduce the cost of operations
• Comprehensive — Manage performance across all silos from the end user to the data center
What would an ideal tool look like?
Kusnetzky Group, LLC © 2012
1. Virtualization makes performance management easier2. Resource reservation ensures that VMs don’t interfere
with each other3. Virtualization is just another silo that can be managed
independently from other tiers4. Virtualization platforms already include all tools and metrics
needed to manage the virtual layer5. The hypervisor view of virtual machines is sufficient
to manage VMs6. VDI performance management can be done using tools
that support Virtual Servers7. Scaling is linear - more hardware means more performance
7 Myths - Fact or Fiction?
Kusnetzky Group, LLC © 2012
© eG Innovations, Inc | www.eginnovations.com
Audience Poll“What are your biggest virtualization challenges?”
Virtualization performance management is more complex
Performance and user experience problems
Inadequate performance management tools
Lack of visibility into VMs and dependencies
VM sprawl
© eG Innovations, Inc | www.eginnovations.com
Virtualization Performance Management
Bala VaidhinathanCTOeG [email protected]
© eG Innovations, Inc | www.eginnovations.com
Myth #1 “Virtualization makes performance management easier”
Scope for performance management remains the same 10 servers, 30 guests => 300 virtual machines to monitor
Higher complexity because of resource sharing across VMs Guests share CPU, memory, disk, network resources A single malfunctioning application in a guest can impact
performance of all other VMs
Physical Virtual
© eG Innovations, Inc | www.eginnovations.com
Myth #2 “Resource reservation ensures that VMs don’t interfere with each other”
Disk reads
Streaming Media AppSlow Database Queries
Excessive disk reads by the one VM slows down application within another VM
Shared resources become bottlenecks:• Network• Storage• Compute• Apps• Desktop
© eG Innovations, Inc | www.eginnovations.com
Myth #3 “Virtualization is just another silo that can be managed independently fromother tiers”
FIREWALL WEB SERVER
USER
APP SERVER DB SERVER
Login
Register
Bro
wse
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!”
© eG Innovations, Inc | www.eginnovations.com
Myth #4 “Virtualization platforms already include all tools and metrics needed for performance management”
End UserLAN
Admin
Firewall admin
Server admin
Virtualization admin
Domain admin
ERP Admin Sys admin ApplicationAdmin
The serveris working
OK
No othercomplaints
All lights Are green
We don’t see anything
wrong
Database Admin
“My application is
slow!”
VMs are lightly loaded
EverythingIs OK
Not ourproblem
Looks fine Not mine
either
Talk tothe other
guys
IT Service Manager
© eG Innovations, Inc | www.eginnovations.com
Myth #5 “The hypervisor view of virtualmachines is sufficient to manage VMs”
• The Outside view shows the portion of physical resources used by each VM (CPU, disk, memory)
• Provided by the virtualization hypervisor
• Useful for capacity planning and identifying certain VM issues
• Does NOT show why a VM is consuming resources
Reso
urce
s of
the
Phys
ical M
achi
ne
0
100%
VM1 15%
VM2 25%
VM3 20%
VM432%
0
100%
Reso
urce
s of
the
Phys
ical M
achi
ne
VM1 15%60% 10%
VM2 25%10%
45%
5% 30%
VM3 20%25% 60%
VM4 32%12%20%
40%
Apps inside a VM
• The Inside view shows the portion of resources allocated to a VM that are used by each application and each user of the VM
• Provided by the guest OS (for Windows: WMI)
• Useful for user load balancing, identifying guest OS issues, misbehaving applications, and unauthorized user activities
• Does show why a VM is consuming resources, accelerates fix
© eG Innovations, Inc | www.eginnovations.com
Myth #6 “VDI performance management can be done using tools that support Virtual Servers”
Citrix XenServerMicrosoft Hyper-V
Virtualization
Desktop
Brokers and
Support Systems
Performance management for VDI is extremely unique as you need a solution that
combines multiple different performance management
methodologies
VDI
© eG Innovations, Inc | www.eginnovations.com
Myth #7 “Scaling is linear, more hardware means more performance”
It is critical to understand the overall performance at all levels and identify the bottlenecks
© eG Innovations, Inc | www.eginnovations.com
How Do We Help?
© eG Innovations, Inc | www.eginnovations.com
The Solution: eG Enterprise
© eG Innovations, Inc | www.eginnovations.com
Live Solution Tour
© eG Innovations, Inc | www.eginnovations.com
Total Performance Visibility
Cloud Private, Hybrid,Public
VirtualVMware, Citrix,Microsoft, IBM,Red Hat, Solaris
PhysicalX86, SPARC, PARISC, RS6000
Desktop Apps Storage Network Compute
Unmatched performance visibility & auto-correlation
across cloud, virtual and physical environments
© eG Innovations, Inc | www.eginnovations.com
“Dramatically simplify and accelerate virtualization performance
management. Deliver peak
performance, user satisfaction and ROI.”
Performance Assurance Benefits
VDI Performance
Assurance
IT Productivity
Higher service uptime
Simplicity
User Satisfaction
Cost control & ROI
© eG Innovations, Inc | www.eginnovations.com
Cost Savings & ROI BenefitsReduce number and severity of outages
by pre-emptively detecting and repairing performance
issues before they cause downtime.
Reduce hardware and associated software and
support cost by right-sizing and
optimizing your environment.
Reduce downtimeby accelerating time to diagnose and repair performance issues.
Reduce Support cost by optimizing expert staffing levels and resource allocation.
© eG Innovations, Inc | www.eginnovations.com
About eG Innovations
Performance Assurance Made Easy
eG Innovations helps companies to dramatically simplify, accelerate, and optimize performance management across mission-critical virtual, cloud and physical IT environments
Only eG Innovations award-winning root-cause diagnosis technology can automatically pinpoint performance issues by auto-correlating the user’s service experience with the underlying infrastructure and application components
Deliver exceptional performance, user productivity, and ROI
WorldwideLocations
New York, New Jersey, Boston, Chicago, Los Angeles, Dallas, Austin, Singapore, London, Chennai
Customers Over 1,000 customers worldwide
Certifications &Sample Awards
© eG Innovations, Inc | www.eginnovations.com
Q&AAsk the Experts
© eG Innovations, Inc | www.eginnovations.com
Next Steps
More details www.eginnovations.com/citrix
Send an [email protected]
Call Us
+1 732-794-1259