# Appendix

- [Appendix](#appendix.md)
    - [Terminology & Acronyms and Abbreviations](#terminology-acronyms-and-abbreviations)


## Terminology & Acronyms and Abbreviations

For the terminology & acronyms and abbreviation used in this document, see  [Table 1](#table201236162279)  and  [Table 2](#table1423422319271).

**Table  1**  Terminology

<a name="table201236162279"></a>
<table><thead align="left"><tr id="row212331662719"><th class="cellrowborder" valign="top" width="16.33%" id="mcps1.2.3.1.1"><p id="p20124216162710"><a name="p20124216162710"></a><a name="p20124216162710"></a>Term</p>
</th>
<th class="cellrowborder" valign="top" width="83.67%" id="mcps1.2.3.1.2"><p id="p101241716172714"><a name="p101241716172714"></a><a name="p101241716172714"></a>Description</p>
</th>
</tr>
</thead>
<tbody><tr id="row1125573491"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p9127575495"><a name="p9127575495"></a><a name="p9127575495"></a>AArch64</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p101210579495"><a name="p101210579495"></a><a name="p101210579495"></a>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.</p>
</td>
</tr>
<tr id="row136403577291"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p564085720296"><a name="p564085720296"></a><a name="p564085720296"></a>Domain</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p1790215753610"><a name="p1790215753610"></a><a name="p1790215753610"></a>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.</p>
</td>
</tr>
<tr id="row93831559183615"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p338414590368"><a name="p338414590368"></a><a name="p338414590368"></a>Libvirt</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p4690183417114"><a name="p4690183417114"></a><a name="p4690183417114"></a>A set of tools used to manage virtualization platforms, including KVM, QEMU, Xen, and other virtualization platforms.</p>
</td>
</tr>
<tr id="row0885204653711"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p208853467376"><a name="p208853467376"></a><a name="p208853467376"></a>Guest OS</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p1488513466377"><a name="p1488513466377"></a><a name="p1488513466377"></a>The OS running on the VM.</p>
</td>
</tr>
<tr id="row1128312163815"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p172839214388"><a name="p172839214388"></a><a name="p172839214388"></a>Host OS</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p3347759111220"><a name="p3347759111220"></a><a name="p3347759111220"></a>The OS of the virtual physical machine.</p>
</td>
</tr>
<tr id="row7640195711293"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p156401957202918"><a name="p156401957202918"></a><a name="p156401957202918"></a>Hypervisor</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p1396331210304"><a name="p1396331210304"></a><a name="p1396331210304"></a>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.</p>
</td>
</tr>
<tr id="row41241316122714"><td class="cellrowborder" valign="top" width="16.33%" headers="mcps1.2.3.1.1 "><p id="p05892299297"><a name="p05892299297"></a><a name="p05892299297"></a>VM</p>
</td>
<td class="cellrowborder" valign="top" width="83.67%" headers="mcps1.2.3.1.2 "><p id="p11124151632711"><a name="p11124151632711"></a><a name="p11124151632711"></a>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.</p>
</td>
</tr>
</tbody>
</table>

**Table  2**  Acronyms and abbreviations

<a name="table1423422319271"></a>
<table><thead align="left"><tr id="row1923512392718"><th class="cellrowborder" valign="top" width="9.43094309430943%" id="mcps1.2.5.1.1"><p id="p192351123122715"><a name="p192351123122715"></a><a name="p192351123122715"></a>Acronyms and abbreviations</p>
</th>
<th class="cellrowborder" valign="top" width="27.27272727272727%" id="mcps1.2.5.1.2"><p id="p1841363943913"><a name="p1841363943913"></a><a name="p1841363943913"></a>Full spelling</p>
</th>
<th class="cellrowborder" valign="top" width="15.771577157715772%" id="mcps1.2.5.1.3"><p id="p513714541398"><a name="p513714541398"></a><a name="p513714541398"></a>Full name</p>
</th>
<th class="cellrowborder" valign="top" width="47.52475247524753%" id="mcps1.2.5.1.4"><p id="p423514232272"><a name="p423514232272"></a><a name="p423514232272"></a>Description</p>
</th>
</tr>
</thead>
<tbody><tr id="row1667501494410"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p767571412448"><a name="p767571412448"></a><a name="p767571412448"></a>NUMA</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p12675191464417"><a name="p12675191464417"></a><a name="p12675191464417"></a>Non-Uniform Memory Access Architecture</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p267581484416"><a name="p267581484416"></a><a name="p267581484416"></a>Non Uniform Memory Access Architecture</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p13885124301815"><a name="p13885124301815"></a><a name="p13885124301815"></a>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).</p>
</td>
</tr>
<tr id="row11235523162714"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p6235923172716"><a name="p6235923172716"></a><a name="p6235923172716"></a>KVM</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p184141939143911"><a name="p184141939143911"></a><a name="p184141939143911"></a>Kernel-based Virtual Machine</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p0138554183910"><a name="p0138554183910"></a><a name="p0138554183910"></a>Kernel-based VM</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p423514233271"><a name="p423514233271"></a><a name="p423514233271"></a>KVM is a kernel-based VM. It is a kernel module of Linux and makes Linux a hypervisor.</p>
</td>
</tr>
<tr id="row2155153013473"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p12155173013477"><a name="p12155173013477"></a><a name="p12155173013477"></a>OVS</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p9155230104713"><a name="p9155230104713"></a><a name="p9155230104713"></a>Open vSwitch</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p3155163044718"><a name="p3155163044718"></a><a name="p3155163044718"></a>Open vSwitch</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p515573044716"><a name="p515573044716"></a><a name="p515573044716"></a>OVS is a high-quality multi-layer vSwitch that uses the open-source Apache 2.0 license protocol.</p>
</td>
</tr>
<tr id="row5235123152715"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p19235723122715"><a name="p19235723122715"></a><a name="p19235723122715"></a>QEMU</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p1641411397393"><a name="p1641411397393"></a><a name="p1641411397393"></a>Quick Emulator</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p9138155433910"><a name="p9138155433910"></a><a name="p9138155433910"></a>Quick Emulator</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p1471884032613"><a name="p1471884032613"></a><a name="p1471884032613"></a>QEMU is a general-purpose, open-source emulator that implements hardware virtualization.</p>
</td>
</tr>
<tr id="row12041195617"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p18021117568"><a name="p18021117568"></a><a name="p18021117568"></a>SMP</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p18061112566"><a name="p18061112566"></a><a name="p18061112566"></a>Symmetric Multi-Processor</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p20081119564"><a name="p20081119564"></a><a name="p20081119564"></a>Symmetric Multi-Processor</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p20121119566"><a name="p20121119566"></a><a name="p20121119566"></a>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.</p>
</td>
</tr>
<tr id="row684019133515"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p205131546135019"><a name="p205131546135019"></a><a name="p205131546135019"></a>UEFI</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p1784118138513"><a name="p1784118138513"></a><a name="p1784118138513"></a>Unified Extensible Firmware Interface</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p68416137513"><a name="p68416137513"></a><a name="p68416137513"></a>Unified Extensible Firmware Interface</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p10841141355119"><a name="p10841141355119"></a><a name="p10841141355119"></a>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.</p>
</td>
</tr>
<tr id="row867362514411"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p1723512322718"><a name="p1723512322718"></a><a name="p1723512322718"></a>VM</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p194143394393"><a name="p194143394393"></a><a name="p194143394393"></a>Virtual Machine</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p151381544396"><a name="p151381544396"></a><a name="p151381544396"></a>VM</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p1029916150141"><a name="p1029916150141"></a><a name="p1029916150141"></a>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.</p>
</td>
</tr>
<tr id="row122441111174118"><td class="cellrowborder" valign="top" width="9.43094309430943%" headers="mcps1.2.5.1.1 "><p id="p52450118416"><a name="p52450118416"></a><a name="p52450118416"></a>VMM</p>
</td>
<td class="cellrowborder" valign="top" width="27.27272727272727%" headers="mcps1.2.5.1.2 "><p id="p724571112416"><a name="p724571112416"></a><a name="p724571112416"></a>Virtual Machine Monitor</p>
</td>
<td class="cellrowborder" valign="top" width="15.771577157715772%" headers="mcps1.2.5.1.3 "><p id="p20245181144119"><a name="p20245181144119"></a><a name="p20245181144119"></a>VM Monitor</p>
</td>
<td class="cellrowborder" valign="top" width="47.52475247524753%" headers="mcps1.2.5.1.4 "><p id="p192451611104110"><a name="p192451611104110"></a><a name="p192451611104110"></a>An intermediate software layer that runs between a basic physical server and an OS. It allows multiple OSs and applications to share hardware.</p>
</td>
</tr>
</tbody>
</table>

