Appendix

Terminology & Acronyms and Abbreviations

For the terminology & acronyms and abbreviation used in this document, see Table 1 and Table 2.

Table 1 Terminology

Term

Description

AArch64

AArch64 is an execution state of the ARMv8 architecture. AArch64 is not only an extension of the 32-bit ARM architecture, but also a brand new architecture in ARMv8 that uses the brand new A64 instruction set.

Domain

A collection of configurable resources, including memory, vCPUs, network devices, and disk devices. Run the VM in the domain. A domain is allocated with virtual resources and can be independently started, stopped, and restarted.

Libvirt

A set of tools used to manage virtualization platforms, including KVM, QEMU, Xen, and other virtualization platforms.

Guest OS

The OS running on the VM.

Host OS

The OS of the virtual physical machine.

Hypervisor

Virtual machine monitor (VMM), is an intermediate software layer that runs between a basic physical server and an OS. It allows multiple OSs and applications to share hardware.

VM

A complete virtual computer system that is constructed by using the virtualization technology and simulating the functions of a complete computer hardware system through software.

Table 2 Acronyms and abbreviations

Acronyms and abbreviations

Full spelling

Full name

Description

NUMA

Non-Uniform Memory Access Architecture

Non Uniform Memory Access Architecture

NUMA is a memory architecture designed for multi-processor computers. Under NUMA, a processor accesses its own local memory faster than accessing non-local memory (the memory is located on another processor, or the memory shared between processors).

KVM

Kernel-based Virtual Machine

Kernel-based VM

KVM is a kernel-based VM. It is a kernel module of Linux and makes Linux a hypervisor.

OVS

Open vSwitch

Open vSwitch

OVS is a high-quality multi-layer vSwitch that uses the open-source Apache 2.0 license protocol.

QEMU

Quick Emulator

Quick Emulator

QEMU is a general-purpose, open-source emulator that implements hardware virtualization.

SMP

Symmetric Multi-Processor

Symmetric Multi-Processor

SMP is a multi-processor computer hardware architecture. Currently, most processor systems use a symmetric multi-processor architecture. The architecture system has multiple processors, each processor shares the memory subsystem and bus structure.

UEFI

Unified Extensible Firmware Interface

Unified Extensible Firmware Interface

A standard that describes new interfaces in detail. This interface is used by the OS to automatically load the prestart operation environment to an OS.

VM

Virtual Machine

VM

A complete virtual computer system that is constructed by using the virtualization technology and simulating the functions of a complete computer hardware system through software.

VMM

Virtual Machine Monitor

VM Monitor

An intermediate software layer that runs between a basic physical server and an OS. It allows multiple OSs and applications to share hardware.

Rating

search results about are found