GPU TECHNOLOGY WORKSHOP SOUTH EAST ASIA 2014

Similar documents
How NVIDIA GRID Brings Amazing Graphics to the Virtualized Experience

Delivering 3D Professional Graphics from the Cloud

NVIDIA GRID PRODUCT OPTIONS

NVIDIA GRID A True PC Experience for Everyone Anywhere

Delivering 3D Graphics from the Cloud with XenApp and XenDesktop

Delivering Real World 3D Applications with VMware Horizon, Blast Extreme and NVIDIA Grid

NVIDIA GRID. Jared Cowart, Sr. Solution Architect

Virtual GPU 을활용한 VDI 구현엔비디아서완석.

NVIDIA GRID A True PC Experience for Everyone Anywhere

AWL-TECHNIEK EXPANDS DESKTOP VIRTUALIZATION GLOBALLY USING NVIDIA QUADRO vdws

Delivering Transformational User Experience with Blast Extreme Adaptive Transport and NVIDIA GRID.

Accelerate Graphics in Virtual Environments

Fujitsu VDI / vgpu Virtualization

REAL PERFORMANCE RESULTS WITH VMWARE HORIZON AND VIEWPLANNER

HDX 3D Version 1.0 Requirements Guide

Configure Cisco UCS Rack and Blade Servers with NVIDIA GRID 2.0 for Citrix XenDesktop on VMware vsphere 6.0

Configure Cisco UCS Rack and Blade Servers and Cisco HyperFlex Hyperconverged Servers with NVIDIA GRID 2.0 for Citrix XenDesktop on VMware vsphere

GPU Technology Conference 2016 S6194: Delivering Graphics Intensive Applications to Computing Labs and BYOD in Education Michael Goay, Executive

Radeon Pro Software For Enterprise 18.Q4

Your World is Hybrid:

EVALUATING WINDOWS 10: LEARN WHY YOUR USERS NEED GPU ACCELERATION

FREEDOM TO CREATE GPU-POWERED VIRTUAL WORKSTATIONS OFFER GREATER PERFORMANCE AND FLEXIBILITY.

FREEDOM TO CREATE. GPU-Powered Virtual Workstations Offer Greater Performance and Flexibility.

Configure Cisco UCS Rack and Blade Servers and Cisco HyperFlex Hyperconverged Servers with NVIDIA GRID 2.0 for Citrix XenDesktop on VMware vsphere 6.

NVIDIA Grid vgpu on Nutanix. Nutanix Solution Note. Version 1.1 February 2017 SN-2046

High-End Graphics Everywhere! UCS C240 and NVIDIA Grid

Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager Ian Williams, Director of Applied Engineering

Virtual Desktop VMware View Horizon

Dell DVS. Enabling user productivity and efficiency in the Virtual Era. Dennis Larsen & Henrik Christensen. End User Computing

NVIDIA T4 FOR VIRTUALIZATION

DRIVE BETTER MANUFACTURING PROCESSES WITH VIRTUALIZED GRAPHICS APPLICATIONS.

NLVMUG 16 maart Display protocols in Horizon

Microsoft RemoteFX for Remote Desktop Virtualization Host Capacity Planning Guide for Windows Server 2008 R2 Service Pack 1

NVIDIA GRID. Ralph Stocker, GRID Sales Specialist, Central Europe

Citrix XenApp / Microsoft RDSH. How to get the Best User Experience and Performance with NVIDIA vgpu Technology

DELIVERING HIGH-PERFORMANCE REMOTE GRAPHICS WITH NVIDIA GRID VIRTUAL GPU. Andy Currid NVIDIA

S5006 YOUR HORIZON VIEW DEPLOYMENT IS GPU READY, JUST ADD NVIDIA GRID. Jeremy Main Senior Solution Architect - GRID

HP Virtual Workstation technology overview

NVIDIA VIRTUAL GPU PACKAGING, PRICING AND LICENSING. March 2018 v2

