“b”“vmlab” test bdbed for desktop virtualization experiments · 2009-10-21 ·...

52
b” b df k VMLab” Testbedf or Desktop Virtualization Experiments Virtualization Experiments Prasad Calyam, Ph.D., Ohio Supercomputer Center (Virtual) Alex Berryman OARnet (Virtual) Alex Berryman, OARnet (Virtual) Matthew Honigford, VMware, Inc. (Onsite) Don Stredney, Ohio Supercomputer Center (Virtual) Bradley Hittle, Ohio Supercomputer Center (Virtual) Ann Zimmerman, OARnet (Onsite) Internet2 Fall Member Meeting, San Antonio, TX October 7 th 2009

Upload: others

Post on 13-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

“ b” b d f k“VMLab” Testbed for Desktop Virtualization ExperimentsVirtualization ExperimentsPrasad Calyam, Ph.D., Ohio Supercomputer Center (Virtual)

Alex Berryman OARnet (Virtual)Alex Berryman, OARnet (Virtual)Matthew Honigford, VMware, Inc. (Onsite)

Don Stredney, Ohio Supercomputer Center (Virtual)Bradley Hittle, Ohio Supercomputer Center (Virtual)y , p p ( )

Ann Zimmerman, OARnet (Onsite)

Internet2 Fall Member Meeting, San Antonio, TXgOctober 7th 2009

Page 2: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Topics of DiscussionTopics of Discussion• OARnet‐VMware Agreement (Ann)

– Benefits of Virtualization

– Agreement Components and Progress

• VMware Technologies (Matt)l f d l h– Relevance for K‐20 and Healthcare communities

– VMLab @ OARnet

• VMLab Cloud Computing Testbed (Prasad)VMLab Cloud Computing Testbed (Prasad)– Hardware/Software components

– Testbed web‐portal

• Biomedical Application in VMLab (Don)– Remote visualization challenges for Biomedical applications

Thi Cli t ti l– ThinClient computing relevance“Remote Visualization using Cloud Computing” Demo (Team)

Page 3: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Topics of DiscussionTopics of Discussion• OARnet‐VMware Agreement (Ann)

– Benefits of Virtualization

– Agreement Components and Progress

• VMware Technologies (Matt)l f d l h– Relevance for K‐20 and Healthcare communities

– VMLab @ OARnet

• VMLab Cloud Computing Testbed (Prasad)VMLab Cloud Computing Testbed (Prasad)– Hardware/Software components

– Testbed web‐portal

• Biomedical Application in VMLab (Don)– Remote visualization challenges for Biomedical applications

Thi Cli t ti l– ThinClient computing relevance“Remote Visualization using Cloud Computing” Demo (Team)

Page 4: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

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

Page 5: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

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

Pike County Schools in Kentucky saved 62% of computing costs for the districtPike County Schools in Kentucky saved 62% of computing costs for the district by adopting desktop virtualization…

Analysts project a 10 month ROI for initial deployment of desktop virtualization…

Page 6: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

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

Page 7: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

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

• ESX and Virtual Center Management System (VCMS) licenses available to all institutions 

• Virtual desktop infrastructure (View) seats to be madeVirtual desktop infrastructure (View) seats to be made available to USO institutions

• Lifecycle Manager, Site Recovery Manager included and others

Page 8: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Additional BenefitsAdditional Benefits

• Professional Services Offered By OARnet Agreementy g– Consulting Services:

• Resident Architect ‐ Advisors for hands‐on planning, Configuration planning Deployment assistanceplanning, Deployment assistance 

• Professional Delivery ‐ Consultants for implementations,  Business Continuity, Desktop management, Software Life cycle managementmanagement

– Training:• Buy on‐site or individual classroom training for VMware with d d d h d fdiscounted PSO Credits purchased from OARnet 

• VMware will also provide implementation support and training

Page 9: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

VMware Sales UpdateVMware Sales Update

$1 204 064 39$1,204,064.39 $1,420,008.12 Higher Education

K‐12

$406,628.27 State Agencies

Page 10: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Topics of DiscussionTopics of Discussion• OARnet‐VMware Agreement (Ann)

– Benefits of Virtualization

– Agreement Components and Progress

• VMware Technologies (Matt)l f d l h– Relevance for K‐20 and Healthcare communities

– VMLab @ OARnet

• VMLab Cloud Computing Testbed (Prasad)VMLab Cloud Computing Testbed (Prasad)– Hardware/Software components

– Testbed web‐portal

• Biomedical Application in VMLab (Don)– Remote visualization challenges for Biomedical applications

Thi Cli t ti l– ThinClient computing relevance“Remote Visualization using Cloud Computing” Demo (Team)

