60
Top-5 Best Practices for Virtual Desktop Success How to Deliver VDI Performance Assurance, Contact Us: [email protected] Performance Assurance, User Satisfaction & ROI Presenters Karin Kelley (451 Group) | Rick Ruskin (eG Innovations) Srinivas Ramanathan (eG Innovations)

Top-5 Best Practices for Virtual Desktop Success

Embed Size (px)

DESCRIPTION

This presentation discusses the top-5 best practices on how to build scalable performance assurance into virtual desktop environments, and how to provide end-to-end performance visibility across every layer and every tier of dynamic service infrastructures – from virtual desktops to applications, and from the network to storage. Learn how to proactively manage service performance so you can make informed IT operations decisions, move from insight to action, and quickly resolve the root cause of service performance issues – before they impact user productivity and the success of your desktop transformation initiative.

Citation preview

Page 1: Top-5 Best Practices for Virtual Desktop Success

Top-5 Best Practices forVirtual Desktop

SuccessHow to Deliver VDI

Performance Assurance,

Contact Us:

[email protected]

Performance Assurance,

User Satisfaction & ROI

PresentersKarin Kelley (451 Group) | Rick Ruskin (eG Innovations)

Srinivas Ramanathan (eG Innovations)

Page 2: Top-5 Best Practices for Virtual Desktop Success

Moderator

Holger SchulzeVP Marketing

© eG Innovations, Inc | www.eginnovations.com

VP Marketing

eG Innovations

[email protected]

Page 3: Top-5 Best Practices for Virtual Desktop Success

Webinar Agenda

� Introduction

� Desktop Virtualization Trends

� Why Do VDI Rollouts Fail?

� 5 Best Practices to Deliver

VDI Performance Assurance

© eG Innovations, Inc | www.eginnovations.com

VDI Performance Assurance

� Ask the Experts - Q&A

� Next Steps

Page 4: Top-5 Best Practices for Virtual Desktop Success

Desktop Virtualization

Trends

Karin KelleyAnalyst, Infrastructure Management

© eG Innovations, Inc | www.eginnovations.com

Analyst, Infrastructure Management

The 451 Group

Page 5: Top-5 Best Practices for Virtual Desktop Success

What it Looks Like Today

© eG Innovations, Inc | www.eginnovations.com

Page 6: Top-5 Best Practices for Virtual Desktop Success

Drivers for VDI Adoption

� Centralized management

� Business continuity & agility, BYOD

� Centralized security

� Disaster recovery

© eG Innovations, Inc | www.eginnovations.com

� Thin endpoint devices

Page 7: Top-5 Best Practices for Virtual Desktop Success

Desktop Virtualization

Adoption

© eG Innovations, Inc | www.eginnovations.com

Source: 451 Research, Market Monitor, May 2011

Page 8: Top-5 Best Practices for Virtual Desktop Success

Barriers to Adoption

� Difficult to prove ROI

� User acceptance

� Complexity

� Performance issues

© eG Innovations, Inc | www.eginnovations.com

� Performance issues

� Scalability

Page 9: Top-5 Best Practices for Virtual Desktop Success

Desktop Systems

Management

� Policy-based provisioning, remediation

� Capacity planning

� Performance monitoring

� Analytics, reporting

© eG Innovations, Inc | www.eginnovations.com

� Analytics, reporting

� Users, users, users!

Page 10: Top-5 Best Practices for Virtual Desktop Success

Why Do VDI Rollouts Fail?

Rick RuskinVice President

© eG Innovations, Inc | www.eginnovations.com

Vice President

eG Innovations

[email protected]

Page 11: Top-5 Best Practices for Virtual Desktop Success

About eG InnovationseG Innovations is the only enterprise-class performance

management solution that provides virtualization-aware correlation

and complete visibility across every layer and every tier of dynamic

& complex cloud, virtual, and physical IT environments to reliably

deliver mission-critical business services.

Worldwide

Locations

New York, New Jersey, Boston, Chicago, Los Angeles, Dallas, Austin,

Singapore, London, Chennai

Customers Over 300 enterprise customers worldwide

© eG Innovations, Inc | www.eginnovations.com

CustomersOver 700 managed clients worldwide (via MSPs)

