Sangfor HCI and aSV provide a unified infrastructure combining compute, storage, networking, and built-in security to simplify deployment, operations, and services.
• This feature helps customers migrate their businesses from the traditional physical architecture to HCI. As certain businesses, such as Geographic Information System (GIS), require GPU support, HCI needs to support GPU configuration.
• If a large number of applications require GPU support, this feature supports flexible use, on-demand allocation, and sharing of GPU resources to avoid resource waste or inflexible allocation.
• HCI can visualize the allocation, use, and adjustment of GPU resources for easier management.
Precautions
Using vGPU requires licensing from NVIDIA.
To use vGPU on your VM, you must install the NVIDIA GPU driver for HCI 6.9.0. You can obtain the driver from Self Services > Download > aCloud(HCI) at www.community.sangfor.com.
Two vGPU licenses are available for HCI: vWS and vCS licenses. The vWS license is used for professional graphics and compute scenarios, and the vCS license is used for compute-intensive scenarios, such as AI, deep learning, and scientific research.
The vCS license is unavailable to Windows VMs. The GPU partitioning granularity ranges from 4–32 GB.
Not all GPUs support vGPU. If your GPU does not support vGPU, you can use the passthrough mode to allocate GPU resources.
Generally, two GPUs can be passed through to a VM. For T4 or 2080Ti, a maximum of eight GPUs can be passed through.
HCI 6.9.0 and later versions support China's homegrown GPUs, but only in the passthrough mode.
• x86-compatible models: Cambricon MLU370-S4, Cambricon MLU270-S4, and Moore Threads MTT S2000
• Hygon GPUs are not supported.
• GPU usage and video memory usage cannot be collected if Moore Threads MTT S2000 is used on Windows.
• GPU usage and video memory usage cannot be collected if Huawei Atlas 300V Pro is used on openEuler.
Prerequisites
A cluster has been created, which consists of two GPU servers or one GPU server and one ordinary server. That is, at least one GPU has been installed. You can use your original GPU or purchase one from Sangfor.
2D and 3D servers are supported. However, GPUs can be installed only on GPU servers.
Steps
Deploy the HCI environment. In terms of hardware, install the GPU on the server. Make sure that the power supply cable is well connected for the GPU to work (a dedicated power supply cable is required because the GPU consumes high power). As for software, when HCI is installed on the server, or HCI detects that a GPU has been installed in the cluster, the input-output memory management unit (IOMMU) option is displayed automatically. In this case, enable this option and restart the host for the setting to take effect.