getting started guide

Similar documents
Pure commitment. how to. change IPsec VPN settings via the vcloud Director API. version 3.0

getting started guide

Pure commitment. Manipulating Power States with PowerCLI

A comparison of UKCloud s platform against other public cloud providers

GRID SOFTWARE. DU _v4.6 January User Guide

VMware vcloud Air User's Guide

NVIDIA Licensing Information

VIRTUAL GPU SOFTWARE. DU _v5.0 through 5.2 Revision 05 March User Guide

Dell EMC Ready Architectures for VDI

GRID VIRTUAL GPU. DU _v4.1 (GRID) Revision 02 December User Guide

Dell EMC Ready System for VDI on VxRail

Virtual Data Center (vdc) Manual

VIRTUAL GPU CLIENT LICENSING

VIRTUAL GPU SOFTWARE R384 FOR HUAWEI UVP

VIRTUAL GPU SOFTWARE R384 FOR HUAWEI UVP

VIRTUAL GPU SOFTWARE R390 FOR NUTANIX AHV

Securing Containers Using a PNSC and a Cisco VSG

GRID LICENSING. DU _v4.6 January User Guide

Introduction GPU Pass-Through Shared GPU Guest Support and Constraints Available NVIDIA GRID vgpu Types...

vcloud Director Tenant Portal Guide 04 OCT 2018 vcloud Director 9.5

VIRTUAL GPU CLIENT LICENSING

[MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure

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

VIRTUAL GPU SOFTWARE. DU _v6.0 March User Guide

Dell EMC Ready Architectures for VDI

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

VIRTUAL GPU CLIENT LICENSING

Securing Containers Using a PNSC and a Cisco VSG

VIRTUAL GPU SOFTWARE R384 FOR MICROSOFT WINDOWS SERVER

Installing and Configuring vcloud Connector

1V0-621.testking. 1V VMware Certified Associate 6 - Data Center Virtualization Fundamentals Exam

vcloud Director User's Guide 04 OCT 2018 vcloud Director 9.5

IaaS Integration for Multi- Machine Services. vrealize Automation 6.2

vcloud Director Administrator's Guide

VIRTUAL GPU SOFTWARE R384 FOR RED HAT ENTERPRISE LINUX WITH KVM

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.5

vcloud Air - Virtual Private Cloud OnDemand User's Guide

VIRTUAL GPU SOFTWARE R384 FOR MICROSOFT WINDOWS SERVER

VIRTUAL GPU CLIENT LICENSING

WHITE PAPER - JULY 2018 ENABLING MACHINE LEARNING AS A SERVICE (MLAAS) WITH GPU ACCELERATION USING VMWARE VREALIZE AUTOMATION. Technical White Paper

DGX SOFTWARE WITH RED HAT ENTERPRISE LINUX 7

VMware vcloud Air Key Concepts

National security is our priority. Critical services for a critical service

GPU Card Installation

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 8.1

Dell EMC Ready System for VDI on XC Series

Dell EMC vsan Ready Nodes for VDI

Installing and Configuring vcloud Connector

VIRTUAL GPU SOFTWARE. DU _v6.0 through 6.1 Revision 02 June User Guide

1V Number: 1V0-621 Passing Score: 800 Time Limit: 120 min. 1V0-621

vcloud Director Administrator's Guide vcloud Director 8.10

vsphere Replication for Disaster Recovery to Cloud

VIRTUAL GPU SOFTWARE R390 FOR RED HAT ENTERPRISE LINUX WITH KVM

VMware vfabric Data Director Installation Guide

Azure Marketplace. Getting Started Tutorial. Community Edition

USING NGC WITH YOUR NVIDIA TITAN PC

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

vcloud Director User's Guide

White P C aper Title Here arbonite Cloud Migration Te T c e hnica ic l a G l g uide VM VM

IaaS Integration for Multi-Machine Services

E June Oracle Linux Storage Appliance Deployment and User's Guide

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

Citrix XenDesktop 5 Administration

Oracle 1Z Oracle Cloud Solutions Infrastructure Architect Associate.

NE Infrastructure Provisioning with System Center Virtual Machine Manager

Setting Up Cisco Prime LMS for High Availability, Live Migration, and Storage VMotion Using VMware

Hosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.

Zadara Enterprise Storage in

vsphere Replication for Disaster Recovery to Cloud

AT&T CLOUD SERVICES. AT&T Synaptic Compute as a Service SM. Using VMware vcloud Connector

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

VIRTUAL GPU SOFTWARE R390 FOR LINUX WITH KVM

Azure Marketplace Getting Started Tutorial. Community Edition

NexentaStor VVOL

Table of Contents DevOps Administrators

Table of Contents HOL-HBD-1301

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard

The Latest EMC s announcements

Personal vdisk Implementation Guide. Worldwide Technical Readiness

MyCloud Computing Business computing in the cloud, ready to go in minutes

ElasterStack 3.2 User Administration Guide - Advanced Zone

How to Use a Tomcat Stack on vcloud to Develop Optimized Web Applications. A VMware Cloud Evaluation Reference Document

Horizon Console Administration. 13 DEC 2018 VMware Horizon 7 7.7

Pasiruoškite ateičiai: modernus duomenų centras. Laurynas Dovydaitis Microsoft Azure MVP

Request Manager User's Guide

Table of Contents HOL-PRT-1305

SUREedge MIGRATOR INSTALLATION GUIDE FOR VMWARE

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2

Dell Compellent Storage Center. Microsoft Server 2008 R2 Hyper-V Best Practices for Microsoft SCVMM 2012

Cisco Virtual Application Container Services 2.0 Lab v1

NetBackup Self Service Release Notes

Quest VROOM Quick Setup Guide for Quest Rapid Recovery for Windows and Quest Foglight vapp Installers

VMware Mirage Getting Started Guide

Using the vcenter Orchestrator Plug-In for vcloud Director 5.5. vrealize Orchestrator 5.5

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

vcloud Director Administrator's Guide

VIRTUAL GPU SOFTWARE R390 FOR RED HAT ENTERPRISE LINUX WITH KVM

VIRTUAL GPU SOFTWARE. QSG _v5.0 through 5.2 Revision 03 February Quick Start Guide

Dell EMC SC Series Storage and SMI-S Integration with Microsoft SCVMM

vrealize Business for Cloud User Guide

Transcription:

Pure commitment. getting started guide Cloud GPU Compute version 2.0

Contents Introduction... 3 Intended audience... 3 Cloud GPU overview... 3 Before you begin... 4 Creating your virtual machine... 5 Provisioning your Cloud GPU service... 8 Installing NVIDIA drivers... 8 Licensing your VM for Cloud GPU... 10 Configuring the edge gateway... 10 Retrieving a licence (Windows)... 11 Retrieving a licence (Linux)... 12 Congratulations!... 13 Glossary... 13 Feedback... 13 UKCloud Ltd, 2017 Open Page 2 of 14

Introduction Cloud GPU enables you to supplement your on-platform compute resources with GPU capabilities. This service enables you to use UKCloud s main infrastructure platforms to meet the specialist requirements of some advanced applications, with the benefits of a cloud environment. It supports the following types of workloads: Compute workloads. GPUs have become prevalent in a world that needs a lot of data processing, fast. The parallel nature of GPU cores lends itself perfectly to supporting initiatives such as deep or machine learning and large-scale mathematical modelling. Visualisation workloads. Describes the traditional use cases for GPU processing these include simulation, powering desktop applications with graphics content (such as computer aided design), video encoding, rendering or streaming. This Getting Started Guide provides an introduction for how to use Cloud GPU for compute workloads and describes the tasks you need to perform to get the service up and running. Intended audience To complete the steps in this guide you must have access to the UKCloud Portal and vcloud Director. Cloud GPU overview We offer two GPU variants for use with our cloud platform: Use case Compute Visualisation Likely card NVIDIA Tesla P100 NVIDIA M60 Series Card with GRID Overview NVIDIA Tesla P100 GPU accelerators are the most advanced ever built. Designed to accelerate the computeintensive elements of applications, they are ideal if you're looking to deliver deep learning, analytics or HPC NVIDIA GRID is designed to share virtual GPUs (vgpus) across multiple virtual desktop and applications instances. This enables you to deliver graphically intensive applications such as design software and video streaming. solutions. Precision Double precision Single precision Delivery model vgpu vgpu UKCloud Ltd, 2017 Open Page 3 of 14

With Cloud GPU, you can: Process large data sets The significantly improved computational power provided by Cloud GPU means that you can gain insight into your data by using the massively parallelised capabilities to process large data sets. This enables: o Parallel processing of data in a fraction of the time of using just CPU o Machine learning, deep learning, artificial intelligence o Mathematical modelling and data sequencing o Healthcare modelling o Predictive threat analysis Bring any application to the cloud Applications that have previously struggled to transition to the cloud because of GPU requirements can now be moved, improving manageability of your data and applications, while increasing collaborative opportunities. Centralise your applications Cloud GPU enables you to centralise your applications to improve access to them. By doing so, users can access the tools they need from anywhere, anytime on commodity devices. Visualise data in real-time Improved visualisation capabilities provided by Cloud GPU enables you to visualise data in real-time to render virtualised environments when you need them. This helps you to: o Design using Computer Aided Design applications in a centralised environment, enabling ease of collaboration o Create and run simulations o Render and analyse high resolution images and video Before you begin When using our Cloud GPU service for compute workloads, you should consider the following: Your Cloud GPU virtual machine (VM) must be in a PRIORITY virtual data centre (VDC). You should create your Cloud GPU VM using the appropriate UKCloud template from the GPGPU public catalogue. Your deployed Cloud GPU VM should be using hardware version 11. The shell VM in the Cloud GPU VM template uses hardware version 11. Snapshot Protection is not available for your VM, so you must implement your own backup solution. Currently, there is no high availability or disaster recovery option; your VM cannot be migrated to a different host in the event of host failure. In the event of a host failure, you must wait for the host to be returned to service. UKCloud Ltd, 2017 Open Page 4 of 14

Creating your virtual machine Before you request your Cloud GPU service, you must create a VM for the service using the UKCloud GPU-enabled template. 1. Log in to the UKCloud Portal. If you need more detailed instructions, see the Getting Started Guide for UKCloud Portal (Assured Elevated). 2. If necessary, switch to the appropriate account. 3. Click My VMs. 4. Click the compute service (vorg) that contains the VDC in which you want to create the VM. IMPORTANT! You must create your VM in a PRIORITY VDC. If you don t already have a VDC for this type of workload, you can create one using the steps in How to build your Enterprise Compute Cloud estate using the UKCloud Portal (Assured Elevated). 5. On the vcloud Director tab, enter your password and click Confirm. 6. On the vcloud Director Home tab, click Add vapp from Catalog. UKCloud Ltd, 2017 Open Page 5 of 14

7. On the Select vapp Template page of the Add vapp from Catalog dialog box, from the Look in list, select Public Catalogs. 8. Select All Templates. 9. In the search field, enter GPGPU and click the Refresh icon. 10. Select the GPGPU template and click Next. Note! The GPGPU template provides a shell VM with no disks attached, hence no operating system installed. You ll need add the necessary disks so that you can install your preferred operating system on the VM. 11. On the Select Name and Location page, give the vapp a Name and Description. 12. From the Virtual Datacenter list, select the VDC in which you want to create the VM and click Next. Note! You must create your VM in a PRIORITY VDC. UKCloud Ltd, 2017 Open Page 6 of 14

13. On the Configure Resources page, in the Virtual Machine field, enter a meaningful name for your VM. 14. From the Storage Policy list, for optimal performance, select Tier 1 storage and click Next. 15. On the Configure Networking page, from the Networks list, select the network that you want to attach your VM to and click Next. 16. On the Customize Hardware page, add a hard disk of a size appropriate for the operating system that you plan to install on your VM and then click Next. 17. On the Ready to Complete page, review your settings and then click Finish to start the deployment. 18. After the VM has been deployed, right-click it and select Power On, then use the popout console to go through the setup procedure. 19. When your VM is ready, install your preferred operating system. 20. When you re finished, right-click the vapp that contains your VM and select Power Off. IMPORTANT! It is essential that you power off the vapp so that UKCloud can migrate the VM to a GPU-enabled server. UKCloud Ltd, 2017 Open Page 7 of 14

Provisioning your Cloud GPU service When your VM is ready, use My Calls in the UKCloud Portal to raise a service request for the Cloud GPU service. Provide the following details in the ticket so that UKCloud can complete the setup of your service: VDC name vapp name VM name UKCloud will confirm that you ve set up your VM correctly and that it meets all the necessary prerequisites. If the VM meets all requirements, UKCloud will migrate the VM to a GPU-enabled host and attach the GPU card to your VM. Installing NVIDIA drivers When UKCloud has provisioned your Cloud GPU server, you can install the appropriate NVIDIA drivers. To install NVIDIA drivers: 1. Power on your VM. 2. Right-click your VM and select Insert CD/DVD from Catalog. 3. In the Insert CD dialog box, in the search field, enter vgpu and click the Refresh icon. 4. Select the vgpu driver ISO and click Insert. 5. Check the console of VM to ensure that the ISO is mounted. 6. Run the appropriate executable (Windows) or binary (Linux). On Windows: a. From Explorer, double click the driver installer file (NVIDIA*.*.exe). b. Select Custom (Advanced). c. Select Perform a clean installation. UKCloud Ltd, 2017 Open Page 8 of 14

d. Click Next. e. Restart and connect to the VM. On Linux: a. Update the system: # yum update b. Install gcc with Kernel Modules: # yum install kernel-devel gcc c. Make the driver package executable: # chmod +x NVIDIA-Linux-x86_64-384.73-grid.run d. Run the driver installer: #./NVIDIA-Linux-x86_64-384.73-grid.run e. Accept the defaults. Note! If you don t have a GUI installed, you can ignore the messages relating to X. f. Confirm that the driver is installed and the card is detected: # nvidia-smi Thu Oct 5 14:57:43 2017 +-----------------------------------------------------------------------------+ NVIDIA-SMI 384.73 Driver Version: 384.73 -------------------------------+----------------------+----------------------+ GPU Name Persistence-M Bus-Id Disp.A Volatile Uncorr. ECC Fan Temp Perf Pwr:Usage/Cap Memory-Usage GPU-Util Compute M. ===============================+======================+====================== 0 GRID P100-16Q On 00000000:02:01.0 Off N/A N/A N/A P0 N/A / N/A 1040MiB / 16383MiB 0% Default +-------------------------------+----------------------+----------------------+ UKCloud Ltd, 2017 Open Page 9 of 14

+-----------------------------------------------------------------------------+ Processes: GPU Memory GPU PID Type Process name Usage ============================================================================= No running processes found +-----------------------------------------------------------------------------+ Licensing your VM for Cloud GPU To enable full functionality of the NVIDIA GPU card, your VM must obtain a valid licence from the NVIDIA GRID License Server. To do this, you must configure your edge gateway to allow traffic to and from the license server. Configuring the edge gateway To enable access to the NVIDIA GRID License Server from your network, you must create the following firewall rule on your edge gateway: Source/Source Port: as appropriate for your source network Destination: 51:179.197.53 Destination Port: 7070 Protocol: TCP Action: Allow If you need more detailed instructions for creating firewall rules, see vcns Edge services: firewall (Assured Elevated). UKCloud Ltd, 2017 Open Page 10 of 14

Retrieving a licence (Windows) To license GRID Virtual GPU on Windows: 1. Right-click on the desktop and select Nvidia Control Panel. 2. In the NVIDIA Control Panel, under Licensing, select Manage License. 3. In the License Server field, enter gpuls.ukcloud.com. 4. Leave the Port Number field empty to default to port 7070, which is the default port number used by the NVIDIA GRID License Server. 5. Click Apply. 6. The server will attempt to connect to the license server and pull a licence from the available pool. 7. Once configured, licensing settings persist across reboots. UKCloud Ltd, 2017 Open Page 11 of 14

Retrieving a licence (Linux) To license GRID Virtual GPU on Linux 1. Copy the template grid licensing config file: # cp /etc/nvidia/gridd.conf.template /etc/nvidia/gridd.conf 2. Edit the file and set the following values: ServerAddress=gpuls.ukcloud.com ServerPort=7070 FeatureType=1 3. Save your changes. 4. Restart the GRID service: # service nvidia-gridd restart 5. Check the log messages to confirm the licence is enabled (this may take a minute or two): #tail -f /var/log/messages Oct 5 15:04:45 localhost systemd: Starting NVIDIA Grid Daemon... Oct 5 15:04:45 localhost nvidia-gridd: Started (16224) Oct 5 15:04:45 localhost systemd: Started NVIDIA Grid Daemon. Oct 5 15:05:16 localhost nvidia-gridd: Service provider detection complete. Oct 5 15:05:17 localhost nvidia-gridd: License acquired successfully. Server URL : http://51.179.209.134:7070/request Oct 5 15:05:17 localhost nvidia-gridd: Your system is licensed for GRID vgpu. 6. Alternatively, if you have the GUI installed, you can set up the details for the license server in the NVIDIA Settings dialog box. a. Open the settings tools from your desktop or from the command line: # nvidia-settings b. Select Manage License and input the following server details: License Server: gpuls.ukcloud.com Port Number: 7070 UKCloud Ltd, 2017 Open Page 12 of 14

Congratulations! In this guide, you ve learned how to set up your environment to enable the provisioning of your Cloud GPU service and you can now start creating your GPU-powered applications. For information about NVIDIA virtual GPU software specific to your OS, see: https://docs.nvidia.com/grid/latest/index.html Glossary This section provides a glossary of terms specific to Cloud GPU. Cloud GPU A UKCloud IaaS service that enables you to supplement your on-platform compute resources with GPU capabilities that help meet specialist requirements of advanced applications, such as visualisation workloads or large-scale mathematical modelling. GPU Graphics processing unit. NVIDIA GRID The software that enables the GPU card to be exposed as a shared PCI device. PRIORITY VM An Enterprise Compute Cloud VM type with uncontended compute resource allocation (CPU/RAM). Automated rebalancing is configured to reduce workload movement around the platform, reducing workload disruption. Feedback If you have any comments on this document or any other aspect of your UKCloud experience, please send them to feedback@ukcloud.com. UKCloud Ltd, 2017 Open Page 13 of 14

UKCloud Ltd A8 Cody Technology Park Ively Road, Farnborough Hampshire, GU14 0LX T 01252 303300 E info@ukcloud.com ukcloud.com @ukcloudltd ukcloudltd ukcloud-ltd Reasonable efforts have been made to ensure the accuracy of the information contained in this document. No advice given or statements or recommendations made shall in any circumstances constitute or be deemed to constitute a warranty by UKCloud Ltd as to the accuracy of such advice, statements or recommendations. UKCloud Ltd shall not be liable for any loss, expense, damage or claim howsoever arising out of the advice given or not given or statements made or omitted to be made in connection with this document. No part of this document may be copied, reproduced, adapted or redistributed in any form or by any means without the express prior written consent of UKCloud Ltd. UKCloud Ltd, 2017 All Rights Reserved. UKC-GEN-606 10/2017 version 2.0