vmworld 2015: the “snappy” virtual desktop user experience

34
The “Snappy” Virtual Desktop User Experience Aivars Apsite, Metro Health EUC5020 #EUC5020

Upload: vmworld

Post on 13-Apr-2017

148 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: VMworld 2015: The “Snappy” Virtual Desktop User Experience

The “Snappy” Virtual Desktop User ExperienceAivars Apsite, Metro Health

EUC5020

#EUC5020

Page 2: VMworld 2015: The “Snappy” Virtual Desktop User Experience

2

Agenda

Strategy

The Experience

Graphics & VDI

Page 3: VMworld 2015: The “Snappy” Virtual Desktop User Experience

3

* VDI - Virtual Desktop Infrastructure

What is VDI* and Why Is it Important to Healthcare?

=Cost

Savings….. Ease of use….. Quick app updates….. Security+ othersShared computing resources

Page 4: VMworld 2015: The “Snappy” Virtual Desktop User Experience

4

“IDC estimates that Metro Health will realize almost $2.75 million per year in benefits from higher revenue and employee time savings that are being transformed into business benefits for the hospital.”

Page 5: VMworld 2015: The “Snappy” Virtual Desktop User Experience

5

Metro Health Hospital is a non-profit 208-bed general acute care hospital serving West Michigan.

Hospital services include inpatient and outpatient services, emergency, surgery, intensive care, cancer, rehabilitation, childbirth and community education, among others.

Metro Health employs more than 2,325 full-time staff members

Metro Health has more than 500 employed and independent physicians

Metro Health Hospital’s innovative approach to health care, technology and green thinking has earned it numerous awards, including the 100 Top Hospitals National Award (teaching hospital category) from Thomson Reuters three years in a row.

Page 6: VMworld 2015: The “Snappy” Virtual Desktop User Experience

6

Desktop Virtualization Timeline

Jan 2007

Oct2007

Feb2010

MetroAnywhereDevelopmentBegins

MetroAnywhereGo Live whenMetro HealthMoves into itsNew hospital

MetroAnywhereWith TCXVideo playbackUSB support

v1 v2 Feb2011 v3Oct

2011

CiscoVXIPurchase

MetroViewMetroAnywhereVMware ViewV4.6

V3.5Dec2012

MetroViewVMware ViewV5.1

1100 PCs900 Thin clients

1400 PCs1100 Thin clients300 Laptops

1020 PCs1800 Zero clients310 Laptops

V4May2014

HP Integrated VDIAlwaysOn Point of CareVMware ViewV5.3

1480 PCs1650 Zero clients352 Laptops

Page 7: VMworld 2015: The “Snappy” Virtual Desktop User Experience

7

"Our Passion is to Lead and Support the Improvement of the Health and Well Being of our Communities through Innovative and Efficient Information Technology"

Quantify the vision:“Our VDI must perform equally or better than a standard PC – including graphics!”

There is one thing stronger than all the armies in the world; and that is an idea whose time has come. Isaac Newton

Metro Health IT Vision Statement:

Page 8: VMworld 2015: The “Snappy” Virtual Desktop User Experience

8

Design Strategy

The solution must seamlessly empower the entire healthcare workforce – including physicians

It’s all about the application & enabling it to run on any device.

http://www.projectcreate.com.au/category/blog/page/3/

http://12b3059.wordpress.com/

Technology has to be transparent. It has to be ever present but not in the way. Oliver Degnan

Page 9: VMworld 2015: The “Snappy” Virtual Desktop User Experience

9

Other Interrelated StrategiesHardware Strategy

Application Management Strategy

User profiles & Persona mgmt

Image management

Printer management

Graphics processing

Security Strategy

Mobile Strategy

Solution monitoring

Page 10: VMworld 2015: The “Snappy” Virtual Desktop User Experience

10

Boring…..

BUT VITAL!

MUST HAVE “Snappy” Performance< 10-second reconnectsVMware Always On Point of CareGlobal Load BalancingFull motion video supportDesigned for Windows7 & Epic 2014Multi-monitor support at 1920x1080 resolutionCost is at or below current spendSolution must scale in incrementsSolution must be granular to support new technologiesSupport 3GB RAM per sessionSupport a 30GB imageMust support 3D graphics and CPU offload capabilitiesMust provide latest Intel Ivy Bridge processorsFull solution recomposes completed in 6 – 8 hoursSAN Storage is to be based on SSD to support linked clone performanceSAN solution must provide in-line deduplication to improve storage performanceAverage 50 IOPS and <6ms latency per sessionPlus more specs regarding video performanceAnd more specs for session performanceAnd more……And more…..…………………………

New VDI Specs

Page 11: VMworld 2015: The “Snappy” Virtual Desktop User Experience

11

• A right click on an icon opens up the context menu are less than one second.• A right click on an email attachment opens up the context menu are less than one second.• A virtualized application initiates the application to stream in less than one second.• Average responses when Enter is pressed or the mouse is clicked are less than one

second. • There is no keystroke delay/latency while typing and displaying letters on the screen.• A browser window opens up, not the actual web site or web app, are less than one

second.• A Windows Explorer window opens up when requested in less than one second.• When a window is dragged, it moves smoothly, quickly without any ghosting or latency.• When a window is resized, the action is performed with no user perceptible delay.

Snappy!

Page 12: VMworld 2015: The “Snappy” Virtual Desktop User Experience

12

Things to Focus on:

Interconnected flash memory chips5 – 10ms vs ~ 0.1ms

