GTC 2015 S5128 Case Study: Georgia Tech Uses Citrix XenApp with NVIDIA GRID to Deliver Engineering Applications



Similar documents
PNY Professional Solutions NVIDIA GRID - GPU Acceleration for the Cloud

NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?

Table of Contents. P a g e 2

ArcGIS Pro: Virtualizing in Citrix XenApp and XenDesktop. Emily Apsey Performance Engineer

REMOTE HIGH FIDELITY VISUALIZATION. May 2015 Jeremy Main, Sr. Solution Architect GRID

Cisco, Citrix, Microsoft, and NetApp Deliver Simplified High-Performance Infrastructure for Virtual Desktops

PLANNING FOR DENSITY AND PERFORMANCE IN VDI WITH NVIDIA GRID JASON SOUTHERN SENIOR SOLUTIONS ARCHITECT FOR NVIDIA GRID

Performance Testing in Virtualized Environments. Emily Apsey Product Engineer

OCIO HIGH RESOLUTION GRAPHICS DESKTOP VIRTUALIZATION POC. Chip Charnley Technical Expert Client Technologies Infrastructure Architecture

S5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD

VDI: What Does it Mean, Deploying challenges & Will It Save You Money?

S4726 VIRTUALIZATION AN INTRO TO VIRTUALIZATION. Luke Wignall & Jared Cowart Senior Solution Architects GRID

Citrix XenDesktop & XenApp

Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools

Implementation of a Collaborative Engineering Data Management System. Tony Metz Fermilab 04 May 2015

Virtual Desktops: From Pilot to Enterprise Deployment

605: Design and implement a desktop virtualization solution based on a mock scenario. Hands-on Lab Exercise Guide

Product Brief SysTrack VMP

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

NVIDIA GPUs in the Cloud

Optimizing service assurance for XenServer virtual infrastructures with Xangati

Dell Wyse Datacenter for Virtual Labs with Citrix XenDesktop

A Converged Appliance for Software-Defined VDI: Citrix XenDesktop 7.6 on Citrix XenServer and NexentaStor

HOW MANY USERS CAN I GET ON A SERVER? This is a typical conversation we have with customers considering NVIDIA GRID vgpu:

Getting Real about Virtual Desktops

Virtualization of ArcGIS Pro. An Esri White Paper December 2015

VMware End User Computing

GTC EXPRESS WEBINAR: GETTING THE MOST OUT OF VMWARE HORIZON VIEW VDGA WITH NVIDIA GRID. Steve Harpster - Solution Architect NALA

Introduction to the Georgia Tech VLab Project

Desktop Virtualization. The back-end

GPU Accelerated XenDesktop 3D Graphics beyond Designers and Engineers

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Atlantis ILIO Persistent VDI for Flash Arrays Administration Guide Atlantis Computing Inc. Atlantis ILIO 4.1. Document Version 1.0

Atlantis HyperScale VDI Reference Architecture with Citrix XenDesktop

Virtual Desktop Infrastructure (VDI) made Easy

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

Citrix XenServer 7 Feature Matrix

Dell Virtual Remote Desktop Reference Architecture. Technical White Paper Version 1.0

Cloud Optimize Your IT

End to end application delivery & Citrix XenServer 5. John Glendenning Vice President Server Virtualization, EMEA

CUSTOMER EXPERIENCES WITH GPU VIRTUALIZATION AND 3D REMOTING

GRIDCENTRIC VMS TECHNOLOGY VDI PERFORMANCE STUDY

CVE-401/CVA-500 FastTrack

Virtual Desktop Acquisition Cost Analysis citrix.com

Making the Move to Desktop Virtualization No More Reasons to Delay

NVIDIA GRID VGPU Steve Harpster SA NALA October 2013

Software. Enabling Technologies for the 3D Clouds. Paolo Maggi R&D Manager

Transforming Data Economics with Flash and Data Virtualization

S Hands on Tutorial: Deploying GRID in Citrix and VMware Virtual Desktop Environments

SolidFire SF3010 All-SSD storage system with Citrix CloudPlatform Reference Architecture


Reference Architecture: Lenovo Client Virtualization with Citrix XenDesktop

CLOUD COMPUTING AS THE BASIS OF ELECTRONIC UNIVERSITY CAMPUS. Gmar, D., Kryukov, V., Shakhgeldyan, K. Vladivostok State University of Economics

Desktop Virtualization and Storage Infrastructure Optimization

Foundation for Windows as a Service. With FlexCast Management Architecture (FMA)