From the Fire Hose Series: 3D Graphics for Virtual Desktops Smackdown

ACCELERATING VIRTUALIZATION IN GOVERNMENT

Cerner SkyVue Cardiology Remote Review with NVIDIA and VMware Horizon

Cisco UCS: Choosing the Best Architecture for Your Citrix XenDesktop and XenApp Implementations

CUSTOMER SUCCESS STORY GRIMME GRIMME IMPROVES WORKFLOWS AND REDUCES COSTS BY MORE THAN 40% WITH NVIDIA VIRTUAL GPU

QuickSpecs HP Remote Graphics Software 7.2

EMPOWERING EVERY STUDENT IN EDUCATION. Broaden Access and Support New Ways of Learning with NVIDIA Virtual GPU Solutions

Testing Overview: Executive Summary:

VMware Horizon 6 with View Performance and Best Practices TECHNICAL WHITE PAPER

GPU Technology Conference 2018, San Jose S8199: GPU Enabled VDI Made the Grade at USC Viterbi School of Engineering

Citrix XenServer 7.1 Feature Matrix

EMPOWERING PROJECT TEAMS WITH NVIDIA QUADRO vdws

THE INCREASING NEED FOR GPUS IN VDI

Features. HDX WAN optimization. QoS

NVIDIA VIRTUAL GPU PACKAGING, PRICING AND LICENSING. August 2017

WHAT S NEW IN GRID 7.0. Mason Wu, GRID & ProViz Solutions Architect Nov. 2018

Hosted Desktops Infrastructure

Parallels Remote Application Server

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Dell Wyse Datacenter for VMware Horizon View with High Performance Graphics

NVIDIA GPU CLOUD PLATFORM UPDATE. NVIDIA 서완석이사

An Architectural Design Firms Journey Through Virtual GPU Technology for Global Collaboration

NVIDIA GRID APPLICATION SIZING FOR AUTODESK REVIT 2016

Test Methodology We conducted tests by adding load and measuring the performance of the environment components:

Desktop virtualization for all

Workspace & Storage Infrastructure for Service Providers

GIS Application Delivery Challenges & Solutions During State of Emergencies

THE CITY OF DAVENPORT SAFEGUARDS ADOPTION WITH NVIDIA GRID

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

GTC EMEA 2018 NVIDIA Virtual GPU

QuickSpecs HP Remote Graphics Software 7.5

QuickSpecs. HP Client Virtualization with Citrix XenDesktop. Overview. Retired

S5005 VIRTUALIZATION AN INTRO TO VIRTUALIZATION. Jeremy Main Senior Solution Architect - GRID

Boost productivity with a high-definition user workspace

3D Graphics Visualization with Citrix and NVIDIA

The Virtues of Virtualization and the Microsoft Windows 10 Window of Opportunity

Knowledge Workers Task Workers. Minimal or No GPU Utilization Use existing clear text codec (no significant investments) Professional Users R R R

Enable Modern Work Styles with Microsoft VDI. Jeff Chin Windows Client Solutions Specialist

Architecting Your Next-Generation Workspace with Cisco and Citrix

Enterprise GIS: Using Citrix to Deliver ArcGIS Desktop. Ty Fabling

Accelerated Graphics Reference Architecture Addendum for

Stevens Institute of technology and Citrix. Fast Remote Access to Graphics-Intensive Applications

Configure Cisco UCS Rack and Blade Servers with NVIDIA GRID 2.0 for VMware Horizon 7 on VMware vsphere 6.0

Hyper-Convergence De-mystified. Francis O Haire Group Technology Director

QuickSpecs HP Remote Graphics Software 7.3

EVALUATING WINDOWS 10 LEARN WHY YOUR USERS NEED GPU ACCELERATION

CloudBridge 7.3 and the Windows Server Appliances

Dell EMC Ready Architectures for VDI

BUILDING THE RIGHT INFRASTRUCTURE FOR VDI