Year Founded 2001

Certifications

Sample Awards

& Recognition

Page 12: Top-5 Best Practices for Virtual Desktop Success

Customer SuccessNearly 1,000 customers worldwide

© eG Innovations, Inc | www.eginnovations.com

Page 13: Top-5 Best Practices for Virtual Desktop Success

VDITest

VDIPilot

VDI Production

VDI Acceleration

The VDI Adoption Stages

© eG Innovations, Inc | www.eginnovations.com

- Deploy on a few dozendesktops

- Typically use free licenses (VMware, Citrix, …)

- A few hundred desktops

- Test technology feasibility

- Small workgroup rollout

- Thousands of desktops

- Decidebetween VDI, XenApp, others

- Expect to see benefits of VDI including ROI

- 100,000desktops

- Reap the benefits of VDI

- VDI is missioncritical

Page 14: Top-5 Best Practices for Virtual Desktop Success

VDI Adoption: Test

VDITest

Focus

� Assess & compare technologies

� Gain hands-on experience

with VDI technologies

� Narrow down architecture choices

© eG Innovations, Inc | www.eginnovations.com

- Deploy on a few dozendesktops

- Typically use free licenses (VMware, Citrix, …)

� Narrow down architecture choices

� Feasibility, test typical use cases

Typical Challenges

� No major challenges

� Learning curve

Page 15: Top-5 Best Practices for Virtual Desktop Success

VDIPilot

- A few hundred

VDI Adoption: Pilot

Focus

� Assessment of desktops

� Technology choices (desktop, connection broker, SAN, etc.)

� Over-provisioned infrastructure

© eG Innovations, Inc | www.eginnovations.com

- A few hundred desktops

- Test technology feasibility

- Small workgroup rollout

� Over-provisioned infrastructure

� Make it work

Typical Challenges

� Occasional performance issues addressed manually (by throwing hardware at the problem)

Page 16: Top-5 Best Practices for Virtual Desktop Success

VDI Production

VDI Adoption: ProductionFocus

� Day-to-day performance

� User experience

� Cost & ROI

Typical Challenges

© eG Innovations, Inc | www.eginnovations.com

- Thousands of desktops

- Decidebetween VDI, XenApp, others

- Expect to see benefits of VDI including ROI

Typical Challenges

� Performance issues w/o easy fix

� Users complain

� Over-provisioning jeopardizes ROI

� But WHY? Everything was GREAT

during the pilot?

Page 17: Top-5 Best Practices for Virtual Desktop Success

VDI Acceleration

VDI Adoption: Acceleration

Focus

� Scale to 100,000’s of VDI users

� Robust, repeatable process

� Optimize & fine-tune VDI performance

© eG Innovations, Inc | www.eginnovations.com

- 100,000desktops

- Reap the benefits of VDI

- VDI is business critical

VDI performance

� Deliver solid ROI

Typical Challenges

� Address performance issues preemptively with performance assurance solution – before users call

Page 18: Top-5 Best Practices for Virtual Desktop Success

Why Do VDI Rollouts Fail?

Problems- Users complain

about slow applications, VDI initiative stalls

Re

spo

nse

Tim

e [

s]

3

4

5

6

VDI Production

performance degrades

as rollout progresses

© eG Innovations, Inc | www.eginnovations.com

- Desktops competing for same resources

- Throwing hardware at the problem kills budgets & ROI

Re

spo

nse

Tim

e [

s]

0

1

2

3

5,000 10,000 15,000 20,000 25,000

VDI Pilot delivers

good performance

as rollout progresses

No. of Desktops

Page 19: Top-5 Best Practices for Virtual Desktop Success

Assess

PlanMaintain

The Broken VDI Deployment Cycle

Why VDIRollouts Fail

- Much focus on early stages

- Over-confidence in VDI performance (due to over-provisioned infrastructure during pilot)

© eG Innovations, Inc | www.eginnovations.com

Design

Deploy

Re-Mediate

provisioned infrastructure during pilot)

- Performance issues arere-mediated after the fact

- Manual process can’t scale

- Fixing performance issues downstream is costly & it doesn’t scale (and isalmost impossible to pinpoint quickly)

Page 20: Top-5 Best Practices for Virtual Desktop Success

