VDI Performance Assurance With Monitoring and Testing

70
Assuring VDI Performance How to Combine Testing and Monitoring Solutions to Deliver High- Performing Virtual Desktops Presenters: Mark Plettenberg | PM | Login VSI Srinivas Ramanathan | CEO | eG Innovations Holger Schulze | VP Marketing | eG Innovations

description

Virtual desktop and VDI initiatives promise a variety of benefits - but the underlying IT architecture adds complexity and risk. Virtual desktop users expect application delivery to be as fast and reliable as their physical desktop experience. A single failure in the service infrastructure can bring virtual desktop performance to a crawl, and significantly impact user productivity and business processes. Both performance monitoring and performance testing tools address this challenge by helping to create, deliver and maintain the best possible performance for virtual desktop users. However, the approach of the two solutions differ. Where load testing helps to predict and prevent infrastructure performance using simulated user behavior, performance monitoring helps to prevent and, when needed, solve performance problems by diagnosing the behavior of real users and the underlying VDI infrastructure in production environments. A combined approach of using both types of toolsets is the best model for optimal performance assurance. Join our live webinar with performance management experts Srinivas Ramanathan (CEO, eG Innovations) and Jeroen van de Kamp (CTO, Login VSI) and find out: - Why performance management of virtual desktop infrastructures is key - How performance testing and monitoring solutions compare - How performance monitoring tools complement performance testing tools - How to combine monitoring and testing for perfect performance assurance - A real world example of how to leverage best of breed solutions for total performance assurance

Transcript of VDI Performance Assurance With Monitoring and Testing

Page 1: VDI Performance Assurance With Monitoring and Testing

Assuring VDI Performance

How to Combine Testing and Monitoring

Solutions to Deliver High-Performing Virtual Desktops

Presenters:

Mark Plettenberg | PM | Login VSISrinivas Ramanathan | CEO | eG Innovations

Holger Schulze | VP Marketing | eG Innovations

Page 2: VDI Performance Assurance With Monitoring and Testing

Moderator

Holger SchulzeVP MarketingeG [email protected]

Page 3: VDI Performance Assurance With Monitoring and Testing

• The VDI Dilemma: performance & user experience

• Login VSI for performance testing

• eG Innovations for performance monitoring and reporting

• The value of an integrated solution: Login VSI & eG Innovations

Topics for Today

Page 4: VDI Performance Assurance With Monitoring and Testing

Live Audience Poll

“What is Your Biggest VDI Performance Management Challenge?”

• User experience issues

• Lack of visibility across virtualized environment

• Slow & complex problem diagnosis

• Predicting the performance impact of change

• Performance testing during VDI test & deployment stages

Page 5: VDI Performance Assurance With Monitoring and Testing

The VDI Dilemma: Performance & User

Experience

Mark PlettenbergProduct ManagerLogin [email protected]

Page 6: VDI Performance Assurance With Monitoring and Testing

VDI - The User Perspective

User

User Perspective

“I start my device, log on,

and expect the same experience I had with my physical

desktop environment.”

How hard can it be?

Page 7: VDI Performance Assurance With Monitoring and Testing

Profile Server

Network

VDI – The Admin Perspective

User

Virtual Desktopson VMs

Connection Broker

vCenter

Active Directory

on ESX

Oracle License Server

ProvisioningServer

SAN

Switch

ComplexityVirtual machines, connection broker, profile server, provisioning server

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

Page 8: VDI Performance Assurance With Monitoring and Testing

VDI Introduces New Dependencies

Excessive disk reads by the MS Access Application of one user slows down the performance for other users.

Virtual infrastructures introduce new dependencies that must be discovered and used for effective management.

Page 9: VDI Performance Assurance With Monitoring and Testing

Infrastructure Triage is a Hot Potato!

End UserLAN

Admin

Desktopadmin

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

VDI Service Manager

Page 10: VDI Performance Assurance With Monitoring and Testing

Desktop Virtualization Performance Pain

50% of all desktopvirtualisation projectsstall or fail for 2 reasons: 1) Unacceptable End

User Performance 2) Cost Overruns

“Traditional management tools and desktop assessments fail to deliver VDI performance, user acceptance and scalability.”

Page 11: VDI Performance Assurance With Monitoring and Testing

Downtime is … Extremely Expensive

Downtime can jeopardize virtualization projects, if not managed properly.

Page 12: VDI Performance Assurance With Monitoring and Testing

Design / Re-

Design

Test & Deploy

Manage &

Operate

The VDI Deployment Cycle

Page 13: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex technology stack

where change is constant?

Only end - to - end monitoring will give true insight in the user

experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 14: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex technology stack

where change is constant?

Only end - to - end monitoring will give true insight in the

user experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 15: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex technology stack

where change is constant?

Only end - to - end monitoring will give true insight in the

user experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 16: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex technology stack

where change is constant?

Only end - to - end monitoring will give true insight in the user

experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 17: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex technology stack

where change is constant?

Only end - to - end monitoring will give true insight in the user

experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 18: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex

technology stack where change is constant?

Only end - to - end monitoring will give true insight in the user

experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 19: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex

technology stack where change is constant?

Only end-to-end monitoring will give true insight in the user

experience

Typically, end- to -end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 20: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex

technology stack where change is constant?

Only end-to-end monitoring will give true insight in the user

experience

Typically, end-to-end user experience monitoring was

considered fragmented, complex and incomplete

EG-innovations: User Experience Monitoring

Made simpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 21: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple.

How do we monitor user experience in a complex

technology stack where change is constant?

Only end-to-end monitoring will give true insight in the user

experience

Typically, end-to-end user experience monitoring was

considered fragmented, complex and incomplete

eG Innovations: User Experience Monitoring

Made SimpleStorage

Server

Hypervisor

OS

Anti Virus

Printing

Application Management

Application Virtualization

Windows Profile

AD & Policies

Desktop Broker

Remoting Protocol

Network (WAN/LAN)

Authentication

Client

Page 22: VDI Performance Assurance With Monitoring and Testing

Address 2 Key Operational VDI Challenges

How do we validate & predict performance of a complex

technology stack while change is constant?

Only with load testing will you be able to predict the impact of change on any level, hardware & software

Until recently, load testing VDI was considered complicated, labor-

intensive and expensive

Login VSI: VDI Load Testing

Made Simple

How do we monitor user experience in a complex

technology stack where change is constant?

Only end-to-end monitoring will give true insight in the user

experience

Typically, end-to-end user experience monitoring was

considered fragmented, complex and incomplete

eG Innovations: User Experience Monitoring

Made Simple

Page 23: VDI Performance Assurance With Monitoring and Testing

End-to-end UXMonitoring tool

to gatherSystem & Application

performance/usage data

Login VSI AnalyzerVSIbase & VSImax

to gatherPerformance & Scalability data

Simulated Usersin

Off-time production, or test environment

Performance Load Testing

PerformanceAssessment/Monitoring

Real Usersin

Live productionenvironment

Page 24: VDI Performance Assurance With Monitoring and Testing

• Login VSI measures performance of system using virtual users to guarantee best performance before real users log on to production systems

• Monitoring is measuring state of system and user experience over time in production, involving real time users

Stay out of trouble!

Change

PerformanceTest

Production

Monitoring

Notpassed

Notpassed

Page 25: VDI Performance Assurance With Monitoring and Testing

Design / Re-

Design

Test & Deploy

Manage &

Operate

Introducing Login VSI

Page 26: VDI Performance Assurance With Monitoring and Testing

• Very complicated– Setting up infrastructure components

– Large scale test scalability issues

– Configuring workloads

– Test execution

– Analyzing data

• Time consuming

• Expensive

Traditional testing tools

Page 27: VDI Performance Assurance With Monitoring and Testing

• Turn-Key Load Test for VDI & SBC

• Industry Standard

• Hypervisor/Broker/Protocol/OS/Office independent

• Out-of-the-box workloads: light, medium, heavy

• Easy to customize: add you own applications

• VSImax: make comparisons easy

Used by: Citrix, Microsoft, Dell, HP, Cisco, VCE, EMC, Intel, Panologic, Atlantis, Fujitsu, Virsto, Hitachi, Datacore, McAfee, CSC, FusionIO, Unidesk

Login VSI

Page 28: VDI Performance Assurance With Monitoring and Testing

1. Find a VDI environment

2. Download Login VSI & activate license (5 minutes)

3. Execute Login VSI Data Server (5 minutes)

4. Create Test User Accounts (5 minutes)

5. Configure Launchers (5 minutes)

6. Configure Desktops (0 - ?)

7. Select workload and configure test scenario (5 minutes)

8. Run Test (48 minutes)

9. Analyze Results (5 minutes)

Login VSI in 2 hours

Page 29: VDI Performance Assurance With Monitoring and Testing
Page 30: VDI Performance Assurance With Monitoring and Testing
Page 31: VDI Performance Assurance With Monitoring and Testing
Page 32: VDI Performance Assurance With Monitoring and Testing
Page 33: VDI Performance Assurance With Monitoring and Testing
Page 34: VDI Performance Assurance With Monitoring and Testing
Page 35: VDI Performance Assurance With Monitoring and Testing
Page 36: VDI Performance Assurance With Monitoring and Testing
Page 37: VDI Performance Assurance With Monitoring and Testing
Page 38: VDI Performance Assurance With Monitoring and Testing

VSImax Office 2010

Page 39: VDI Performance Assurance With Monitoring and Testing

VSImax Office 2013

Page 40: VDI Performance Assurance With Monitoring and Testing
Page 41: VDI Performance Assurance With Monitoring and Testing

Login VSI Customers

Page 42: VDI Performance Assurance With Monitoring and Testing

Login VSI

• Your assurance for a good performance and happy users

• Out of the box: up and running within few hours– no scripting and easy to adapt

• Platform independent– honest, unbiased results

• Industry standard– recognized by leading technology vendors

Download Free Trail now with EVENT code: EGVSI2013

Page 43: VDI Performance Assurance With Monitoring and Testing

Design / Re-

Design

Test & Deploy

Manage &

Operate

Introducing eG Innovations