Citrix XenDesktop Modular Reference Architecture Version 2.0. Prepared by: Worldwide Consulting Solutions

Desktop Virtualization with IBM FlashSystem and Atlantis ILIO IBM Business Partner Sales Training Deck

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

5.6 Microsoft Hyper-V 2008 R2 / SCVMM ,000 Users. Contributing Technology Partners:

Deploying Virtual Desktops. VDI Deployment Snapshot. VDI Deployment Snapshot 8/8/2011

Intel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

SOLUTION BRIEF MANUFACTURING DELIVER BRILLIANT CAD PERFORMANCE

SOLUTION BRIEF Citrix Cloud Solutions Citrix Cloud Solution for On-boarding

Citrix desktop virtualization and Microsoft System Center 2012: better together

Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO

Virtualization of the MS Exchange Server Environment

VMware and NVIDIA: Bringing Workstations to the cloud

RED HAT ENTERPRISE VIRTUALIZATION

What Is Microsoft Private Cloud Fast Track?

System Requirements. Version 8.2 November 23, For the most recent version of this document, visit our documentation website.

Delivering 3D Graphics from the Private or Public Cloud

Deploying XenApp 7.5 on Microsoft Azure cloud

Citrix XenDesktop Validation on Nimble Storage s Flash-Optimized Platform

Citrix XenDesktop 7.6 on Citrix XenServer 6.5 with FlexPod Express. Solution Design

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

System Requirements Version 8.0 July 25, 2013

Reviewer s Guide for Remote 3D Graphics Apps

CloudBridge. Deliver the mobile workspace effectively and efficiently over any network. CloudBridge features

VirtualclientTechnology 2011 July

Green Desktop Infrastructure

Characterize Performance in Horizon 6

WHITE PAPER 1

VMware Horizon 6 on Coho DataStream Reference Architecture Whitepaper

VDI Without Compromise with SimpliVity OmniStack and VMware Horizon View

SQL Server Virtualization

NVIDIA GRID DASSAULT CATIA V5/V6 SCALABILITY GUIDE. NVIDIA Performance Engineering Labs PerfEngDoc-SG-DSC01v1 March 2016

SLIDE 1 Previous Next Exit

Diablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015

MS Exchange Server Acceleration

Server & Cloud Management

The all-new Citrix VDI-in-a-Box

Networking for Caribbean Development

EMC XTREMIO EXECUTIVE OVERVIEW

What Is Microsoft Private Cloud Fast Track?

The GPU Accelerated Data Center. Marc Hamilton, August 27, 2015

BLACKBOARD LEARN TM AND VIRTUALIZATION Anand Gopinath, Software Performance Engineer, Blackboard Inc. Nakisa Shafiee, Senior Software Performance

XtremIO and XenDesktop for the Best User Experience

Transcription:

GTC 2015 S5128 Case Study: Georgia Tech Uses Citrix XenApp with NVIDIA GRID to Deliver Engineering Applications FLORIAN BECKER (LAKESIDE SOFTWARE) DIDIER CONTIS (GEORGIA INSTITUTE OF ENGINEERING)

THE HISTORY OF GEORGIA TECH VIRTUAL LAB Back in early 2007, The College of Engineering was trying to address the following issues: Student Computer Ownership policy did not address Engineering Applications Licensing problems or the Mac vs PC problem. Funding for computer labs more difficult to get. Yet growing enrollment. 24 x 7 access to computer labs = physical security and support issues. Computer labs are inefficient (e.g. space, power, cooling). Student population is increasingly mobile and geographically dispersed.

IN OTHER WORDS OUR PROBLEM WAS. Clough Building