Page 11: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Virtualization OverviewRun several operating systems on a single machine.

Create shared pools of resources to optimize your infrastructure.

Virtualization Overview

g y

11

Page 12: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Desktop Dilemma

P li d D kt th t

User Requirements

M di t d kt

IT Requirements

P li d D kt th t

User RequirementsPersonalized Desktops that follow themFlexible access anywhere using multiple devicesD kt Bi C ti it &

Manage disparate desktop images easilyManage explosion in multitude of devicesP id ti

Personalized Desktops that follow themFlexible access anywhere using multiple devicesD kt Bi C ti it &Desktop Biz Continuity & Disaster RecoveryLegacy, Win32, Web apps work well togetherRi h A li ti I t f

Provide secure, continuous access to desktops, appsManage Legacy, Win32 and Web appsL t t

Desktop Biz Continuity & Disaster RecoveryLegacy, Win32, Web apps work well togetherRi h A li ti I t fRich Application Interface Low management costsRich Application Interface

Page 13: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Typical Desktop Build

User

Typical Desktop Build

App App AppData

Profile

A typical desktop has everything bundled into a single device with a complex intertwined collection of software and data.

Page 14: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Management is difficult…Theft and Accidental Loss

UserX

Management is difficult…

App App App

Loss

XVirusesand

Data

Profile

XXX

and UnpatchedVulnerabilitiesU i Unique Hardware Configurations

Many individual devices must be patched, monitored, and secured –a difficult task, especially for remote users.

Page 15: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Patching at the edge

Windows Vista SP1

1GB+

Patching at the edge

Vista SP1

Windows XP SP3

300MB+

Office 2007SP1

200MB+

Trying to deliver patches over WAN links or even slower remote campuses becomes more and more difficult.

Page 16: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Typical Desktop Build

User

Typical Desktop Build

App App AppData

Profile

A typical desktop has everything bundled into a single device with a complex intertwined collection of software and data.

Page 17: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Streamlined Desktop

Profile

UserData

Profile

Streamlined Desktop

Profile

File Server

Profile

App

File

App

App

App

Using Application Virtualization such as ThinApp, applications can be moved to a file share and launched without being installed locally.

Server

Page 18: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

VDI = Complete Freedom

Profile

UserData

ProfileVM Template

VDI   Complete Freedom

Profile

File Server

Profile

App

VMware VDM

File

App

App

App

VMware ESX

Work from Anywhere. No Dependencies = Change Any Component. Instant Desktops. Instant Fix. Easy Backup and Business Continuity.

Server VMware VDM

Page 19: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Typical Use Cases•Virtual Student Labs to replace traditional on campus lab environments

Typical Use Cases

•Repurpose traditional labs so students can access any application from any lab computer

•Enable remote access to lab computers and software from•Enable remote access to lab computers and software from outside the campus and even during off hours

•Streamlined desktop refresh process for end of semester re-imaging

•Leverage ThinApp to maintain different versions of the same app depending on class requirementsdepending on class requirements

•Enable remote campuses access to the same lab environment

Page 20: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Typical Use Cases (2)•Secured access to sensitive records in healthcare environment

•No data stored locally, always stored on highly redundant servers

Typical Use Cases (2)

in the data center

•Desktop portability enabling users to work on a document in one location disconnect and then log back in from a different locationlocation, disconnect, and then log back in from a different location to continue working (Doctors from home, etc)

•Create standards for complex application configurations

•Leverage ThinApp to build a known good configuration of applications for users to guarantee compatibility

•Combine with VDI to enable complete compatibility/portability

Page 21: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

VMware ViewVMware View• VMware View is a universal client solution 

– Personalized user desktops applications and data access while– Personalized user desktops, applications and data access while maintaining centralized control and security

Page 22: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

VMLab Testbed @ OARnetVMLab Testbed @ OARnet

• Proof‐of‐Concept testbed of VMware View 3 technology for a p gy50+ users infrastructure

Page 23: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Topics of DiscussionTopics of Discussion• OARnet‐VMware Agreement (Ann)

– Benefits of Virtualization

– Agreement Components and Progress

• VMware Technologies (Matt)l f d l h– Relevance for K‐20 and Healthcare communities

– VMLab @ OARnet

• VMLab Cloud Computing Testbed (Prasad)VMLab Cloud Computing Testbed (Prasad)– Hardware/Software components

– Testbed web‐portal

• Biomedical Application in VMLab (Don)– Remote visualization challenges for Biomedical applications

Thi Cli t ti l– ThinClient computing relevance“Remote Visualization using Cloud Computing” Demo (Team)

Page 24: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Testbed Hardware ComponentsTestbed Hardware Components