Page 44: VDI Performance Assurance With Monitoring and Testing

Assuring VDI Performance

SrinivasRamanathanCEOeG [email protected]

Page 45: VDI Performance Assurance With Monitoring and Testing

A Familiar Scenario

Page 46: VDI Performance Assurance With Monitoring and Testing

Profile Server

Network

Where is the Root-Cause?

User

Virtual Desktopson VMs

Connection Broker

vCenter

Active Directory

on ESX

Oracle License Server

ProvisioningServer

SAN

Switch

What is the root cause of the service problem?Network? VMware? AD? SQL? Broker? Storage? Profile

Server?

Page 47: VDI Performance Assurance With Monitoring and Testing

VDI Management Today

Profile Server

Network

User Virtual Desktopson VMs

Connection Broker

vCenter

Active Directory

on ESX

Oracle License Server

ProvisioningServer

SAN

Switch

Isolated Management Tools

A 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 48: VDI Performance Assurance With Monitoring and Testing

The Result of Fragmented Visibility

Page 49: VDI Performance Assurance With Monitoring and Testing

Virtual Desktop Management = Virtual Server Management

VDI – New Challenges, New Solutions

• Virtual Server Management Solutions …

– Monitor the Virtualization platform only – not the connection brokers, storage, network, profile servers, terminal servers, …

– Track VMs and not users

• No way to map a user to a VM

• Workload of VM dependent on who is logged in

– Monitors a desktop from the outside (black box!)

• No understanding of what is happening inside the desktop

• What applications are running?

• Is high CPU usage because of load or a faulting application?

Page 50: VDI Performance Assurance With Monitoring and Testing

eG Enterprise: VDI Service Manager

Identify & resolve problems preemptively,

before users call!

Network? Database?

Application?

VMware?Connection Broker?Profile Server?

The eG Service Manager is a General Practitioner for your VDI.

eG Enterprise Manager

VDI Service Owner

Page 51: VDI Performance Assurance With Monitoring and Testing

Live Solution Tour: eG Enterprise

Page 52: VDI Performance Assurance With Monitoring and Testing

The eG Universal Monitor

• 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

Page 53: VDI Performance Assurance With Monitoring and Testing

eG Innovations Customers Examples

Page 54: VDI Performance Assurance With Monitoring and Testing

Next Steps

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

Send an [email protected]

Call Us+1 (866) 526 6700

Page 55: VDI Performance Assurance With Monitoring and Testing

Load Testing and Performance Monitoring:

Combining Forces

Page 56: VDI Performance Assurance With Monitoring and Testing

Normal Test

Page 57: VDI Performance Assurance With Monitoring and Testing

eG Innovations Alarms & Overview

Page 58: VDI Performance Assurance With Monitoring and Testing

Add Anti-Virus Solution: No Tuning

Page 59: VDI Performance Assurance With Monitoring and Testing

eG Innovations Alarms & Overview

Page 60: VDI Performance Assurance With Monitoring and Testing

eG Innovations Alarms & Overview

Page 61: VDI Performance Assurance With Monitoring and Testing

eG Innovations Alarms & Overview per VM

Page 62: VDI Performance Assurance With Monitoring and Testing

eG Innovations Alarms & Overview per VM

Page 63: VDI Performance Assurance With Monitoring and Testing

eG Innovations Alarms & Overview per VM

Page 64: VDI Performance Assurance With Monitoring and Testing

Top Process Consuming CPU

Page 65: VDI Performance Assurance With Monitoring and Testing

CONCLUSION

Page 66: VDI Performance Assurance With Monitoring and Testing

Design / Re-

Design

Test & Deploy

Manage &

Operate

Combined Solution for Load Testing & Performance Monitoring

Page 67: VDI Performance Assurance With Monitoring and Testing

ROI of The Combined Solution

• 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

infrastructure

Reduce Infrastructure Cost

& Avoid Cost Overruns

• Accelerate deployments & rollout

• Reduce risk, deliver successful projects & peace of mind

Deliver Projectson Time, on

Budget, on Target

Page 68: VDI Performance Assurance With Monitoring and Testing

• For eG Innovations Users – “Go Test Promotion”

– Free one month Login VSI Pro license

– Free one hour workshop how to use Login VSI

– 20% discount on Login VSI licenses when purchased in 2013

• For Login VSI Users – “Go Monitor Promotion”

– Free one month eG Innovations “Pro” license

– Free one hour workshop how to use eG Innovations

– 20% discount on eG Innovations licenses when purchased in 2013

• For New Users – Your Choice:

– Pick your option; start with a “Go Test” or “Go Monitor” promotions

– You want both at the same time? Call us.

Joint Promotions

Page 69: VDI Performance Assurance With Monitoring and Testing

Next Steps & Contact Details

http://www.loginvsi.com

[email protected]

Phone (US): +1 (408 ) 562 6160 Phone (NL): +31 20 342 0280

Download Free Trail now with EVENT code: EGVSI2013

http://www.eginnovations.com

[email protected]

Phone (US): +1 (866) 526 6700

Page 70: VDI Performance Assurance With Monitoring and Testing

Q&A