VDI – How Hard Can It Be?

User Perspective

“I start my device,

© eG Innovations, Inc | www.eginnovations.com

User

“I start my device,

log on, and

expect the same

experience I had

with my physical

desktop

environment.”

Page 21: Top-5 Best Practices for Virtual Desktop Success

Network

VDI – It Is Very Hard!

User

Virtual Desktops

on VMs

Connection

Active

Directory

on ESX

Provisioning

Server

SAN

Switch

© eG Innovations, Inc | www.eginnovations.com

Profile Server

Connection

Broker

vCenterOracle License Server

ComplexityAdd virtual machines, connection broker, profile server, provisioning server …

… a lot of opportunities for things to go wrong and impact user experience!

Page 22: Top-5 Best Practices for Virtual Desktop Success

VDI Management Today

Network

UserVirtual Desktops

on VMs

Connection

Active

Directory

on ESX

Provisioning

Server

SAN

Switch

© eG Innovations, Inc | www.eginnovations.com

Profile Server

Connection

Broker

vCenterOracle License Server

Server

Isolated Management ToolsA single failure can bring down the entire service – but where is the root cause?

Each VDI element has its own dedicated management tool, but the service owner has no correlated performance visibility across the VDI environment.

Page 23: Top-5 Best Practices for Virtual Desktop Success

VDI Application Service is Slow

End User LAN

Admin

Domain

admin

CB Admin Sys adminApplication

Admin

Hey, this is

not working!

EverythingIs OK

Not ourproblem

Looks fine Not mine

either

Talk tothe other

guys

© eG Innovations, Inc | www.eginnovations.com

Client Admin

Firewall

admin

Server admin

VMware admin

admin

The serveris working

OK

No othercomplaints

All lights Are green

We don’t see anything

wrong

Database

Admin

VMs are lightly

loaded

EverythingIs OK

VDI Service

Manager

Page 24: Top-5 Best Practices for Virtual Desktop Success

Recap: Top 5 VDI Pain Points

�VDI

silos don’t

�No visibility

into user

�Over-

provisioning

kills ROI

�Poor user

experience

hurts VDI

success

�Detection

after the

fact = too

late

© eG Innovations, Inc | www.eginnovations.com

silos don’t

reveal cause

of problem

into user

sessions

success

Page 25: Top-5 Best Practices for Virtual Desktop Success

5 Best Practices to Deliver

VDI Performance Assurance

Srinivas RamanathanCEO & Founder

© eG Innovations, Inc | www.eginnovations.com

CEO & Founder

eG Innovations

[email protected]

Page 26: Top-5 Best Practices for Virtual Desktop Success

Assess

Maintain

VDI Performance Assurance

PerformanceLessons

- Consider inter-desktop dependenciesfrom the beginningPerformance

Plan

© eG Innovations, Inc | www.eginnovations.com

DesignDeploy

from the beginning

- Mitigate risk of VDI failure downstream

- Process vs costly ad-hoc fixes

- Ensure scalability & deliver ROI

Performance Assurance

Page 27: Top-5 Best Practices for Virtual Desktop Success

��

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI Service,

not Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 28: Top-5 Best Practices for Virtual Desktop Success

��

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI Service,

not Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 29: Top-5 Best Practices for Virtual Desktop Success

VDI is slow

VDI is not

Users care about the “service”

The DNS servers areresponding well to

queries.

IT operations teams focus on infrastructure silos

The User / IT Management

Manage the VDI Service, Not Silos �Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

VDI is not

working

VDI freezes

oftenThe CPU usage of

the VMware servers is ok.

This disconnect is a threat to the success of transformational IT

initiatives & the promise of agility, scalability, and cost savings!

The User / IT Management

Disconnect

Page 30: Top-5 Best Practices for Virtual Desktop Success

Monitor the VDI Service

Know when

user access is

slowing

�Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

Page 31: Top-5 Best Practices for Virtual Desktop Success

Get 360o VisibilityKnow which tiers

are working and

which are not.

�Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

Virtual Server Monitoring Solutions cannot give you 360o visibility.

They focus on the virtualization platform only.

Page 32: Top-5 Best Practices for Virtual Desktop Success

