usus ging deses topktop virtuatua at olization to access ... · usus ging deses topktop virtuatua...

43
Using Desktop Virtualiz ation to access advanced Educational Software Prasad Calyam, Ph.D., Ohio Supercomputer Center/OARnet Alex Berryman, OARnet M tth H if d VM I Matthew Honigf ord, VMware, Inc. Don Stredney, Ohio Supercomputer Center Bradley Hittle, Ohio Supercomputer Center A Zi OAR Ann Zimmerman, OARnet T J Sandor, OARnet ESCC/Internet2 JointTechs Columbus OH ESCC/Internet2 JointTechs, Columbus, OH July 12 th 2010

Upload: duonglien

Post on 09-Mar-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Using Desktop Virtualization to access Us g es top tua at o to accessadvanced Educational Software

Prasad Calyam, Ph.D., Ohio Supercomputer Center/OARnetAlex Berryman, OARnet

M tth H i f d VM IMatthew Honigford, VMware, Inc. Don Stredney, Ohio Supercomputer CenterBradley Hittle, Ohio Supercomputer Center

A Zi OARAnn Zimmerman, OARnetT J Sandor, OARnet

ESCC/Internet2 JointTechs Columbus OHESCC/Internet2 JointTechs, Columbus, OHJuly 12th 2010

Topics of DiscussionTopics of Discussion• OARnet‐VMware Licensing Program (Ann and TJ)

VM R l f Hi h Ed i A li i (M )• VMware Relevance for Higher Education Applications (Matt)• VMLab Desktop Virtualization Testbed (Prasad and Alex)• Biomedical Educational Software Access (Don and Brad)• Biomedical Educational Software Access (Don and Brad)

Topics of DiscussionTopics of Discussion• OARnet‐VMware Licensing Program (Ann and TJ)

VM R l f Hi h Ed i A li i (M )• VMware Relevance for Higher Education Applications (Matt)• VMLab Desktop Virtualization Testbed (Prasad and Alex)• Biomedical Educational Software Access (Don and Brad)• Biomedical Educational Software Access (Don and Brad)

OARnet’s New Services MissionOARnet s New Services Mission

• Demonstrate the value proposition of the Chancellor’s shared p pservices approach in the acquisition of services for the University System of Ohio (USO)

R d th t d f t ti t f hi h– Reduce the current and future operating cost for higher education through aggregate purchase of VMware products 

– Expand program benefits through the inclusion of all education (K‐20)

– Serve as the blue print for expanding concept into other areas

OARnet and VMware PartnershipOARnet and VMware Partnership

• Agreement allows OARnet to distribute and licenseAgreement allows OARnet to distribute and license VMware solutions to Ohio colleges and universities

• Potential Savings: $130 million over 3 yearsg $ y– Reduction in hardware (servers, desktops) budgets– Reduction in operational and maintenance costs p– “Green IT” due to lower use of energy and space

Business Objectives for VirtualizationBusiness Objectives for Virtualization

• Reduce IT Costs– Improve existing hardware utilization to reduce costs– Reduce software license requirements– Leverage scarce IT resources to manage more– Reduce energy costs and drive Green IT initiatives– Improve management of virtual infrastructureImprove management of virtual infrastructure

• Drive Business Improvements– Better adapt to business changes– Deliver services on demand– Improve availability of applications

Better secure data and infrastructure from risks– Better secure data and infrastructure from risks

VMware Program ComponentsVMware Program Components

• USO agrees to make significant bulk software/service g g /purchase at considerable discount over retail list price 

• Full suite of VMware products included• vSphere 4 and Virtual Center licenses available to all 

institutions • Virtual desktop infrastructure (View) seats available to USOVirtual desktop infrastructure (View) seats available to USO 

institutions• Lifecycle Manager, Site Recovery Manager, Server Heartbeat,  

and more…

Additional BenefitsAdditional Benefits

• Workstation (Windows / Linux) and Fusion (Mac)Workstation (Windows / Linux) and Fusion (Mac)• Professional Services Offered By OARnet Agreement

– Consulting ServicesConsulting Services– Training

VMware Sales UpdateVMware Sales UpdateTotal VMware Sales = $7,762,893.50 

$2,875,359.53 

$3,962,971.10 