Page 13: VMworld 2015: The “Snappy” Virtual Desktop User Experience

13

Controller Multipathing

Things to Focus on:

• 2-node, Active/Passive

• 4-node, Active/Active• Completely load balanced

Page 14: VMworld 2015: The “Snappy” Virtual Desktop User Experience

14

Things to Focus on:

Network tuning & WAN optimizations

These protocols help provide the video, sound and peripheral experience for remote desktop users.

Consult the protocol

tuning guides!

Page 15: VMworld 2015: The “Snappy” Virtual Desktop User Experience

15

Things to Focus on:

We have20 cores/server

* Effective immediately, Epic has updated its purchasing recommendation for hosts for running Hyperspace (either via VDI or via virtual Citrix XenApp servers) as well as multipurpose hosts for web and service servers. We recommend purchasing two-socket servers with Intel Xeon E5-2697 v3 processors for these purposes.

Page 16: VMworld 2015: The “Snappy” Virtual Desktop User Experience

16

Things to Focus on:

Increase RAM - option to add more

Over 2.5x more memory/server

* For VDI hosts, we recommend you purchase servers with at least 512 GB of RAM.

v3 v4

Page 17: VMworld 2015: The “Snappy” Virtual Desktop User Experience

17

Things to Focus on:

Single Sign-On

Application Packaging/StreamingPersona Management

Page 18: VMworld 2015: The “Snappy” Virtual Desktop User Experience

18

What Differentiators have we Experienced:EPIC System Pulse - Before and After

Page 19: VMworld 2015: The “Snappy” Virtual Desktop User Experience

19

What Differentiators have We Experienced:

Page 20: VMworld 2015: The “Snappy” Virtual Desktop User Experience

20

What Differentiators have We Experienced:

Page 21: VMworld 2015: The “Snappy” Virtual Desktop User Experience

21

But What About Graphics on VDI?

Page 22: VMworld 2015: The “Snappy” Virtual Desktop User Experience

22

Which Healthcare Dept Apps Require Graphics Support?Obvious Departments:RadiologyCardiologyLaboratory/PathologySurgerySleep LabNeurologyPT/OTSports MedicineWound ClinicAssisted Breathing CenterEndoscopyObstetricsOncologyMedical EducationTelemedicine

These common applications too:Browsers – HTML5 Epic/OnBaseMicrosoft Office - 2013EmailAdobe AcrobatTeleconferencing

Non-Clinical Departments:MarketingQualitySecurityFacilitiesMaintenanceITTraining (Operational & Dept specific)

40% - 60%VDI users

will require vGPU

Page 23: VMworld 2015: The “Snappy” Virtual Desktop User Experience

23

Task Worker & Power User

Healthcare

NoDistinction

VNIDIA & VMware 3D Graphics Solutions Presentation 2/12/15

Page 24: VMworld 2015: The “Snappy” Virtual Desktop User Experience

24

http://www.teradici.com/docs/default-source/resources/whitepapers/teradici-apex-2800-performance-whitepaper.pdf?sfvrsn=2

up to 44% reduction

CPU Offload - Hardware Acceleration CardsThings to Focus on:

Page 25: VMworld 2015: The “Snappy” Virtual Desktop User Experience

25

VDI = Shared computing resources

Page 26: VMworld 2015: The “Snappy” Virtual Desktop User Experience

26

Better Together:

3D Virtual Workstation Set Up Doesn't Have to Be So Hard 2/11/15 Randy Groves – reprinted with permission

&

Page 27: VMworld 2015: The “Snappy” Virtual Desktop User Experience

27

Three monitorsEach @ 1920 x 1080

One display @ 1366 @ 768 Two monitorsEach @ 1920 x 1080

vGPU Experience:

Page 28: VMworld 2015: The “Snappy” Virtual Desktop User Experience

28

vGPU Experience - NVIDIA SMI

Page 29: VMworld 2015: The “Snappy” Virtual Desktop User Experience

29

Challenges:Expand on 32 VM limitation per board This is a Kepler architecture limitation

Enable dynamic VM vGPU allocation/use per board Release vGPU when app shuts down, not at the session level

How successfully can a vGPU enabled VDI session be vMotioned? vMotion is not supported at this time.

When can a View session on one server be allocated unused vGPU on another server?

Page 30: VMworld 2015: The “Snappy” Virtual Desktop User Experience

30

• A right click on an icon opens up the context menu are less than one second.• A right click on an email attachment opens up the context menu are less than one second.• A virtualized application initiates the application to stream in less than one second.• Average responses when Enter is pressed or the mouse is clicked are less than one

second. • There is no keystroke delay/latency while typing and displaying letters on the screen.• A browser window opens up, not the actual web site or web app, are less than one

second.• A Windows Explorer window opens up when requested in less than one second.• When a window is dragged, it moves smoothly, quickly without any ghosting or latency.• When a window is resized, the action is performed with no user perceptible delay.

Snappy!

Page 31: VMworld 2015: The “Snappy” Virtual Desktop User Experience

31

QUESTIONS ?Contact Information:Aivars ApsiteTechnology [email protected]

Page 32: VMworld 2015: The “Snappy” Virtual Desktop User Experience

Optional contact info

Page 33: VMworld 2015: The “Snappy” Virtual Desktop User Experience
Page 34: VMworld 2015: The “Snappy” Virtual Desktop User Experience

The “Snappy” Virtual Desktop User ExperienceAivars Apsite, Metro Health

EUC5020

#EUC5020