Taking VMware Performance Monitoring Beyond VCOPS

Post on 19-Jan-2015

1.074 views 3 download

Tags:

description

Today's performance monitoring challenge is to go beyond basic virtualization metrics provided by tools like VCops, to manage the complex, dynamic, multi-application virtualized infastructures that involve multiple hypervisors and mission critical applications like SAP. Because, if not properly managed, virtualization dynamics and dependencies can cause significant performance and user experience issues that diminish the benefits of virtualization and risk interruption of critical business processes.

Transcript of Taking VMware Performance Monitoring Beyond VCOPS

Taking VMware Performance Monitoring Beyond VCOPS7 Steps for Virtualization SuccessPresenterSrinivas Ramanathan | CEO | eG Innovations

© eG Innovations, Inc | www.eginnovations.com

Moderator

Holger SchulzeVP MarketingeG InnovationsHolger.Schulze@eginnovations.com

© 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

© eG Innovations, Inc | www.eginnovations.com

Today’s Presenter

SrinivasRamanathanCEO & Founder eG InnovationsSrinivas@eginnovations.com

© eG Innovations, Inc | www.eginnovations.com

VirtualizationPerformance

is Critical

© eG Innovations, Inc | www.eginnovations.com

Virtualization is Critical for Businesses

6Source: Virtualization Practice 2012

VMware customers are virtualizing a significant percentage of business-critical, Tier-1 workloads.

© eG Innovations, Inc | www.eginnovations.com

Downtime is … Extremely Expensive

Downtime can jeopardize virtualization projects, if not managed properly.

© eG Innovations, Inc | www.eginnovations.com

Virtualization is a CommodityBy 2014, over 70% of workloads will be virtualized.

© 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

© eG Innovations, Inc | www.eginnovations.com

Network Web onESX

Active DirectorySQL

XenApp onVMware ESXZDC on

Hyper-V

License Server

Profile Server

EnterpriseApps

vCenterOracle

Client

The Administrator’s Perspective

SANSwitch

What is the root cause of the service problem?Network? vSphere? AD? SQL? Storage? Profile Server?

© eG Innovations, Inc | www.eginnovations.com

Virtualization Performance:7 Key Considerations

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components

© 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?

© 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

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential

© 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

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 Performance monitoring must extend beyond the hypervisor and

include the VM OS and applications

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

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Performance Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 Performance monitoring must extend beyond the hypervisor and

include the VM OS and applications

4 Monitoring must include configuration tracking (not just performance tracking)

© 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

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Performance Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 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

© 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

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Performance Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 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 correlation6 Manage virtualization as an integral part of managing your business

service, not as yet another silo

© eG Innovations, Inc | www.eginnovations.com

Virtualization is Not Yet Another Silo!

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

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

Login

Register

Bro

wse“My

application is slow!”

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements

VMware Performance Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 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 correlation6 Manage virtualization as an integral part of managing your business

service, not as yet another silo7 Virtualization monitoring must handle dynamic, fast-changing

dependencies

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

© eG Innovations, Inc | www.eginnovations.com

VMware Monitoring Requirements:A Summary

VMware Performance Monitoring Requirements1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 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 correlation6 Manage virtualization as an integral part of managing your business

service, not as yet another silo7 Virtualization monitoring must handle dynamic, fast-changing

dependencies

© eG Innovations, Inc | www.eginnovations.com

VMwarePerformance Monitoring

Today

© eG Innovations, Inc | www.eginnovations.com

Silo Monitoring with VCOPS

VCOPS Visibility

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

© eG Innovations, Inc | www.eginnovations.com

Fragmented Silo Tools Are the Problem

Cloud Private, Hybrid,Public

VirtualVMware, Citrix,Microsoft, IBM,Red Hat, Solaris

PhysicalX86, SPARC, PARISC, RS6000

Desktop Apps Storage Network Compute

? ?

?

?

?

?

?

?

Traditional tools don’t deliver actionable performance insight -slow, fragmented, confusing.

?

?

?

?

?

?

?

?

© eG Innovations, Inc | www.eginnovations.com

Infrastructure Triage is a Hot Potato!

End UserLAN

Admin

Firewall admin

Server admin

VMware 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

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?

© 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?

© eG Innovations, Inc | www.eginnovations.com

Compare & ContrastTraditionalMonitoring

Next Gen Performance Monitoring

Visibility Limited visibility – one/few silos. Not virtualization-aware.

Broad and deep visibility end-to-end.

Correlation Many, many metricsManual 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

© eG Innovations, Inc | www.eginnovations.com

VMwarePerformance Monitoring

Next Gen

© eG Innovations, Inc | www.eginnovations.com

Live Solution Tour: eG Enterprise

© eG Innovations, Inc | www.eginnovations.com

Unmatched Performance Visibility

Cloud Private, Hybrid,Public

VirtualVMware, Citrix,Microsoft, IBM,Red Hat, Solaris

PhysicalX86, SPARC, PARISC, RS6000

Desktop Apps Storage Network Compute

!

Complete, correlated visibility beyond basic health. Actionable insight into service performance & dependencies.

Root

cause

© 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

© eG Innovations, Inc | www.eginnovations.com

eG Enterprise Provides Broad Virtualization Support

© 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

© 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 failuresmid-way through a session.

At times the web site was not accessible.

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

© 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!

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

© eG Innovations, Inc | www.eginnovations.com

Finding the True Root-Cause of the Problem

It’s Not VMware

© eG Innovations, Inc | www.eginnovations.com

eG Enterprise Delivers

VMware Performance Monitoring Requirements eG Enterprise

Capabilities1 Monitor all the VMware vSphere infrastructure components2 Multi-hypervisor support is essential3 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 correlation6 Manage virtualization as an integral part of managing your

business service, not as yet another silo7 Virtualization monitoring must handle dynamic, fast-changing

dependencies

© 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 Projectson Time, on Budget,

on Target

© eG Innovations, Inc | www.eginnovations.com

Sample eG Innovations Customers

© eG Innovations, Inc | www.eginnovations.com

Next Steps

Free Trialhttp://www.eginnovations.com/freetrial

Send an Emailinfo@eginnovations.com

Call Us+1 (866) 526 6700

© eG Innovations, Inc | www.eginnovations.com

Q&A

© eG Innovations, Inc | www.eginnovations.com

Visit eG Innovations @ Booth 2428

© eG Innovations, Inc | www.eginnovations.com

B A C K U P

© 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?

© eG Innovations, Inc | www.eginnovations.com

Manage All the VMware Components

© eG Innovations, Inc | www.eginnovations.com

What is Needed

End-to-End, Top to Bottom

PerformanceVisibility

© eG Innovations, Inc | www.eginnovations.com

Manage All VMware Components

End-to-endPerformance Monitoring