BENEFITS OF DESKTOP AND APP VIRTUALIZATION Accessible from anywhere, any device, at anytime environment for students (including distance learning students). Limit the need for students to walk across campus at night to access software. Aggregation of computing resources previously fragmented and under-utilized. Future opportunities to work with HPC group on how to maximize ROI by leveraging unused cpu-cycles (like when students sleep: 2:00am 7:00am. Contribute to sharing of resources and expertize by IT groups. Faster software refresh / publishing with minimal disruption. Further leverage investment on software by providing easy to use, secured and controlled access.

VLAB IS USED EVEN WHEN CAMPUS IS CLOSED CAMPUS CLOSED Campus Closed 2 nd Storm Implicitly VLab has a role in providing students access to resources they need during an emergency scenario. What should be the role of VLab as part of GT overall emergency preparedness in order to provide access to resources needed for instruction?

VLAB XENDESKTOP ARCHITECTURE Access Control Layer Netscaler SDX 8015 #1 Netscaler SDX 8015 #2 Access Layer (e.g Portal and Web) Mydesk (Web UI 5.4) Mycloud (Storefront) Mycloud2f (Storefront & Duo) Citrix Control Plan / Farms Xendesktop 7.5 (OIT / COE managed) XenDesktop 5.6 (2 farms being phased out) XenApp 6.0 (OIT managed) Hypervisor Farms Hyper-V (2012 and 2012 R2) XenServer 6.2 SP1 (vgpu and reg. farm) Storage NetApp OnTap C-Mode Cluster EMC XtremIO Network 2 x Cisco Nexus 5596 + Nexus 2K Expanders

QUICK FACTS / VIRTUALIZED CAPACITY 1,500+ virtual desktops / 55 xenapp servers (mix virtual, gpu enabled, physical). >40 published desktops pool (VDI / XenApp published desktop). 37 x Dell R720s (mix of 192GB + Intel 16 cores / 256GB + 20 cores) 12 x Penguin Computing (AMD 64 cores / 256GB memory) Bunch of NVIDIA GRID (see upcoming slides) That s around 11TB and 1,400 recent compute cores virtualized Looks like a small HPC cluster New nodes (Dell R730s) being purchased this Spring.

WHY GPU IS IMPORTANT FOR US Largest Engineering College in the U.S (13,500 students in Engineering) Large student population enrolled in Aerospace Engineering, BioMedical Engineering, Civil Engineering and Mechanical Engineering. 1,380 students enrolled in Aerospace Engineering 1,480 students enrolled in BioMedical Engineering 1,068 students enrolled in Civil Engineering 3,002 students enrolled in Mechanical Engineering Lots of classes making use of GPU intensive software. (Autodesk, ArcGIS, Catia, Creo, Solidworks, NX... But also FEA / CFD tools).

EXAMPLE OF STUDENT PROJECT ME 4041 ME 4041: Interactive Computer Graphics and Computer-Aided Design Project title: Hydrogen Fuel in a Gasoline Engine Objective: To determine the feasibility of using hydrogen gas as fuel in an air-cooled gasoline engine Max Temp: 1841.30 Hydrogen Autoignition: 574.74-579.75 [2] Melting point of 4340 Steel: 1426.27

VLAB GROWING GPU INVESTMENT Georgia Tech: early adopter of GRID!! Test of sample card early May 2012. Large deployment early Fall 2012 using pre-prod Grid K1. Today: 17 x Grid K1 (12 under XS 6.2 SP1, three under XS 6.5, 2 for testing under Windows 10 server tech preview) 14 x Grid K2 (mostly deployed as pass-through under XS 6.2 SP1 and a few under ESXi). More K2 enabled servers on the way

VLAB GRID K1 BASED FARM

VLAB GRID K1 FARM Server Config: 6 x Dell R720 with 2 x E5-2660 (Sandy Bridge), 192GB Memory and 2 x Grid K1 cards per server 32 x Win7 64bit VMs + K140Q per server Storage: 4 x 10GB ports per server(intel X520). Two 10GB ports are used for iscsi connections. 3 x 6TB iscsi Luns hosted on an EMC XtremIO All-Flash array are used for the VMs storage back-end. Workload: XenDesktop Non-persistent pool of 192 VMs to provide student access to Autodesk 2015 suite of tools (AutoCAD and Inventor primarily) vgpu Non-persistent pool target -> to provide consistent, controlled and guaranteed environment to the 1770 CAD introduction class.

VLAB GRID K2 FARM 10 x Dell R720 with 2 x E5-2680v2, 256GB Memory and 1 x Grid K2 card per server 2 x Virtual XenApp server per server -> 1 x K2 pass-through, 116GB, 8vcpu and VDA 7.5

VLAB GRID K2 FARM Storage: NetApp NFS Vfiler. Plan to migrate to SSD aggregate hosted on NetApp 8060 platform Workload: Different group of servers from which published desktops giving access to CAD / CAM software CAD / CAM software licensed across the College of Engineering (Catia V6 / NX 9.x / Solidworks 2014 ) 3D / 2D graphics intensive specific to some Schools (AGI STK / JMP v11 for AE, ArcGIS for CEE.) Adobe Creative Suite for the Library published desktops Maya for College of Computing.

HOW SHOULD WE MOVE FORWARD Great success with our GPU enabled servers / VDI pools Students / Instructors want to: Access to more GPU enabled resources Access to more GPU cycles (CUDA acceleration, faster rendering time.) Increase complexity of assignments What should be our investment strategy moving forward? (e.g. do we purchase more servers? Change the current farms setup? Or are we okay?)

AN OPTIMIZATION PROBLEM WITH MULTIPLE VARIABLES How do we optimize workload / HW configuration? Number of servers VDI + vgpu or RDS + GPU pass-through (or vgpu) CPU / memory configuration of virtual servers / VDI VMs type of GPU used in servers (K1 vs K2) vgpu profile We need to be able to measure things. GPU / CPU / Memory usage. What applications are used We need to answer: what aspect of the system is at fault in case of problems.

<TRANSITION TO FLORIAN>

PROBLEM Typical IT is spending 50% of budget on end-user computing, which impacts 100% of employees but have zero visibility into the user experience.

SOLUTION Use actual data from your very own users and environment to properly size, transform, and manage your virtual workspaces and GPUs

THE BIG DATA SPACE POS Sensors Machines Web Servers Application Servers Database(s) Terminal Servers VDI Server Logs / Machine Data End-User Compute Servers Big Data for Data Centers APM Big Data for EUC 20 2015 Lakeside Software

COMPANY BACKGROUND #1 in Big Data for End User Computing Founded in 1997 Over 2,000 customers with over 3 million deployed licenses Privately held Growth through profitability Sound technical base with great engineering Strong channel partnerships

LAKESIDE S UNIQUE AND PATENTED APPROACH Collect data about the device directly on the device Global Master SQL Server Use a small amount of the device s processing power to condense and summarize the raw data Jet local DB Local Master SQL Server Jet local DB Jet local DB Any Cloud Any Network Jet local DB Local Master SQL Server Jet local DB Share relatively small chunks of data with a central master server Reporting and Analytics happen with high-value data on the master server Jet local DB

TECHNOLOGY ADVANTAGE Suitable for extreme data volumes Storing ~35 samples/sec * 300,000 clients at one customer More than 10,000,000 samples/sec stored Sampling and statistical analysis an order of magnitude faster More than 100,000,000 samples/sec collected Optimized Search Hides decentralized complexity from user Optimized via patented, parallelized search techniques Low network traffic Negligible Footprint < 0.5% CPU < 100 kb/day network per endpoint Very fast, even at extreme scale Vast amounts of data are easily accessed 23

SYSTRACK BUSINESS INTELLIGENCE TOOLS Business Intelligence From Assessment through Management SysTrack FastTrack Discover and Assess environment Assess SysTrack Resolve Problem Analysis and Resolution Manage Architect SysTrack VMP Marketplace Complete Virtual Planning Transform Pilot SysTrack Transform Dynamic Migration and Project Toolset SysTrack Site Visualizer Business Impact Analysis

INDUSTRY ALLIANCES AND JOINT SOLUTIONS SysTrack quantifies user policy impacts before and after user virtualization SysTrack quantifies Atlantis ILIO storage performance SysTrack provides detailed, customized insight into Cisco infrastructure and VoIP solutions SysTrack provides detailed, quantitative analysis of FlexCast solutions and recommended deployment methods SysTrack quantifies client deployment performance improvement SysTrack quantifies the EMC storage solution performance gains SysTrack helps HP's Client Virtualization & Modeling (CVAM) service plan successful implementations SysTrack provides detailed guidance for user workload scripting for Login VSI benchmarking SysTrack models and measures the impact of TM s desktop AV solution and factors that out of VDI design SysTrack quantifies and describes potential gains through leveraging IBM services and hardware optimization SysTrack provides definitive analysis to prove the value in optimizing cloud storage for virtualization with Nexenta SysTrack provides rich scoring of application complexity for guidance in package virtualization 25 2015 Lakeside Software

LAKESIDE SOFTWARE AND NVIDIA Industry s first implementation of NVIDIA APIs for EUC Analytics Marketplace report Various Planning Algorithms and Specific Reports

DEMO

28 2015 Lakeside Software

29 2015 Lakeside Software

30 2015 Lakeside Software

31 2015 Lakeside Software

32 2015 Lakeside Software

33 2015 Lakeside Software

34 2015 Lakeside Software

35 2015 Lakeside Software

36 2015 Lakeside Software

37 2015 Lakeside Software

38 2015 Lakeside Software

39 2015 Lakeside Software

WRAP UP Please complete the Presenter Evaluation sent to you by email or through the GTC Mobile App. Your feedback is important! Also see session S5111 Contacts: Didier Contis: didier.contis@coe.gatech.edu Florian Becker: florian.becker@lakesidesoftware.com or @florianbecker