• IBM donation (~$45,000) to OARnet for the VMLabdo a o ( $ 5,000) o 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– 9 TB Shared SAS Storage

– Can provision 50+ persistent/non‐persistent desktops 

• Network Emulator – Dual‐NIC PC‐routerNetwork Emulator  Dual NIC PC router

• Thin Clients– HP t5730, WYSE V10L, Pano Logic Zero State, Open‐source , , g , p

ThinStation, DiscCloud Mac, Microsoft RDP, Open‐source VNC

Page 25: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

IBM Blade Center S ChassisIBM Blade Center S Chassis

7U

USB tServer Blades

USB portsand DVD ROM

Battery Backup Units

Page 26: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Commercial Thin Clients in TestbedCommercial Thin Clients in Testbed

HP t5730• OS: Windows® XP 

Embedded

Pano Logic Zero State• OS: None

• Processor: None

WYSE V10L• OS: Wyse ThinOS

• Processor: Via C7 Eden –• Processor: AMD Sempron 

2100+

• RAM: Up to 1GB

• Flash Memory: 1 GB Flash

• RAM: None

• Display Protocol: RDP with Pano Console Direct™

P C i 4W

800 MHz

• RAM: 256MB

• Flash Memory: 128MB

Di l P l RDP• Flash Memory: 1 GB Flash

• Display Protocols: RGS, RDP, PCoIP

• Power Consumption:  

• Power Consumption: 4W  • Display Protocols: RDP (w/ TCX)

• Power Consumption: 14.1W average

17.7W ‐ 18.8W

Page 27: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Testbed Software ComponentsTestbed Software Components

• VMware Infrastructure 3; ESX 3.5

– 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

Page 28: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Testbed StudiesTestbed Studies

• VDI Scalability/Reliability– Perform testing of environment under various workload scenarios and 

simulate hardware failures

– Metrics: (i) application launch time, (ii) task completion time

• Remote Desktop Performance– Evaluate different remote desktop protocol technologies Microsoft 

Remote Desktop Protocol (RDP), HP Remote Graphics Software (RGS),Remote Desktop Protocol (RDP), HP Remote Graphics Software (RGS), Teradici PC‐over‐IP, VNC Remote Frame Buffer Protocol (RFB)

– Metrics: (i) application responsiveness, (ii) user Quality of Experience

• Virtualization Power Savings• Virtualization Power Savings– Considering common campus configurations of networks and systems

– Measurements using IBM BladeCenter and VMware power management utilities

Page 29: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Outreach ActivitiesOutreach Activities• Project Website (Under Construction) ‐ http://vmlab.oar.net

• Central site for  information on VMLab testbed resources and capabilities

• For hands‐on access to run your own remote desktop virtualization experiments in VMLab!

• Engage USO Partners:Engage USO Partners: – Central State University, Ralph Regula School of Computational 

Science, The Ohio State University, University of Findlay, The Ohio University University of Toledo and you!University, University of Toledo, and you!

• Project Report (Under Construction)– OARnet VMlab Study results, USO Partner Deployment Case Studies, y , p y ,

Best practices, References

Page 30: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Testbed Expansion VisionTestbed Expansion Vision

• Shared services based on VMware  technologies to S a ed se ces based o a e ec o og es oprovide testbed access to USO user communities– For institutions that lack resources to build similar testbeds 

• Evaluate upcoming VMware View features, Windows 7 migration, etc.

– Persistent and Non‐persistent desktops for scientific userPersistent and Non persistent desktops for scientific user communities – Ralph Regula School of Computational Science, Remote Instrumentation

– VMware related disaster data recovery service 

– Cyber‐security research, e.g., virtual machines to attract and analyze web‐malwareand analyze web‐malware

Page 31: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Topics of DiscussionTopics of Discussion• OARnet‐VMware Agreement (Ann)

– Benefits of Virtualization

– Agreement Components and Progress

• VMware Technologies (Matt)l f d l h– Relevance for K‐20 and Healthcare communities

– VMLab @ OARnet

• VMLab Cloud Computing Testbed (Prasad)VMLab Cloud Computing Testbed (Prasad)– Hardware/Software components

– Testbed web‐portal

• Biomedical Application in VMLab (Don)– Remote visualization challenges for Biomedical applications

Thi Cli t ti l– ThinClient computing relevance“Remote Visualization using Cloud Computing” Demo (Team)

Page 32: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

2

Background

22

Page 33: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Growth in data collection and need for analysis

3333

Page 34: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

4

Background

4444444444

Page 35: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

4

Background

4444444444

Page 36: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

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.

Page 37: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

6

Current Efforts

microSPECT/CT

Thyroid

