vmworld 2013: best practices for deploying 3d graphics with horizon view
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-slideshareTRANSCRIPT
Best Practices for Deploying 3D Graphics with
Horizon View
Geoff Murase, VMware
Yves Bourgeois, La Cite collegiale
Brian Seibenick, SSOE Group
EUC6888
#EUC6888
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.
3
Agenda
VMware Solutions
La Cité collégiale Case Study
SSOE Group Case Study
Q&A
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
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.
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
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
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
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
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
11
Agenda
VMware Solutions
La Cité collégiale Case Study
SSOE Group Case Study
Q&A
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
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
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
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
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
17
Demo
http://www.youtube.com/watch?v=zralQRBZHv0
18
Agenda
VMware Solutions
La Cité collégiale Case Study
SSOE Group Case Study
Q&A
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.
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
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
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)
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
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
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
26
Demo
27
Agenda
Market Trends
VMware Solutions
SSOE Group Case Study
Q&A
THANK YOU
Best Practices for Deploying 3D Graphics with
Horizon View
Geoff Murase, VMware
Yves Bourgeois, La Cite collegiale
Brian Seibenick, SSOE Group
EUC6888
#EUC6888