No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


FusionCloud Solution Description 04

Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Private Image

Private Image

UVP VMTools is a program installed in the VM OS to optimize I/O performance and facilitate VM management. UVP VMTools provides the drivers for improving VM I/O performance and supports VM internal information query and communication.


UVP VMTools provides the following functions:

  • Improving VM I/O performance

    UVP VMTools provides a series of drivers, including the peripheral component interconnect (PCI) driver, network interface card (NIC) driver, disk driver, and console driver, enabling VMs to access peripherals through Virtio drivers and improving performance of VMs to access NICs and disks.

  • Providing VM internal information query

    UVP VMTools allows you to query information about the VM NICs, CPUs, memory, disks, and UVP VMTools version.

    • NICs: number of NICs, as well as the IP address, MAC address, throughput (Mbit/s), and numbers of received and sent data packets of all NICs on the VM.
    • Memory: total size of the VM memory (MB), size of used memory (MB), and memory usage.
    • CPUs: number of vCPUs, usage per vCPU, and usage of all vCPUs.
    • Disks: total disk usage, total capacity of all disks (GB), used capacity of all disks (GB), and name, usage, available capacity, and used capacity of each disk.
  • Allowing communication between the host OS and guest OS

    UVP VMTools provides a channel that enables service processes on a VM to communicate with host OS processes. For example, the service monitoring process on the user VM can communicate with the service alarm process on the host (only in the Linux OS).


    UVP VMTools provides a process communication channel that only transmits data but does not process it. You can implement the communication between service processes of the VM and those of the host.

  • Enabling external devices to use VM internal functions

    UVP VMTools provides a channel that enables external devices to execute the files in the VM. If the files do not exist, this function is invalid. For example, an external device can use this channel to transfer network information, such as the IP address, to the VM, and therefore, the IP address can be set accordingly inside the VM.

  • UVP VMTools also resolves some OS defects. You are recommended to install the latest UVP VMTools. Otherwise, problems listed in the following table may occur.
    Table 17-1 Potential problems without UVP VMTools installed


    Affected OS


    Linux OS may stop responding during its startup.

    All Linux OSs

    Forcibly restart the VM. After the startup is successful, install the latest UVP VMTools.

    A SUSE Linux Enterprise Server 11 SP3 VM may stop responding when booting using the native driver.

    SUSE Linux Enterprise Server 11 SP3 and EulerLinux

    Forcibly restart the VM. After the startup is successful, install the latest UVP VMTools.

Updated: 2019-10-23

Document ID: EDOC1100063247

Views: 64620

Downloads: 182

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next