Higher Education

K‐12

State Agencies

$924,562.87 

Topics of DiscussionTopics of Discussion• OARnet‐VMware Licensing Program (Ann and TJ)

VM R l f Hi h Ed i A li i (M )• VMware Relevance for Higher Education Applications (Matt)• VMLab Desktop Virtualization Testbed (Prasad and Alex)• Biomedical Educational Software Access (Don and Brad)• Biomedical Educational Software Access (Don and Brad)

The costs of managing PCs is staggering

For every $1 spent on hardware, companies spend $3 to manage…

osts

g IT

co

$3$3

easi

ng

$1

OPEXCAPEX Incr

e

Source: IDC Study 2009

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Managing Desktops in Education Today

Information and data is our most important asset. Security is a priority d d t th t thi

Information and data is our most important asset. Security is a priority d d t th t thi

How do I maintain or improve desktop management when How do I maintain or improve desktop management when

priority and we need to ensure that this data and IP is safeguardedpriority and we need to ensure that this data and IP is safeguarded

I’m required to do more with less? Less budget, less power consumption, less resources..

I’m required to do more with less? Less budget, less power consumption, less resources..pp

I need to provide students and teachers with the best I need to provide students and teachers with the best

I need to support a growing # diverse applications that don’t

I need to support a growing # diverse applications that don’t and teachers with the best

possible experience on campus, off campus, on multiple devices.

and teachers with the best possible experience on campus, off campus, on multiple devices.

ppalways run well in a terminal services environment

ppalways run well in a terminal services environment

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Needs of the Students and Faculty

Always On, Always AccessibleAlways On, Always Accessible

Supports All their ApplicationsSupports All their Applications

On Any DeviceOn Any Device

Familiar Interface Familiar Interface

Support for Rich Multi-MediaSupport for Rich Multi-MediaSupport for Rich Multi Media ContentSupport for Rich Multi Media Content

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Needs of Education IT

Quickly ProvisionQuickly Provisionyy

Easily ManageEasily Manage

Maintain SecurityMaintain Security

Lower CostsLower Costs

Hi h A il bilitHi h A il bilitHigh AvailabilityHigh Availability

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

VMware View 4 – Built to deliver desktops as a managed service g

PlatformVMware vSphere for desktops

PlatformVMware vSphere for desktops

ManagementManagementManagementVMware View ManagerVmware View ComposerVMware ThinApp

ManagementVMware View ManagerVmware View ComposerVMware ThinApp

U E iU E iUser ExperiencePCoIPPrintMulti-monitor displayMultimediaUSB redirection

User ExperiencePCoIPPrintMulti-monitor displayMultimediaUSB redirection

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Remote Workstations, Virtual Desktops and VMware View total remoting solution for EducationView total remoting solution for Education

data center network

scalable host solutions flexible client options

distributed network

tower workstationsPCoIP zero clientszero management Secure

Zero

rack workstationsPCoIP enabled displaysreduced cost, footprintSams ng NC190/NC240

PerformanceUser

Management

The PCoIP protocol keeps sensitive data and software images in

blade PCs

PCoIP soft clientsmobile platforms

Samsung NC190/NC240

Fl ibl

the data center, delivering only pixels across the LAN and WAN to any user

virtual desktopsVMware View 4

PCoIP soft clientsexisting desktopsthin clients

KnowledgeWorker

Flexible

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.© 2010 Teradici Corporation. Proprietary and Confidential

thin clients

Simplify desktop image managementSingle Image Management

Image Updates Manage thousands of desktops

S li d k i h

Simplify desktop image management

Streamline desktop management with View Composer

• Quick provisioningQuick provisioning

• Simplify update, patch, and upgrade activities while retaining user settings

• Guarantee updates are applied to every desktop

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

ThinApp for application virtualization Application Virtualization

Features Decouple applications and data from OS

Operating Systemp pp

Agent-less architecture

Wide platform and application support

ApplicationApplication ApplicationApplication

App Files

App Files

Plug into existing applicationmanagement tools

Benefits Minimize the number of desktop images

managed

Streamline application patch updates

ApplicationApplication

sandboxsandbox

ApplicationApplication

sandboxsandbox

Streamline application patch updates

Enable the use of multiple versions of applications Operating System

