VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

30
Best Practices for Deploying 3D Graphics with Horizon View Geoff Murase, VMware Yves Bourgeois, La Cite collegiale Brian Seibenick, SSOE Group EUC6888 #EUC6888

description

VMworld 2013 Geoff Murase, VMware Yves Bourgeois, La Cite collegiale Brian Seibenick, SSOE Group Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare

Transcript of VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

Page 1: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

Best Practices for Deploying 3D Graphics with

Horizon View

Geoff Murase, VMware

Yves Bourgeois, La Cite collegiale

Brian Seibenick, SSOE Group

EUC6888

#EUC6888

Page 2: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

2

Disclaimer

This session may contain product features that are

currently under development.

This session/overview of the new technology represents

no commitment from VMware to deliver these features in

any generally available product.

Features are subject to change, and must not be included in

contracts, purchase orders, or sales agreements of any kind.

Technical feasibility and market demand will affect final delivery.

Pricing and packaging for any new technologies or features

discussed or presented have not been determined.

Page 3: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

3

Agenda

VMware Solutions

La Cité collégiale Case Study

SSOE Group Case Study

Q&A

Page 4: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

4

VMware Graphics Virtualization Goals

Most flexible platform for all graphics needs

Broadest coverage of all use cases

Highest scalability across use cases

Full application compatibility

Page 5: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

5

Overview

Benefits

• Enables DirectX 9 and OpenGL 2.1 apps

• No physical graphics card required

• Lower initial VDI CAPEX

• No Windows client side dependencies

Soft 3D – Basic 3D without Graphics Card

Software renderer provides 3D to productivity apps

• Basic 3D graphics capabilities for

productivity workers

• Targeted at Task and Knowledge Workers

who need AERO or applications that

require 3D graphics

• Requires additional CPU and reduces

consolidation, but enables 3D for light use

cases.

Page 6: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

6

Overview

Benefits

Cost effective with multiple VMs sharing

single 3D graphics card

Full compatibility with vMotion, DRS for

hosts lacking physical 3D graphics cards

vSGA - Shared 3D Graphics Among Multiple Virtual Machines

Run rich 3D applications with shared resources

Enables shared access to physical 3D

graphics cards for high performance

graphical workloads.

Desktops see abstracted VMware SVGA

device for maximum virtual machine

compatibility & portability.

Share single 3D graphics card with

multiple virtual machines

Page 7: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

7

vSGA – Shared 3D Graphics IS Highly Scalable Solution Today

Over 100 users running typical office applications on 3D desktops

Up to 32 users running CAD applications such as Solid Works or

Solid Edge

• Setup: A mid-range 2-socket x86 server (Dell 720) with two Tesla GPUs

• For more details, refer to the Horizon View 3D Performance Study

http://www.vmware.com/files/pdf/view/vmware-horizon-view-hardware-

accelerated-3Dgraphics-performance-study.pdf

Page 8: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

8

Overview

Benefits

Full capabilities of physical GPUs

High performance compute GPU option

True workstation replacement option

vDGA – Direct Passthrough to a Specific Virtual Machine

Full workstation class user experience

Available later this year…

Enables dedicated access to physical

GPU hardware for 3D and high

performance compute workloads.

Uses native nVidia drivers

CUDA and OpenCL compute supported

Best for super high performance needs

like design, manufacturing, oil & gas

Page 9: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

9

Task Worker

Basic data

entry/usage is

central to work

Productivity /

Knowledge Worker

Standard productivity

tools are central to work

Desktop Power User

Some compute

intensive apps, require

3D graphics

performance

Workstation Users

Workstation class

performance for

compute with dedicated

graphics

Image Quality

Interactivity

Cost/Seat

2D / 3D

DirectX 9

Diagnostics

5MP Screens

Oil & Gas

OpenGL 2.1

Dual Monitors

Aero

1080p

Engineering

++Users per GPU -

Heavy Users

Many Applications Light Users

Fewer Applications

vDGA

GPU PCI

Passthrough

Heavy Users

Native Driver

vSGA

Virtualized 3D Hardware Accelerated Graphics

--VRAM ++ VRAM