Centralised workstations: flexibility, productivity, efficiency

Cisco UCS-Mini with B200 M4 Blade Servers High Capacity/High Performance Citrix Virtual Desktop and App Solutions

Citrix XenDesktop 5 Best Practices

Choosing the Best Application Delivery Option(s) for XenApp and/or XenDesktop

NVIDIA & VMWARE TEST DRIVE

QUADRO ADVANCED VISUALIZATION. PREVAIL & PREVAIL ELITE SSDs PROFESSIONAL STORAGE -

Citrix XenServer 7.6 Feature Matrix

Dell EMC Ready Architectures for VDI

Goliath Performance Monitor v11.7 POC Install Guide

Lenovo Enterprise Portfolio

SUCCESS STORY HÄAGEN-DAZS JAPAN HÄAGEN-DAZS JAPAN DRAMATICALLY IMPROVES USER EXPERIENCE AND PRODUCTIVITY WITH NVIDIA GRID

Transcription:

GPU TECHNOLOGY WORKSHOP SOUTH EAST ASIA 2014 Delivering virtualized 3D graphics apps with Citrix XenDesktop & NVIDIA Grid GPUs Garry Soriano Solution Engineer, ASEAN Citrix Systems garry.soriano@citrix.com

2

Virtualization of 3D graphics is taking off

POWERFUL AND WIDE RANGE OF BUSINESS DRIVERS Global workforce Security of intellectual property Time-to-market Work from anywhere Disaster recovery Cost efficiencies 4

GLOBAL PRODUCT DEVELOPMENT TEAMS REAL EXAMPLE United States Germany India China Korea Brazil Australia 5

GLOBAL DEVELOPMENT EFFORT REAL EXAMPLE 30,000 CAD files or 70 GB of data to be synchronized every day Across 26 design centers (30,000+ users) Across 16 countries It took 2 weekends to sync all code updates! More challenging for 4,000+ suppliers and partners 6

ENHANCED IP CONTROL, COLLABORATION AND GLOBAL AGILITY R & D QA R & D Sales & Marketing Supplier Support Manufacturing & Logistics Data stays in data center Access via LAN or WAN 7

CITRIX CUSTOMERS USING GPU ACCELERATION 8

VIRTUALIZE GRAPHICS WORKSTATIONS IN THE CLOUD Existing Graphics Workstation HDX 3D Pro Clients 9

Windows app virtualization Windows app and desktop virtualization Mobilize Windows apps for maximum security, control and performance 3D Pro Deliver desktops and apps with best performance using GPU acceleration Deliver virtual Windows desktops with the best cost, performance and security for every business need Open source platform for costeffective cloud, server, and desktop virtualization infrastructures 10

COMPONENTS FOR HDX 3D PRO www.citrix.com/go/vgpu Shared GPU for Desktops XenDesktop 7.5 XenServer 6.2 Service Pack 1 NVIDIA GRID K1 and K2 boards Latest NVIDIA GRID vgpu Drivers GRID & XenServer Compatible Servers Shared GPU for Apps XenApp 6.5 or XenApp 7.5 Bare Metal; vsphere; XenServer NVIDIA graphics cards Latest NVIDIA GRID vgpu Drivers XenServer Compatible Servers 11

COMMON QUESTIONS XenDesktop VDI or RDS (XenApp)? Which NVIDIA card? If XenApp, bare metal or hypervisor? What server hardware? How many VMs per host? How many users per GPU? 12

BEFORE YOU BEGIN ASK QUALIFYING QUESTIONS 1. Understand the target users 2. Segment the user population 3. Choose between VDI and RDS workloads 4. Choose the appropriate graphics card 5. Choose the server 6. Understand performance requirements & considerations 13

UNDERSTAND AND SEGMENT THE USER POPULATION 1 2 Tier 1: Professional users (e.g. design engineers, radiologists) Top rendering performance 3D mouse support Tier 2: Power users Viewing of large 3D models, basic editing 3 Tier 3: Knowledge workers Limited use of 3D graphics today 2D apps, Aero effects of Windows, HD videos, PowerPoint slide transitions, etc. 14

