16 th and 17th July 2014 Lee Bushen – EMEA Tech Readiness Rachel Berry– HDX PM Master Class XenDesktop HDX 3D Pro Important – Webinar Audio The audio for this webinar is available over VoIP. Just select the ‘Use Mic & Speakers’ option to listen to the webinar through your computers speakers. To listen using your telephone select the ‘Use Telephone’ option. For local numbers click the ‘additional numbers’ link. You will need to use the Access Code and Audio PIN.
This is from a webinar that discusses Citrix HDX 3D Pro and NVIDIA GRID technology. Recording here: http://www.citrix.com/tv/#videos/11662 Agenda: 1) HDX 3D Graphics for XenDesktop VDI. Including live demos and an interview with one of the top virtualisation experts in the field. 2) Planning for 3D Graphics? Lakeside Software show you how to do capacity planning and monitoring for your 3D infrastructure with a live demo of SysTrack. 3) Don’t forget XenApp! XenApp users can have great 3D graphics too. Citrix Partner IMSCAD show you how, with real case studies such as Autodesk for AEC.
Citation preview
16th and 17th July 2014 Lee Bushen EMEA Tech Readiness Rachel
Berry HDX PM Master Class XenDesktop HDX 3D Pro Important Webinar
Audio The audio for this webinar is available over VoIP. Just
select the Use Mic & Speakers option to listen to the webinar
through your computers speakers. To listen using your telephone
select the Use Telephone option. For local numbers click the
additional numbers link. You will need to use the Access Code and
Audio PIN.
2014 Citrix. Confidential. Rachel Berry Lee Bushen
2014 Citrix. Confidential. Welcome & Agenda High
Performance Graphics on VDI Desktops Planning for 3D Graphics with
Lakeside Software High Performance Graphics on XenApp with IMSCAD
Top Tips Competition - Win $50 of Amazon Vouchers!
2014 Citrix. Confidential.5 High Definition Experience HDX
MediaStream Video and audio playback HDX Broadcast ICA and RDP
protocol support for access from any device, anywhere HDX Mobile
Touch navigation for Windows apps; local device features HDX
Plug-n-Play Access to local resources and peripherals HDX
RichGraphics 2D/3D graphics incl. Adaptive Display, HDX 3D Pro and
RemoteFX HDX WAN Optimization Performance and bandwidth
optimizations for branch offices HDX Adaptive Orchestration Best
user experience based on server, network connection and user device
HDX RealTime Voice and video for real-time collaboration
Virtualization of 3D graphics is taking off
2014 Citrix. Confidential. Industries using 3D professional
graphics Aerospace Automotive Construction Energy Engineering
Services Hi Tech / Electronics Industrial Equipment Medical
Equipment
2014 Citrix. Confidential. Understand and segment the user
population 1. VDI workload for best user experience 2. Dedicated
GPU or high-end vGPU profile 1. GPU sharing for reasonable cost per
user 2. Choice of VDI or XenApp workloads 1. Software rendering 2.
Highly shared GPU Professional users (e.g. design engineers,
radiologists) Top rendering performance 3D mouse support Power
users (e.g. production engineers, operators, low end designers)
Viewing of large 3D models, basic editing Knowledge workers Limited
use of 3D graphics today 2D apps, Aero effects of Windows, HD
videos, PowerPoint slide transitions, etc. Tier 3 Tier 1 Tier
2
2014 Citrix. Confidential. Solution Architectures with Citrix
XenDesktop Hypervisor XenDesktop VMs 3D VDI 1:1 GPU pass through
Hypervisor (optional) XenApp Server VMs XenApp VM Session 1 Session
2 Session n ... 1:n XenApp Sessions XenServer vGPU vGPU vGPU
XenDesktop Windows VMs 3D VDI 3D VDI 3D VDI 3D VDI 3D VDI vGPU vGPU
1:n VDI sessions KNOWLEDGE WORKER (MS Office, Photoshop) POWER USER
(PLM, Med Img, Showcase) DESIGNER (CATIA, CS6, Inventor)
2014 Citrix. Confidential. GRID K1/K2 GPU Virtual GPU Virtual
GPU Virtual GPU Virtual GPU Virtual GPU VIRTUAL MACHINE Guest OS
NVIDIA Driver Virtual Desktop Apps Remote ProtocolXenServer NVIDIA
GRID Virtual GPU Manager Physical GPU Mangement State VM
Portability Cannot migrate VM to any node. Grid Architecture
Hardware virtualized GPU Density Limited by number of Virtual GPUs
in system Responsiveness VM has direct access to GPU and includes
NVIDIA fast remoting technology App Performance Full API support
including latest OpenGL & DirectX . Includes Application
certifications
2014 Citrix. Confidential. What about my Apps?
http://www.nvidia.com/content/cloud-computing/pdf/GRID_Certifications.pdf
2014 Citrix. Confidential. Live Interview Gunnar Berger CTO
Desktops and Applications Citrix
2014 Citrix. Confidential.16 XenDesktop [VDI] or XenApp [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
2014 Citrix. Confidential.17 Prepare for the HDX 3D Demo Use
the link below to see the demo in all its glory http://bit.ly/hdxmc
Please cue the video up on your local desktop at 0:00. We will run
through it in a few minutes
2014 Citrix. Confidential.18 Grid Certified Server NVIDIA Grid
K1 / K2 How do I set up HDX 3D Pro? NVIDIA Grid Drivers Windows 7 /
8 / 2012R2 Delivered via XenDesktop 7.5 4 x vGPU, 16GB RAM, 60GB
DIsk XenTools VDA 7.5 with HDX 3D Pro #1 Install Grid drivers into
the VM (reboot) #2 Install XenServer tools (Reboot) #3 XenDesktop
VDA (Reboot) XenServer 6.2 SP1 NVIDIA vGPU Manager
nvidia.com/object/enterprise-virtualization-where-to-buy.html Get
XenServer: http://citrix.com/xenserver/try SP1:
http://support.citrix.com/article/CTX139788 GPU Hotfix 5:
http://support.citrix.com/article/CTX140553 NVIDIA Software (GPU
Pack) vGPU Manager and VDI Drivers: *
http://www.nvidia.co.uk/download/driverResults.aspx/74606/en-uk
Updated XenCenter: http://support.citrix.com/article/CTX139790
Select 4 x vCPUs: http://support.citrix.com/article/CTX135811
Enable the VM OS to see all four cores: xe vm-param-set uuid=
platform:cores-per-socket=4 VCPUs-max=4 VCPUs-at-startup=4 GPU
Hotfix 4: https://support.citrix.com/article/CTX140417 Start
2014 Citrix. Confidential. Florian Becker Sr. Director -
Strategic Alliances
Lakeside Software Florian Becker, Sr. Director Strategic
Alliances [email protected] July 2014
The Problem were solving You cant improve what you dont measure
Source: http://www.pursuant.com/blog/tag/dikw-model/ Copyright 2014
Lakeside Software, Inc Internal and Confidential. 23
Company Background #1 in Big Data for End User Computing
Founded in 1997 Resource Manager Services in MetaFrame Presentation
Server FastTrack Citrix Consulting Services Desktop Transformation
Assessments Over 2,000 customers with over 3 million deployed
licenses Privately held Growth through profitability Sound
technical base with great engineering Strong channel partnerships
Copyright 2014 Lakeside Software, Inc Internal and Confidential.
24
The Big Data Space 2014 Lakeside Software, Inc.25 Application
Servers Database(s)Web Servers Servers Terminal Servers VDI POS
Sensors Machines APM End-User Compute Big Data for EUC Server Logs
/ Machine Data Big Data for Data Centers
Lakesides Unique and Patented Approach Collect data about the
device directly on the device Use a small amount of the devices
processing power to condense and summarize the raw data Share
relatively small chunks of data with a central master server
Reporting and Analytics happen with high-value data on the master
server Copyright 2014 Lakeside Software, Inc Internal and
Confidential. 26 Jet local DB Jet local DB Jet local DB Local
Master SQL Server Jet local DB Jet local DB Jet local DB Global
Master SQL Server Any Cloud Any Network Local Master SQL
Server
SysTrack Safe & Secure There are no Kernel Mode components
or drivers so we will not cause Blue Screens. The agent runs in
User Mode as a service in the background. It does not require a
reboot of the end-point systems. It installs silently so the
end-user will not be aware of the installation even if they are
working at the time the agent is deployed, there will be no impact.
The end-user never interacts with the SysTrack Software. The
SysTrack agent received a Certificate of Net Worthiness from United
States Army. This is a 6 month process and must be sponsored by a
representative within the Army. The software is put through
intensive scrutiny and impact testing from a system, user, network
and security perspective. SysTrack also received a DIACAP
Accreditation from the Department of Defense and US Navy. The DoD
Information Assurance Certification and Accreditation Process
(DIACAP) is the United States Department of Defense (DoD) process
to ensure that risk management is applied on information systems
(IS). DIACAP defines a DoD-wide formal and standard set of
activities, general tasks and a management structure process for
the certification and accreditation (C&A) of a DoD IS that will
maintain the information assurance (IA) posture throughout the
system's life cycle We are installed in the US Army, Department of
Defense and the CIA as well as financial institutions, Insurance
and pharmaceutical companies just to name a few. The SysTrack data
collected resides on the customer site and adheres to customer
corporate security policies. SysTrack does not sniff or interrogate
the contents of packets. The SysTrack software does not look at
file or document content. SysTrack supports encryption and
authentication and is enabled by default. Full control over
collection objects. SysTrack does track User Session Information
including applications that are used. This is important information
for architecting VDI solutions to understand application use and
associated workloads. Copyright 2014 Lakeside Software, Inc.
27
SysTrack Business Intelligence Tools SysTrack VMP Marketplace
Complete Virtual Planning SysTrack Transform Dynamic Migration and
Project Toolset SysTrack Site Visualizer Business Impact Analysis
SysTrack Resolve Problem Analysis and Resolution SysTrack FastTrack
Discover and Assess environment Business Intelligence From
Assessment through Management
SysTrack for HDX 3D Pro
Case 1: Transformation to XenApp / XenDesktop Virtual Machine
Planner / Server Sizing / Application Rationalization
Instrumentation NVIDIA GPUs (other vendors likely to follow) Tag
all applications calling OpenGL or DirectX Dynamic Reporting to
help customers size GRID deployments 2014 Lakeside Software,
Inc.30
NVIDIA Integration Lakeside implemented NVIDIA APIs in late
2013 Agent collects key parameters every 15 seconds GPU, Memory,
Bus, Temps, Fan Speeds etc. Static information is captured /
updated periodically Hardware specs of the cards Copyright 2014
Lakeside Software, Inc. 31
SysTrack data for vGPU / GRID sizing 1. Collect 15-second GPU
data on physical systems 2. Remove any data points where the user
wasnt active (no session, session disconnected, user connected but
idle, etc.) 3. Compute Average, Max, and Standard Deviation of GPU,
Memory, Bus, Frame Buffer 4. Normalize these values (based on # of
CUDA cores, memory available etc.) 5. Target Values: Average + 3
Standard Deviations for 99% confidence 6. Map to vGPU profiles
Copyright 2014 Lakeside Software, Inc. 32
Case 2: Steady State Monitoring Post implementation, monitor
physical and virtual GPUs Pro-active alerting around performance
bottle necks 2014 Lakeside Software, Inc.33
2014 Citrix. Confidential. IMSCAD Adam Jull - CEO IMSCAD
Global
The Global Specialists in CAD Virtualization Delivering
resource hungry Apps with XenApp Adam Jull CEO Chris Harvey
Operations Director Anthony Anderson - CTO
Agenda IMSCAD Credentials Why XenApp Design CAD Users Solution
Stack Tips and Tricks Engineers Toolkit Success Storys Q & A
18/07/2014 The Global Specialists in CAD Virtualization
IMSCAD Global 18/07/2014 The Global Specialists in CAD
Virtualization Testing 24/7 Support Remote UK Based Global
Leaders
Credentials Autodesk 18/07/2014 The Global Specialists in CAD
Virtualization Citrix NVIDIA OEMs ISVs
Why XenApp 18/07/2014 The Global Specialists in CAD
Virtualization XA v XD Pass Through Published App User Density
Pooled Resource
Design & CAD users 18/07/2014 The Global Specialists in CAD
Virtualization Graphical Apps Legacy Infra Tech Issues On
Demand
Solution Stack 18/07/2014 The Global Specialists in CAD
Virtualization Apps Citrix NVIDIA Hardware
Tips & Tricks 18/07/2014 The Global Specialists in CAD
Virtualization Hardware O/S XA Policies Apps
Engineers Toolkit 18/07/2014 The Global Specialists in CAD
Virtualization Performance Profiles Latency Issues Scalability
KPF Architects 18/07/2014 The Global Specialists in CAD
Virtualization Global business with over 500 staff 300 CAD users
(NY/UK/China) Challenge - To not purchase anymore Revit
workstations and to provide staff mobile working, accessing
systems/designs remotely, on any device and deliver real
performance. Solution - Cisco UCS servers, NVIDIA GRID K1, Citrix
XenDesktop 7 delivering XenApp/desktop. Apps Revit, AutoCAD,
Microstation, Rhino, Adobe CS5, Sketch up, MS Office. Outcome Staff
mobility + flexible working (even on a plane!) Fantastic ROI vs
traditional desktops
TTS Marine 18/07/2014 The Global Specialists in CAD
Virtualization Swedish based manufacturer of shipping equipment TTS
Group have offices globally with over 1100 staff Challenge - To
allow remote access for many staff across many countries to see
designs and processes for their products. Solution - HP servers,
NVidia Grid K2, Citrix XenApp 7.5 + Netscaler. Apps - Autodesk
Inventor, ACAD, Adobe Pro and MS office Outcome Delivering
graphical and application performance to European based staff like
never before. Are considering further local office based role out
with vGPU.
Summary 18/07/2014 The Global Specialists in CAD Virtualization
XenApp/XenDesktop CAD Users are tough crowd Solution Stack Tips and
Tricks Try our Demo Servers Q & A
Any questions? 18/07/2014 The Global Specialists in CAD
Virtualization Please feel free to contact us directly
www.imscadglobal.com +44 (0) 207 870 1118
http://youtu.be/SQbMT5udcig
2014 Citrix. Confidential.
2014 Citrix. Confidential. Grid Certified Server NVIDIA Grid K1
/ K2 How do I set up HDX 3D Pro? NVIDIA Grid Drivers Windows 7 / 8
/ 2012R2 Delivered via XenDesktop 7.5 4 x vGPU, 16GB RAM, 60GB DIsk
XenTools VDA 7.5 with HDX 3D Pro #1 Install Grid drivers into the
VM (reboot) #2 Install XenServer tools (Reboot) #3 XenDesktop VDA
(Reboot) XenServer 6.2 SP1 NVIDIA vGPU Manager
nvidia.com/object/enterprise-virtualization-where-to-buy.html Get
XenServer: http://citrix.com/xenserver/try SP1:
http://support.citrix.com/article/CTX139788 GPU Hotfix 5:
http://support.citrix.com/article/CTX140553 NVIDIA Software (GPU
Pack) vGPU Manager and VDI Drivers: *
http://www.nvidia.co.uk/download/driverResults.aspx/74606/en-uk
Updated XenCenter: http://support.citrix.com/article/CTX139790
Select 4 x vCPUs: http://support.citrix.com/article/CTX135811
Enable the VM OS to see all four cores: xe vm-param-set uuid=
platform:cores-per-socket=4 VCPUs-max=4 VCPUs-at-startup=4 GPU
Hotfix 4: https://support.citrix.com/article/CTX140417 Start
2014 Citrix. Confidential. On your server, disable memory
mapping above 4GB http://support.citrix.com/article/CTX139834 Allow
Turbo Mode and turn your Fans up VT-d / IOMMU enabled in BIOS
Installation Tip for XenServer
2014 Citrix. Confidential. You may need to set a policy for the
adapter which should be used for rendering DirectX content in
RDS/XenApp Sessions as well IMPORTANT SETTINGS to enable GPU
offload in Server 2012:
http://support.citrix.com/proddocs/topic/xendesktop-71/hd-3d-gpu-
acceleration-win-server-os.html On Windows Server 2012, Remote
Desktop Services (RDS) sessions on the RDS Session Host server use
the Microsoft Basic Render Driver as the default adapter. To use
the GPU in RDS sessions on Windows Server 2012, enable the Use the
hardware default graphics adapter for all Remote Desktop Services
sessions setting in the group policy Local Computer Policy >
Computer Configuration > Administrative Templates > Windows
Components > Remote Desktop Services > Remote Desktop Session
Host > Remote Session Environment XenApp Worker VMs (Server
20xx)
2014 Citrix. Confidential. WPF Rendering (XenApp Worker) To
enable WPF (Windows Presentation Foundation) applications to render
using the server's GPU, create the following settings in the
registry of the server running Windows Server OS sessions: [
HKEY_LOCAL_MACHINESOFTWARECitrixCtxHookAppInit_Dlls Multiple
Monitor Hook] "EnableWPFHook"=dword:00000001
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixCtxHookAppInit_Dlls
Multiple Monitor Hook] "EnableWPFHook"=dword:00000001
2014 Citrix. Confidential. Suggested minimum of 1.5 Mbps For
most model manipulation / creation / editing workloads, use lossy
For view only, and if on LAN, use lossless HDX 3D bandwidth can be
limited by creating the following key (in this example, using
10Mbps):DWORD HKLMSoftwareCitrixGraphicsForceBandwidth = 10000000
Bandwidth Lees test from Virgin Broadband in Woking to Softlayer DC
in Amsterdam http://bit.ly/hdxfromhome
2014 Citrix. Confidential. Network Considerations Network
Latency Latency (ms) Rating Comments 301 Use-case specific Some use
cases may still find it usable such as technical reviewers or
writers working from remote locations.
2014 Citrix. Confidential. If changing vGPU profiles on a VM,
you may need to reinstall the NVIDIA drivers. Best option appears
to be to uninstall VDA, upgrade drivers, and then reinstall VDA
Turn off NVIDIA v-SYNC when benchmarking When conducting FPS based
benchmarks for customers, remember that frame rate is limited for
vGPU profiles. Q profiles are limited to 60 FPS, and non-Q profiles
are limited to 45 FPS. The FRL can be lifted by executing the
following command: xe vm-param-set uuid=xxxxxxx
platform:vgpu_extra_args=frame_rate_limiter=0 Internet Explorer
will not allow GPU offload for remote sessions To enable GPU
offload for Chrome, use chrome://gpu and chrome://flags Other
recommendations
2014 Citrix. Confidential. Disable the XenServer console for
each VM (Tech Preview only) Use CPU Pinning to provide up to 20%
performance improvement Keep NVIDIA driver and bundled vGPU Manager
matched Tune Server Performance Profiles in System Bios i.e. DELL
R720 Reboot the host Press F2 at boot, then System BIOS>System
Profile Settings. Change System Profile from Performance per Watt
to Performance Optimisations
2014 Citrix. Confidential. How many physical GPUs does an
NVIDIA K2 card have? Competition
2014 Citrix. Confidential.
2014 Citrix. Confidential. NVIDIA GRID Enabled OEM Platforms
Cisco UCS C240 M3 Dell PowerEdge R720 PRIMERGY TX300 S8 RX350 S8 HP
ProLiant WS460c Gen8 HP ProLiant SL250s Gen8 IBM iDataPlex dx360 M4
IBM Flex System For more information on GRID enabled servers visit
www.nvidia.com/buygrid
http://hcl.vmd.citrix.com/GPUPass-throughDeviceList.aspx (AMD and
NVIDIA) http://hcl.xensource.com/vGPUDeviceList.aspx (NVIDIA vGPU)
http://blogs.citrix.com/2014/01/14/xenserver-and-xendesktop-nvidia-support-
for-gpu-passthrough-on-cards-including-the-k5000/ (Overview of
checking support) Watch the blogs for new listings:
http://blogs.citrix.com/author/sagnikd/
2014 Citrix. Confidential. New Reference Architectures from
OEMs for graphics IBM, Dell, HP, Nutanix and Cisco coming soon
Vendor Hardware Link HP ws460c Gen 8
http://h20195.www2.hp.com/V2/GetPDF.aspx%2F4AA4-1701ENW.pdf Dell
R720
http://blogs.citrix.com/2014/03/26/dell-reference-architecture-for-citrix-
xendesktop-and-nvidia-vgpu-plus-real-customer-case-studies-of-vgpu-in-
deployment-for-graphical-workloads-on-the-dell-servers-at-nvidia-gtc/
IBM FlexSystem
http://blogs.citrix.com/2014/05/22/ibm-reference-architecture-for-citrix-
xendesktop-and-nvidia-grid-vgpu-plus-real-customer-case-studies-of-vgpu-in-
deployment-for-graphical-workloads-on-ibm-servers-announced-at-citrix-
synergy/ Cisco C240 M3 Coming soon..
2014 Citrix. Confidential.
2014 Citrix. Confidential. More information o NVIDIA GRID
Newsletter
http://www.nvidia.com/object/grid-newsletter-archives.html o Citrix
Blogs: http://blogs.citrix.com/?s=vgpu&go= oHDX 3D Pro
Homepage:
http://www.citrix.com/products/xendesktop/features/high-def-
experience/hdx-3d-pro.html o Citrix Forums:
http://discussions.citrix.com/forum/523-gpu-technologies/ o NVIDIA
GRID Forums: https://gridforums.nvidia.com/ o Citrix Technology
Professionals and community e.g. ohttp://www.ervik.as/
ohttp://www.poppelgaard.com/
ohttp://virtexperience.com/author/magnarj/
ohttp://www.pqr.com/3d-graphics-for-virtual-desktops-smackdown o
NVIDIA GTC 2014 Recordings:
https://gridforums.nvidia.com/default/topic/11/announcements/session-recordings-graphics-
virtualization-summit-at-gtc-2014/
2014 Citrix. Confidential. Rachel Berry Lee Bushen