Soft 3D

Software Rendered

Accelerated 3D

CUDA

DirectX 10,11

OpenGL 3 & 4

Broadest End to End Graphics Solutions for VDI Today

Page 10: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

10

VMware View Features for All 3D Graphics Solutions

Lossy and Lossless Image Compression

Multiple Monitor support

• Up to 2 displays at 1920 x 1200

3D and Relative Mouse support

Increased vRAM support

• Up to 512MB for (Soft3D – vSGA )

• Up to Max GPU vRAM for vDGA

Support for LAN or WAN

Page 11: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

11

Agenda

VMware Solutions

La Cité collégiale Case Study

SSOE Group Case Study

Q&A

Page 12: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

12

La Cité collégiale Case Study – Background Information

Institution size

• Employees – 1,700

• Student 5,000 Full time and 10,000 part time

Coursework

• Largest French-language learning institution in Ontario, Canada

• Offers more than 130 post-secondary, apprenticeship, post-diploma, and

continuing education training programs

• One of the top-25 employers in the Ottawa area (National Capital Region)

• State-of-the-art training facilities in Emergency Services, Specialized Trades,

Media, and many more fields

• Ranked in the top-5 colleges in Ontario in terms of student satisfaction for 10

years running (government-mandated Key Performance Indicators survey)

History with VMware

• First deployed vSphere in 2007

• First deployed Horizon View in 2012

Page 13: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

13

La Cité collégiale Case Study – Horizon View Architecture

Size of Deployment

• 55 labs

• Over 2,500 desktops

• 26 labs virtualized with zero clients

3D Graphics Deployment

• Part of VMware Horizon View 5.2 Beta

Infrastructure

• Hardware for summer 2013

• 16 x Dell R720 servers, 384GB RAM, Intel Xeon E5-2660

• 2 x NVIDIA K1 per server ( on 10 servers )

• 2 x NVIDIA K2 per server ( on 6 servers )

• 2 x Teradici APEX 2800 low profile cards per servers ( 50% CPU offload PCOIP process )

• Storage

• Dell Compellent SC8000 - 30 TB dedicated to link clones

• Virsto

Page 14: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

14

La Cité collégiale Case Study – Horizon View Architecture

• Network

• 10GB network on Force10 S4810 for ISCSI and DATA

• Cisco 6509 with SUP 720 10GB

• Software

• Using vCloud Networking and Security for Load balancing

• Antivirus Kaspersky with vShield

• VMWARE Horizon Suite

• Software that uses 3D in the Labs

• Autodesk Suite 2013

AutoCAD Architectural Civil 3D

Revit AutoCAD Mechanical

Sketchbook 3ds max

• PTC Creo 2

• Mastercam

• Bentley

Page 15: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

15

La Cité collégiale Case Study – Lessons Learned

Benefits

• Management

• Permits deployment of virtual machines faster for students

• Easier to make updates on virtual machine

• Software is not dedicated to a specific lab

• Security

• Environment is secured and controlled

• Same virtual machine for every student in the classroom

• Availability

• Permits students to work off hours from anywhere

• Enables distance learning courses with specialized software

• Support for BYOD

• Scalability

• Easy to add virtual machines when demand is high

Page 16: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

16

La Cité collégiale Case Study – Horizon View Architecture

Costs

• Cost of Microsoft VDA licenses outside the campus

• Investment in 3D hardware versus software 3D (big difference in

performance)

Recommendations

• Preparation

• POC with your software

• Have solid network performance and stability

• Very fast SAN (lots of SSD)

• Virtualize your applications (Thin apps)

• Deployment

• Let the user test the environment

• Operations

• QOS on your network

• Tweak your VM for 3D

• Play with PCOIP settings to optimize your network

Page 17: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

17

Demo

http://www.youtube.com/watch?v=zralQRBZHv0

Page 18: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

18

Agenda

VMware Solutions

La Cité collégiale Case Study

SSOE Group Case Study

Q&A

Page 19: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

19

SSOE Group Case Study – Background Information

Company size

• Employees - 1,200

• Revenue -$188 Million

• Offices – 29 offices in 7 countries