USER SEGMENT DETERMINES BASIC APPROACH 1 2 Tier 1: Professional users (e.g. design engineers, radiologists) VDI workload for best user experience Dedicated GPU or high-end vgpu profile Tier 2: Power users GPU sharing for reasonable cost per user Choice of VDI or RDS workloads 3 Tier 3: Knowledge workers Software rasterizer or highly shared GPU 15

3D Graphics Usage Heavy, Demanding Light, Occasional Fixed Resources Dedicate GPU GRID Quadro Shared GPU for Desktops GRID K2 Shared GPU for Desktops GRID K1 Shared GPU for Apps GRID K2 Quadro Software Renderer (no GPU) Tier 1: Design engineers Top rendering performance Oil and Gas, Aviation CAD/CAM, GIS Complex, mission-critical graphics Variable Resources Tier 2: Power users Editor, Reviewer Compute Intensive Apps Mixed graphical and non-graphical apps Tier 3: Knowledge workers Modern UI, MS Office; light 2D/3D No rendering 18

TIER 2 USERS: VDI OR RDS? Both approaches support: GPU sharing with direct access to the graphics driver and hardware (no API intercept) DirectX and OpenGL graphics acceleration Adaptive H.264-based Deep Compression or pixel-perfect Lossless Compression Delivery of full virtual desktop or seamless apps to multiple monitors Differences: VDI Performance & Compatibility 3D mouse support Broadest app compatibility CUDA and OpenCL support on bare metal but not yet supported by GRID vgpu RDS Lowest Cost Per User Lowest cost (e.g. Microsoft licenses) Apps must be RDS compatible CUDA and OpenCL support is currently experimental pending field validation 19

RDS-COMPATIBLE PROFESSIONAL GRAPHICS APPS Some examples from autodeskandcitrix.com, Citrix Ready site, etc. (Note: AppDNA makes it easy to check XenApp compatibility) Lots of Autodesk apps, including: AutoCAD Inventor Revit Navisworks Dassault CATIA and 3D VIA Composer Player ESRI ArcGIS Intergraph SmartPlant 3D Adobe Photoshop (Creative Suite) SAP Right Hemisphere 3D Siemens Solid Edge and Teamcenter Bentley MicroStation Ansys Workbench and Fluent 20

NVIDIA GRID K1 NVIDIA GRID K2 GPU 4 Kepler GPUs 2 High End Kepler GPUs CUDA cores 768 (192 per GPU) 3072 (1,536 per GPU) Memory Size 16GB DDR3 (4GB per GPU) 8GB GDDR5 (4GB per GPU) OpenGL up to 4.3 up to 4.3 DirectX up to 11 up to 11 GRID vgpu support XenServer 6.2 SP1 XenServer 6.2 SP1 User Density up to 32 (64-96 per server) up to 16 (32-48 per server) 1 Number of users depends on software solution, workload, and screen resolution 21

CHOOSING THE SERVER HARDWARE Cisco UCS C240 M3 Dell PowerEdge R720 Fujitsu Celsius C620 Fujitsu Celsius R930 HP ProLiant WS460c Gen8 HP ProLiant SL250s Gen8 IBM idataplex dx360 M4 IBM Flex System Obviously, choose a server that supports your graphics card selection Check hypervisor compatibility! XenServer: http://hcl.xensource.com/gpupass-throughdevicelist.aspx Check edocs for HDX 3D Pro minimum server requirements 22

XENDESKTOP ARCHITECTURE WINDOWS APPS AND DESKTOPS AS MOBILE SERVICES 23

GPU SHARING WITH XENDESKTOP XenDesktop Windows 7/8 VMs 1 2 3 4 N 3D Pro VM 3D Pro VM 3D Pro VM 3D Pro VM... 3D Pro VM XenServer 6.2 SP1 vgpu vgpu vgpu vgpu... vgpu Hardware platform GRID GPU... 24