The VMs looks fine. vCenter

There is an alert indicating

an issue within the virtual

desktop.

Monitor Every Layer, Every Tier �Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

The VMs looks fine. vCenter

does not show any alert.desktop.

The hypervisor looks fine.

Page 33: Top-5 Best Practices for Virtual Desktop Success

Alan’s virtual desktop

has a problem!

Monitor Every Layer, Every Tier �Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

Page 34: Top-5 Best Practices for Virtual Desktop Success

Monitor Every Layer, Every Tier

Oops – there is 26%

retransmission from

the virtual desktop

�Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

Page 35: Top-5 Best Practices for Virtual Desktop Success

Root-cause

The effect of the problem

Automatic Root-Cause Diagnosis�

Monitor

VDI Service,

not Silos

© eG Innovations, Inc | www.eginnovations.com

Deep visibility into every layer, every tier, & service-based

correlation enable rapid/accurate diagnosis of performance issues.

Page 36: Top-5 Best Practices for Virtual Desktop Success

eG Enterprise: VDI Service Manager

Network? Database?

�Monitor

VDI Service,

not Silos

eG Enterprise ManagerVDI Service Owner

© eG Innovations, Inc | www.eginnovations.com

Identify & resolve

problems preemptively,

before users call!

Application?

VMware?

Connection Broker?Profile Server?

The Service Manager is a General Practitioner for your VDI.

eG Enterprise ManagerVDI Service Owner

Page 37: Top-5 Best Practices for Virtual Desktop Success

��

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI Service,

not Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 38: Top-5 Best Practices for Virtual Desktop Success

Understand VDI Usage

� Know who is accessing VDI service

�Right-Size

for Great

ROI

© eG Innovations, Inc | www.eginnovations.com

Page 39: Top-5 Best Practices for Virtual Desktop Success

Plan based on Usage Reports

� Top users, Top applications

�Right-Size

for Great

ROI

© eG Innovations, Inc | www.eginnovations.com

Know usage patterns and trends for effective capacity planning.

Page 40: Top-5 Best Practices for Virtual Desktop Success

Get More Out of Your Investment

� Track user sessions on each server

�Right-Size

for Great

ROI

© eG Innovations, Inc | www.eginnovations.com

A few of the servers

are handling most of

the sessions

Page 41: Top-5 Best Practices for Virtual Desktop Success

Know How to Invest Wisely �Right-Size

for Great

ROI� Find your VDI bottlenecks

© eG Innovations, Inc | www.eginnovations.com

Page 42: Top-5 Best Practices for Virtual Desktop Success

��

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI Service,

not Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 43: Top-5 Best Practices for Virtual Desktop Success

Preemptive Detection & Alerting

Broad Coverage Deep Insights

- LUN queue length

It is important to have the right metrics

�Preemptive

Detection

& Alerting

© eG Innovations, Inc | www.eginnovations.com

- LUN queue length

- VM CPU Ready

- TCP Retransmissions

- Memory leaks

- Profile sizes

Virtual

Physical

Cloud

Storage Application

Network

Database

VirtualizationLook for domain expertise in VDI, collect the right metrics.

Otherwise, it will be a case of “Garbage in, Garbage out”!

Page 44: Top-5 Best Practices for Virtual Desktop Success

Auto-Baseline Key Metrics� Auto-compute time-of-day baselines

� Alert administrators when metrics violate baselines

�Preemptive

Detection

& Alerting

© eG Innovations, Inc | www.eginnovations.com

Preemptive detection & alerting lets administrators

see and fix problems before users notice

Page 45: Top-5 Best Practices for Virtual Desktop Success

A Preemptive Alerting Example �Preemptive

Detection

& Alerting

� A Real-World Scenario:

� The domain server goes down, pulling down

the VDI service. Why?

� eG’s alarm history provides a clue …

© eG Innovations, Inc | www.eginnovations.com

The domain

server has failed

and rebooted.

5 hours earlier, eG has

alerted about an issue!

Page 46: Top-5 Best Practices for Virtual Desktop Success

A Preemptive Alerting Example �Preemptive

Detection

& Alerting� eG’s In-N-Out monitoring of the VM on which

AD is running provides further insights

The Client/Server Run-Time Subsystem (csrss) is