VOSVOS VOSVOS

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Flexible Desktop Access

Flexible access to desktops from multiple devices

Traditional PC/Laptop Browser Access Thin Client Support

multiple devices

Windows or Browser access onWindows orrepurposed PCs

Broad industry supportBrowser access on Windows, Linux and Mac

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Display ProtocolProvide a superior experience from LAN to WAN using PCoIP

• Built for desktops

• Designed for the LAN and

LAN to WAN using PCoIP

• Designed for the LAN and WAN

• Uses end-to-end software implementation

• Superior desktop experience from task worker to powerfrom task worker to power user

• Flexibility to address the widest variety of use cases

Copyright © 2009 VMware Inc. All rights reserved. Confidential and proprietary.

Topics of DiscussionTopics of Discussion• OARnet‐VMware Licensing Program (Ann and TJ)

VM R l f Hi h Ed i A li i (M )• VMware Relevance for Higher Education Applications (Matt)• VMLab Desktop Virtualization Testbed (Prasad and Alex)• Biomedical Educational Software Access (Don and Brad)• Biomedical Educational Software Access (Don and Brad)

OARnet/OSC VMLab TestbedOARnet/OSC VMLab Testbed

• Sponsored research grant from VMware enables OSC/OARnet to develop a laboratory testbed for desktop virtualization experiments

• Proof‐of‐Concept testbed of VMware View 4 technology for a 50+ users infrastructureusers infrastructure

VMLab Hardware ComponentsVMLab Hardware Components

• IBM donation to OSC/OARnet for the VMLabdo a o o OS /O e o e ab– 2 IBM HS22 Intel Blade Servers

• 2 Quad Core CPU’s each, 32 GB of RAM each, 4 NIC’s each– 9 TB Shared SAS Storage + 300 GB Solid State Array– Can provision 50+ persistent/non‐persistent desktops 

• Network Emulator – Dual‐NIC PC‐router• Thin Clients

HP 5730 WYSE C90 T di i Z S Cli P L i Z– HP t5730, WYSE C90, Teradici Zero State Client, Pano Logic Zero State Client, Wyse PocketCloud for iPhone/iPad, Microsoft RDP, Open‐source VNC

VMLab Software ComponentsVMLab Software Components

• VMware vSphere 4 (ESXi 4); View 4– Windows Server 2003

• vCenter, View Manager, View Composer, ThinApp, Active Directory

• Virtual Machines – Windows XP, Ubuntu Linux• Network Emulator – Netem on Linux Kernel 2.6.15• User Applications

– Novice User: MS Word, Acrobat Reader, IE Browser

– Expert User: MS Word, Acrobat Reader, IE Browser, Windows Media Flash Video Matlab VLC PlayerMedia, Flash Video, Matlab,  VLC Player

VMLab Web‐portalVMLab Web portal

• Project Website and Testbed Gateway ‐ http://vmlab.oar.net• Central site for information on VMLab testbed resources and capabilities• Placeholder for study results, presentations  and the virtual desktop 

performance benchmarking toolkit release (OARnet VDBench v0.1)• Enables hands‐on access to run your own remote desktop virtualization 

experiments in VMLab!• Used for various laboratory experiments over the last 8 monthsUsed for various laboratory experiments over the last 8 months

– Research: Desktop Pools Management, Application Virtualization, Thin Client Protocols Evaluation, “VDBench” v0.1 Tool Development

– Classroom Labs: Moldflow for OSU ISE Dept., Remote Visualization w/GPU for OSU SAIC, Remote Instrumentation for YSU Chemistry

– Sandboxes: Many System Administrators (8 Ohio,1 Texas), Marketing Demos

VMLab Web‐portal ScreenshotVMLab Web portal Screenshothttp://vmlab.oar.net

VMLab ExperimentsVMLab Experiments

• VDI Scalability– Stress test VMs under various user application work loads

• User Applications: MS Excel, IE Browser, Windows Media Player, Matlab