GPU SHARING WITH XENAPP Session 1 Session 2 Session 3 Session 4 Session 5... Session N-1 Session N XenApp Windows Server VMs XenApp VM... XenApp VM XenApp VM XenApp VM XenServer or vsphere or Bare Metal Hardware platform GPU... GPU GPU GPU 25

PERFORMANCE REQUIREMENTS VARY EVEN WITH THE SAME APPLICATION.. CPU Utilization Memory Utilization Storage Capacity & I/O Network GPU Core Utilization GPU Memory Utilization Application Architecture Usage Concurrency 27

TOOLS NEEDED Citrix Director + Edgesight Citrix HDX Monitor (CTX135817) GPU-Z Task Manager Perfmon CPU Memory Disk Network Lakeside Software SysTrack 28

SAMPLE APP: DASSAULT SOLIDWORKS 4-vCPU Windows 7 VM GPU Passthrough NVIDIA K1 (192 cores GPU) Performance Profile (Average) CPU Load: GPU Load: 18% (41% peak) 5% (25% peak) GPU Memory: 188 MB (net 64MB) Network Out: 752 Kbps (2.3 Mbps peak) Network In: 43 Kbps Disk Reads/Sec: <1 Disk Writes/Sec: 4 (21 peak) 29

NUMA AFFINITY IMPROVES PERFORMANCE Avoid the overhead of going through the CPU interconnect Improves performance by up to 15% depending on the application and use case Courtesy of NVIDIA Corp. 30

STORAGE CONSIDERATIONS IOPS Initial data load MBs to GBs of data, 10s to 100s IOPS Steady state 10-200 IOPS (SolidWorks, AutoDesk Inventor, AutoDesk Revit, Right Hemisphere, GoogleEarth) Storage Local SSD SAN or NAS 31

NETWORK CONSIDERATIONS BANDWIDTH CONSUMPTION Bandwidth requirement is use-case specific Range is between average of 300 Kbps to 2 Mbps Case examples Custom imaging application - 300-500 Kbps GoogleEarth - ~1-1.5 Mbps Siemens NX for electronics use case - ~1Mbps 32

NETWORK CONSIDERATIONS NETWORK LATENCY Latency (ms) Rating Comments <= 50 Best Suitable for most demanding use cases; for example: animation or panning complex maps 51 to 100 Better Suitable up to power user requirements; noninteractive and viewing workflows 101 to 150 Good Provides very usable sessions but some use cases may find it sluggish. 151 to 300 Acceptable Remote sites like India and China may find it acceptable. >301 Use-case specific Some use cases may still find it usable such as technical reviewers or writers working from remote locations. 33

LOOKING AHEAD FRAMEHAWK INNOVATIONS Enhancements to the HDX stack will benefit 3D graphics users on difficult network connections Human heuristic driven graphics display Image/pattern recognition Instantly interruptible graphics layer QoS signals amplifier Time-based heat map 300 250 200 150 100 50 0 0.05% 0.10% 0.20% 0.50% 1.00% 2.00% 3% Framehawk will extend HDX to support even more demanding network conditions 34

35

RECAP 1. Understand the target users 2. Segment the user population 3. Choose between VDI and RDS workloads 4. Choose the appropriate graphics card 5. Choose the server 6. Understand the performance requirements & considerations 36

http://blogs.citrix.com/2013/09/10/newreviewers-guide-for-xendesktop-7-hdx-3d-prographics-on-both-xenserver-and-vsphere/ http://blogs.citrix.com/2013/12/24/scriptingautomating-the-testing-of-graphic-intensivegpu-workloads/ Release Notes and Admin Guide, on http://www.citrix.com/go/vgpu Design Guide for Virtual Design Engineering ADDITIONAL INFO ABOUT CITRIX HDX 3D PRO 37

Work better. Live better.