a critical Windows process responsible for

console handling and GUI shutdown.

© eG Innovations, Inc | www.eginnovations.com

The csrss process in the

VM is leaking OS handles!

Page 47: Top-5 Best Practices for Virtual Desktop Success

A Preemptive Alerting Example �Preemptive

Detection

& Alerting� The fix: Apply the relevant Microsoft Hotfix!

© eG Innovations, Inc | www.eginnovations.com

Page 48: Top-5 Best Practices for Virtual Desktop Success

��

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI Service,

not Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 49: Top-5 Best Practices for Virtual Desktop Success

� Workload of the VM is user-dependent

� When a user complains, need to know which

physical server and VM they are on

� Need to know who the top users are for

capacity planning

Monitor Users, Not Just VMs�

Monitor

Users, not

just VMs

© eG Innovations, Inc | www.eginnovations.com

capacity planning

� User information required for billing, capacity

planning

Poor user experience impacts VDI success.

So focus on monitoring users, not just VMs!

Page 50: Top-5 Best Practices for Virtual Desktop Success

Monitor Users, Not Just VMs�

Monitor

Users, not

just VMs

When a user calls,

search for the user

© eG Innovations, Inc | www.eginnovations.com

Know which ESX/Xen server

he/she is logged on to

search for the user

Page 51: Top-5 Best Practices for Virtual Desktop Success

Monitor Users, Not Just VMs

See all the other users

logged on to the same

ESX/Xen host.

�Monitor

Users, not

just VMs

© eG Innovations, Inc | www.eginnovations.com

See performance issues at the user level so you can fix

and right-size your VDI environment for user satisfaction.

Page 52: Top-5 Best Practices for Virtual Desktop Success

��

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI Service,

not Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 53: Top-5 Best Practices for Virtual Desktop Success

Deep Visibility Into Sessions• 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

Res

ourc

es o

f the

Phy

sica

l Mac

hine

0

100%

VM1 15%

VM2 25%

VM3 20%

VM432%

�Deep

Visibility

into

Sessions

© eG Innovations, Inc | www.eginnovations.com

0

100%

Res

ourc

es o

f the

Phy

sica

l Mac

hine

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

Page 54: Top-5 Best Practices for Virtual Desktop Success

CPU usage inside a

virtual desktop is high

Deep Visibility Into Sessions�

Deep

Visibility

into

Sessions

© eG Innovations, Inc | www.eginnovations.com

Page 55: Top-5 Best Practices for Virtual Desktop Success

The top CPU process is

Windows Media Player.

The user is watching a

Deep Visibility Into Sessions�

Deep

Visibility

into

Sessions

© eG Innovations, Inc | www.eginnovations.com

The user is watching a

movie ☺☺☺☺

Accelerate problem resolution

by understanding why a VM is consuming resources.

Page 56: Top-5 Best Practices for Virtual Desktop Success

� �

5 Best Practices For VDI Management

© eG Innovations, Inc | www.eginnovations.com

�Monitor

VDI

Service, not

Silos

Deep

Visibility

into

Sessions

�Right-Size

for Great

ROI

�Monitor

Users,

Not Just

VMs

�Preemptive

Detection

& Alerting

Page 57: Top-5 Best Practices for Virtual Desktop Success

VDI Performance Assurance Benefits

Achieve great ROI

Deliver great user experience

© eG Innovations, Inc | www.eginnovations.com

Accelerate adoption rates

Enhance service uptime

Page 58: Top-5 Best Practices for Virtual Desktop Success

In a Nutshell

For Successful VDI Rollouts

- Build performance assurance early into the VDI life cycle

© eG Innovations, Inc | www.eginnovations.com

early into the VDI life cycle

- Look for VDI-aware performancemanagement solutions that address the 5 best practices

Page 59: Top-5 Best Practices for Virtual Desktop Success

Ask the Experts …

&

© eG Innovations, Inc | www.eginnovations.com

&

Page 60: Top-5 Best Practices for Virtual Desktop Success

Next Steps

�Free Demowww.eginnovations.com/demo

�Contact UsEmail: [email protected]

© eG Innovations, Inc | www.eginnovations.com

Email: [email protected]

Phone: 732-794-1259