Decay

control

Salivary

Gland

after I-123 fused

Page 38: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

7

microPET/CT

PET/CT fusion with 124I

PET with 18F-FDG

777

PPPEEETTTT/////CCCTTTTTTTTTTTTTTT fffffffffffffffffffffffffffffffffffffffffffffuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiioooooooooooooooooooooooooonnn wwwiiittthhh 112244III

PPPPEEEETTTT wwiiiittthhhh 11118888FFFFF-FFFFDDDDGGGG

Page 39: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

8

User Training

88888888888

Page 40: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

9

Ultra-High microCT

Data Courtesy: Skyscan, OSU BME

9

yyyyssscccaaaaannn,, OOOSSSUUUUUU BBBBBBBBBBBBBBMMMMMMMMMMMMMMMMEEEEEEEEEEEEEEEEEDDDDDDDDDaaaaaattttttaaaa CCCCCCCCoooooouuuuuurrrrrrrtttttessyy:

406GB!

Page 41: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

9

Ultra-High microCT

Data Courtesy: Skyscan, OSU BME

9

yyyyssscccaaaaannn,, OOOSSSUUUUUU BBBBBBBBBBBBBBMMMMMMMMMMMMMMMMEEEEEEEEEEEEEEEEEDDDDDDDDDaaaaaattttttaaaa CCCCCCCCoooooouuuuuurrrrrrrtttttessyy:

406GB!

Page 42: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

10

Small Animal Imaging Center

Remote User

SAICOSC GPUCluster

Mobile

Page 43: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Vizcluster Expansion

• 32 (2/node) Tesla C1060’s • 29.9 Single Precision TeraFLOPS• 2496 Double Precision GigaFLOPS • 128 GBs of RAM

• 2 Quadro Plex 2200 D2’s• 5.6 Single Precision TeraFLOPS, • 468 Double Precision GigaFLOPS• 24 GBs of RAM

– 2 Quadro FX 5800’s (Display node) • General Purpose (GP/GPU)• Rendering

– Batch– Interactive Remote Rendering– Optimized with CG, GLSL, CUDA,

(OpenCL in the future)

11

Page 44: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Biocluster Expansion

• Visualization– 20 Quadro Plex 2200 S4 Tesla’s

• 74.6 Single Precision TeraFLOPS,

• 6240 Double Precision GigaFLOPS

• 320 GBs of RAM

– General Purpose (GP/GPU)– Rendering

• batch• interactive remote• Optimized with CG, GLSL, CUDA,

(OpenCL in the future)

12

Page 45: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

13

Past Examples

11113333

Page 46: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

14

Past Examples

Interactive roaming and selection

Page 47: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

14

Past Examples

14

Interactive roaming and selection

Page 48: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

15

Extensions to VeterinaryCurriculum

Page 49: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

15

Extensions to VeterinaryCurriculum

Page 50: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

16

The Integration of Simulation Technologies in Veterinary Medicine for Anatomical Review and Procedural Training

Acknowledgments

11116666

Page 51: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

Topics of DiscussionTopics of Discussion• OARnet‐VMware Agreement (Ann)

– Benefits of Virtualization

– Agreement Components and Progress

• VMware Technologies (Matt)l f d l h– Relevance for K‐20 and Healthcare communities

– VMLab @ OARnet

• VMLab Cloud Computing Testbed (Prasad)VMLab Cloud Computing Testbed (Prasad)– Hardware/Software components

– Testbed web‐portal

• Biomedical Application in VMLab (Don)– Remote visualization challenges for Biomedical applications

Thi Cli t ti l– ThinClient computing relevance“Remote Visualization using Cloud Computing” Demo (Team)

Page 52: “b”“VMLab” Test bdbed for Desktop Virtualization Experiments · 2009-10-21 · “b”“VMLab” Test bdbed for Desktop Virtualization Experiments Prasad Calyam, Ph.D., Ohio

“Remote Visualization using Cloud Computing” Internet2 Fall Member Meeting Demo, Oct 7th 2009

Thin Client Terminal

OSC’s Surgical Simulator Application 

Remote visualization  and real‐time interaction with thin client Remote visualization  and real‐time interaction with thin client 

Authentication over a SSL connectionAuthentication over a SSL connection

Internet 2 

Demo in San Antonio, TX

using HP RGS protocolusing HP RGS protocol

VMLab Cloud Infrastructure

and OARnet

VMware View Manager(Authentication, 

Connection Broker)

VMLab Cloud InfrastructureAt OARnet in Columbus, OH

Windows XP Virtual Machine(Data Processing) OSC’s Windows‐based 

HPC NodeHPC Nodew/GPU capabilitiesShared 

Storage