– We used “Autoit” user application work loads (scripts for repeatable pp ( p pand automated GUI interactions with key presses, mouse movements)

• VDI Reliability• VDI Reliability– Evaluate performance of remote desktop protocols

• Protocols Evaluated: Microsoft Remote Desktop Protocol (RDP), HP Remote Graphics Software (RGS) Teradici PC over IP (PCoIP) VNC RemoteRemote Graphics Software (RGS), Teradici PC‐over‐IP (PCoIP), VNC Remote Frame Buffer Protocol (RFB)

– We used Netem for network (e.g., bandwidth, delay, loss) emulation

VMLab Experiments (2)VMLab Experiments (2)I. User Load Simulation

III. User Pool Profiling

18II. Slow-motion Application Interaction Benchmarking

Computation Resources needed for 50 VMsComputation Resources needed for 50 VMs• Currently, in our VMLab’s IBM BladeCenter Chassis:

– Blades have 2 Quad Core CPU’s– Each Core is clocked at 2 GHz for a total of 16 GHz/Blade– We are using 100% of Blade CPU for ~28 VMs/Blade, and so for >28 

VMs cases, we are experiencing wait times– Not the typical case in Enterprise networks, our resource 

requirements influenced by modeling research application use casesCPU Utilization/Blade

19

Bandwidth Resources needed for 50 VMsBandwidth Resources needed for 50 VMs• Approx. 100 Mbps Peak/25 Mbps Average bandwidth

– Assuming all VMs are actively being used with mixed set ofAssuming all VMs are actively being used with mixed set of applications

– Remote desktop protocols noticeably tradeoff coding efficiency and user experienceuser experience

Network Condition LAN 10ms latency;0% loss

10ms latency;3% loss

l lDisplay Protocol RDP PCoIP RGS RDP PCoIP RGS RDP PCoIP RGS

Video Playback Throughput (Mbps)

19.6 9.07 10.4 12.9 7.08 9.56 3.38 .184 3.51

IE Text PageThroughput (Mbps)

.233 1.54 12.8 .639 1.16 1.84 .472 1.78 .535

IE Image pageTh h t (Mb )

9.56 1.79 1.56 1.93 1.59 1.35 1.13 .343 1.35Throughput (Mbps)

Testbed Expansion VisionTestbed Expansion Vision

• Plan for validation of experiments under real system and a o a da o o e pe e s u de ea sys e a duser loads in the NSF‐sponsored GENI Facility

• Shared services based on VMware  technologies to provide testbed access to USO user communities– For institutions that lack resources to build similar testbeds

E l t i VM Vi f t Wi d 7• Evaluate upcoming VMware View features, Windows 7 migration, etc.

– Persistent and Non‐persistent desktops for scientific user p pcommunities – E.g., Ralph Regula School of Computational Science, Remote Instrumentation

Topics of DiscussionTopics of Discussion• OARnet‐VMware Licensing Program (Ann and TJ)

VM R l f Hi h Ed i A li i (M )• VMware Relevance for Higher Education Applications (Matt)• VMLab Desktop Virtualization Testbed (Prasad and Alex)• Biomedical Educational Software Access (Don and Brad)• Biomedical Educational Software Access (Don and Brad)

2

Background

Growth in data collection and need for analysis

3

4

Background

5

Current Efforts

Small Animal Imaging Center

OSU-CCC osuccc.osu.eduPeriannan Kuppusamy, PhD, andKimerly Powell, PhD - Directors

Image reconstruction, multi-modality fusion, quantitative image analysis, high-resolution graphics, and networking to the facility’s server.

6

Current Efforts

microSPECT/CT

Thyroid

Decay

control

Salivary

Gland

after I-123 fused

7

microPET/CT

PET/CT fusion with 124I

PET with 18F-FDG

8

User Training

9

Ultra-High microCT

Data Courtesy: Skyscan, OSU BME

406GB!

Small Animal Imaging Core

SAIC Visualization Server(2TB disk, NVidia Tesla S1070)

OSC GPU Nodes(NVidia Tesla’s,

4 TB disk))

Remote Clientincluding Handhelds

(Remote Viz viaOpenGL

Tiger VNC)

nightly cronover

100Mb

Human Cancer Genetics

Surgery

Internal Medicine

Orthodontics

Hematology & Oncology

Pharmacology

Otolaryngology

Cardiovascular Medicine

Veterinary Biosciences

10Gb

VMLab Biomedical Application DemoVMLab Biomedical Application Demo

Thank you for your attention!Thank you for your attention!