Preparations

NVIDIA GPU Virtualization

To utilize the NVIDIA GPU virtualization feature, the following preparations are necessary:
  • Ensure that the pGPU model supports virtualization.
  • Ensure that the Intel VT-d/AMD IOMMU feature is enabled in the host BIOS, and that the host kernel has IOMMU support enabled.
  • Ensure that SR-IOV and Memory Mapped I/O above 4GB are enabled in the host BIOS.
  • Ensure that the pGPU driver, vGPU driver, and VM vGPU driver have been obtained. For more information about driver service or installation methods, please contact GPU device supplier. For recommended driver versions, see Considerations.
  • For NVIDIA A series users, you have to ensure that your host kernel is upgraded to 4.18 version, and GCC to 8.3.1 version.
  • To use NVIDIA vGPU software, see NVIDIA Official Documents. Note that you have to purchase the License, set up a License Server, and import the License in advance.
  • Configure the global settings: Click Settings > Platform Settings > Global Settings. The following global settings are related to the pGPU passthrough feature, you can adjust them as needed:
    • PCI Hot-Plugging: Specifies whether to enable hot plugging of GPU devices for a VM instance. The default is true. If a hardware incompatibility error occurs during hot plugging or a hardware device does not support hot plugging, you can set this parameter to false.
    • vGPU Default Quota: Specifies the number of GPU devices (including pGPUs and vGPUs) that an account or a project can use. The default is 20.

AMD GPU Virtualization

To utilize the AMD GPU virtualization feature, the following preparations are necessary:
  • Ensure that the pGPU model supports virtualization.
  • Ensure that the Intel VT-d/AMD IOMMU feature is enabled in the host BIOS, and that the host kernel has IOMMU support enabled.
  • Ensure that the host GPU driver and VM vGPU driver have been obtained. For more information about driver service or installation methods, please contact GPU device supplier. For recommended driver versions, see Considerations.
  • Ensure that the advanced settings VM Instance Hypervisor is set to false, otherwise the VM instance will fail to properly attach the AMD vGPU driver. The advanced setting can be disabled through the following methods:
    • For a VM instance: Enter the details page of the VM instance and choose Advanced settings on the top row. Set VM Instance Hypervisor to false for this VM instance.
    • For a cluster: Enter the details page of the cluster and choose Advanced settings on the top row. Set VM Instance Hypervisor to false for this cluster.
    • For the platform: Click Settings > Platform Settings > Global Settings > Basic Settings. Find VM Instance Hypervisor and set it to false for the entire platform.
  • Set global settings as needed: Click Settings > Platform Settings > Global Settings. The following global settings are related to the pGPU passthrough feature, you can adjust them as needed:
    • PCI Hot-Plugging: Specifies whether to enable hot plugging of GPU devices for a VM instance. The default is true. If a hardware incompatibility error occurs during hot plugging or a hardware device does not support hot plugging, you can set this parameter to false.
    • vGPU Default Quota: Specifies the quota of GPU devices (including pGPUs and vGPUs) that an account or a project can use. The default is 20.

Archives

Download Document Archives

Download

Already filled the basic info?Click here.

Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

An email with a verification code will be sent to you. Make sure the address you provided is valid and correct.

同意 不同意

I have read and concur with the Site TermsPrivacy PolicyRules and Conventions on User Management of ZStack Cloud

Download

Not filled the basic info yet? Click here.

Invalid email address or mobile number.
同意 不同意

I have read and concur with the Site TermsPrivacy PolicyRules and Conventions on User Management of ZStack Cloud

Email Us

contact@zstack.io
ZStack Training and Certification
Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

同意 不同意

I have read and concur with the Site TermsPrivacy PolicyRules and Conventions on User Management of ZStack Cloud

Email Us

contact@zstack.io
Request Trial
Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

同意 不同意

I have read and concur with the Site TermsPrivacy PolicyRules and Conventions on User Management of ZStack Cloud

Email Us

contact@zstack.io

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder. After receiving the email, click the URL to download the documentation.

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder.
Or click on the URL below. (For Internet Explorer, right-click the URL and save it.)

Thank you for using ZStack products and services.

Submit successfully.

We'll connect soon.

Thank you for using ZStack products and services.