Business

• 11th largest engineering, architectural, and construction management firm

(Building Design + Construction)

• One of Inc. magazine's fastest growing firms (2012)

• One of the "Best AEC Firms to Work For" (Building Design + Construction)

• Deliver Great Client Service to clients through a full range of EPCM services.

• Makes clients successful by saving them time, trouble, and money.

Page 20: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

20

SSOE Group Case Study – Background Information

Industries

History with VMware

• First deployed vSphere – July 2008

• First deployed Horizon View – March 2011

3D Graphics Deployment

• Part of VMware Horizon View 5.2 Beta

• Chemical

• Semiconductor

• Solar / photovoltaic

• Government

• Power

• Automotive

• Glass

• Healthcare

• Food & consumer

products

• Science & technology

Page 21: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

21

SSOE Group Case Study – Horizon View Architecture

Remote 2D/3D Uses

• Domestic – 2D drafting and 3D modeling

• Locations (partial list)

• Birmingham, AL

• Toledo, OH

• Troy, MI

• Hillsboro, OR

• Brentwood, TN

• International – 2D drafting and starting 3D (Revit)

• Locations

• Sao Paulo, Brazil

• Ontario, Canada

• Shanghai, China

• Mumbai, India

• Penang, Malaysia

• Singapore

Page 22: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

22

SSOE Group Case Study – Horizon View Architecture

Infrastructure

• Hardware

• Servers

• Cisco B200’s w/ software GPU

• Cisco C260’s w/ software GPU

• Cisco C240’s w/ nVidia Quadro 4000, Quadro 6000 and GRID K1 & K2 cards

• Network

• Cisco Nexus 7010 dual core

• Cisco UCS 6248UP Fabric Interconnect cluster

• Storage

• Equallogic SATA & SAS/SSD Hybrid arrays (legacy)

• Nexgen N5 FusionIO powered arrays (two)

• Endpoints

• Dell & Lenovo workstations & laptops

• Tablet devices (iPad)

• Zero clients (Wyse P20, P45)

Page 23: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

23

SSOE Group Case Study – Horizon View Architecture

Infrastructure

• Software

• Antivirus

• Microsoft Forefront Endpoint Protection

• Applications

• Deltek Vision (ERP)

• Microsoft Lync

• PeopleSoft

• Cisco UC/Microsoft Office

• Design Technology

• Autodesk Revit

• Bentley PlantSpace

• Autodesk AutoCAD

• Bentley MicroStation (and verticals)

• Autodesk Plant3D

• Autodesk Navisworks

• Autodesk Inventor

• Dassault Systèmes SolidWorks

• Bentley ProjectWise

• Autodesk Revit Server

• Autodesk Vault

Page 24: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

24

SSOE Group Case Study – Lessons Learned

Benefits

• Management

• Control desktop configuration for remote or non-employee users

• Security

• Increase intellectual property security

• Availability

• Use of Vmware vSphere HA recover from hardware failure

• Across multiple sites when programs are not multi site enabled

• Scalability

• Rapid deployment of additional guests to fit unexpected situations.

Costs

• Additional application licensing needed ‘in country’ for certain applications

• POC grew faster than expected; had to purchase additional hardware sooner

Page 25: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

25

SSOE Group Case Study – Lessons Learned

Recommendations

• Preparation

• Procure connectivity on both ends based on:

• Number of users from each location

• Graphic intensity and workflow per user

• Data storage amount and speed based on:

• Floating versus dedicated

• Persistent versus non-persistent

• Licensing implications

• Software EULA’s

• Usage by country

• Deployment

• Single versus multi-site server deployment

• Operations

• Stability of far-end network connectivity

• HelpDesk support training

Page 26: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

26

Demo

Page 27: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

27

Agenda

Market Trends

VMware Solutions

SSOE Group Case Study

Q&A

Page 28: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

THANK YOU

Page 29: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
Page 30: VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View

Best Practices for Deploying 3D Graphics with

Horizon View

Geoff Murase, VMware

Yves Bourgeois, La Cite collegiale

Brian Seibenick, SSOE Group

EUC6888

#EUC6888