Share this
Virtualization Glossary of Terms You Should Know
by Bridget.Giacinto on Oct 27, 2020 6:30:00 AM
Whether you are brand new to virtualization technology or already utilizing it, there is no doubt a huge amount of new terminology you've come into contact with. As with any technology, being able to effectively communicate any issues you encounter is critical to getting back to business. Understanding how to talk about virtualization and VM technology helps build out your emergency recovery plans, and research improvements. And so today, we are looking at the most common virtual machine terminology used when talking about virtualization so that you can understand virtualization meanings, explained in easy-to-understand terms.
Although a variety of different technologies fall under the umbrella of virtualization, in general, it refers to the ability to run multiple operating systems and applications on the same physical hardware.
Virtualization software, also known as a hypervisor, acts as a layer between the software and the hardware. Hypervisor software essentially emulates the hardware using the software. There are two primary hypervisor software solutions, Hyper-V and VMware, although there are other players in this space including Citrix XenServer.
Put simply, when you run a different operating system on top of the primary operating system, this secondary operating system is referred to as a virtual machine. Virtualization allows you to run multiple virtual machines (called Guests) on a single physical machine (called a Host), meaning you can share the same CPU, memory, video card, hard disk, etc. By sharing hardware, you save not only on the cost of the hardware but also on the energy needed to cool that hardware.
One of the benefits of virtualization is that it is highly scalable and efficient. In just minutes, you can spin up a new virtual machine, copy a VM, or move it to a new host server as needed to better utilize your hardware.
Virtualization Terminology You Should Know:
Virtualization – Refers to the technology that allows for the creation of software-based virtual machines that can run multiple operating systems from a single physical machine. This allows a single physical machine to run multiple virtual machines which in turn may run their operating systems to serve individual dedicated purposes.
Host Machine – The physical machine that hosts one or more virtual machines. To accomplish this, virtualization software such as a hypervisor is installed on the Host Machine.
Hypervisor – The software or firmware that manages virtual machines, allowing them to interact directly with the underlying hardware. The hypervisor is an operating platform that manages and executes the Guest VM operating systems. (Read more on Types of Hypervisors)
Virtual Machine (Guest VM) – A self-contained software emulation of a machine, that does not physically exist, but shares resources of an underlying physical machine. It runs its own operating system, applications, processes, etc.
VM Cluster – A collection of VM Hosts that act as a single large host. If one of the hosts is removed, all of the VMs that the host was running seamlessly continue running on the other hosts. A true VM cluster requires shared storage such as a SAN/NAS device.
P2V (Physical to Virtual) – Refers to the process of migrating operating systems, applications, and data from the hard disk of a physical server to a virtual machine.
VM Snapshot – Preserves the memory state and data of a virtual machine at a given point in time, allowing for recovery at a single point in time for a VM. Snapshots are NOT a way to do backups, but part of the technology used to create snapshots is used by backup software to do backups correctly. (Snapshot was the standard term before Windows 10)
VM Checkpoint – Before making changes to your VM (software installation, etc) it's wise to create a VM checkpoint, allowing you to return to a previous state. While it is not a full backup of a VM, a checkpoint captures the data and memory state of the virtual machine (previously known as a Snapshot before Windows 10). There are two types of Hyper-V Checkpoints
• Standard Checkpoint – While not a full backup, this checkpoint snapshots the VM, hardware configuration, and memory state at a point in time. It can be used for testing and troubleshooting to compare different VM states and conditions.
• Production Checkpoint – For additional protection, production checkpoints create a "point in time" image of the VM which utilizes backup technology inside the guest Operating System. They can be used to create a data-consistent backup using VCC (Volume Shadow Copy Service) in Windows and via File System Freeze on Linux. Production Checkpoints are enabled by default.
VM Backup – Virtual machine backup can be performed in multiple different ways depending on the backup software and the type of hypervisor that the VM guest resides on. The backup software guards against data loss and can be used to recover files in the event of hardware failure or other disasters.
VM Single File Restore – The ability to restore a single file from a virtual machine rather than restoring the entire machine. Without this feature, VM backup software would need to be installed on both the host and the guests to retrieve a single file from a virtual machine.
VM Replication – The ability to replicate virtual machines at the server virtualization level using replication software. Provides redundancy for quick VM recovery and reduced downtime in the event of failure or disaster. ( Read: What is Virtual Machine Replication )
Types of Virtualization: (Categorization Layers)
Server Virtualization – Partitioning of a physical server into smaller virtual servers to better utilize server hardware and resources. (Read: What is Server Virtualization )
|
Application Virtualization – The separation of the installation of an application from the underlying operating system on which it is executed. Application virtualization is layered on top of other virtualization technologies, allowing computing resources to be distributed dynamically in real-time.
Network Virtualization – The process of combining hardware and software network resources to create a single pool of resources that make up a virtual network that can be accessed without regard to the physical component.
• Virtual Networks (VLAN) – A virtual LAN is a group of systems and devices that may reside on separate physical networks, but have been virtually grouped at the data link layer (OSI layer 2) as a subnetwork.
Storage Virtualization – The process of consolidating the physical storage from multiple network storage devices so that it appears to be a single storage unit. Learn more about storage virtualization.
Desktop Virtualization – The process of virtualizing desktop computers using virtualization software, such that the desktop computer and the associated operating system and applications are separated from the physical client device that is used to access it.
Virtual Desktop Infrastructure (VDI) – The practice of hosting a desktop environment within a virtual machine that runs on a centralized or remote server. Learn more about VDI.
Types of Virtual Disks - Hyper-V
Virtual Hard Disk (VHD) – A complete disk drive image with all system contents and structure hierarchy. The maximum capacity of VHD was 2TB before Windows Server 2012.
Virtual Hard Disk (VHDX) – The maximum capacity of VHDX can reach up to 64TB.The VHDX 4KB logical sector size creates a superior performance to that of a VHD file. VHDX technology monitors metadata updates for error protection which is not possible with VHD.
(How to perform a System Image Backup to VHDX)
Types of Virtual Disks - VMware
(Reference: Types of Disks Used in a VM in vSphere)
Thick Provision Lazy Zeroed – The default disk type. Consumes the amount of space equal to disk size setting. Space is allocated when a virtual disk is created with space zeroes on the first data written from the VM.
Thick Provision Eager Zeroed – Consumes the amount of space equal to disk size setting. Space is allocated and zeroed out when a virtual disk is created. Takes longer to create but has increased performance. This disk type is required for some vSphere features.
Thin Provision – Consumes only the amount of space used on the datastore regardless of setting. Performance is lower than other disk types.
Although this Virtualization Terminology Glossary is not a complete resource of terms, it should help you gain a deeper understanding of the common references made when speaking about virtualization technology. NovaBACKUP offers Server Agent software to back up individual servers that host virtual machines, while larger network backup solutions are also available. For additional information about backing up a virtualized environment, speak with one of our data-protection experts today.
Additional resources:
Virtual Machine File types in ESXi (VMware)
Hyper-V File types
Share this
- Pre-Sales Questions (111)
- Tips and Tricks (95)
- Industry News (59)
- Reseller / MSP (37)
- Best Practices (30)
- Security Threats / Ransomware (30)
- Applications (26)
- Disaster Recovery (26)
- Cloud Backup (25)
- Compliance / HIPAA (24)
- Backup Videos (23)
- Storage Technology (23)
- Virtual Environments (17)
- Technology Updates / Releases (9)
- Infographics (8)
- Backup preparation (5)
- Products (US) (2)
- Company (US) (1)
- Events (1)
- Events (US) (1)
- November 2024 (1)
- October 2024 (1)
- September 2024 (2)
- August 2024 (1)
- July 2024 (2)
- June 2024 (2)
- May 2024 (1)
- April 2024 (1)
- March 2024 (2)
- February 2024 (2)
- January 2024 (1)
- December 2023 (1)
- November 2023 (1)
- October 2023 (1)
- September 2023 (1)
- August 2023 (1)
- July 2023 (1)
- May 2023 (1)
- March 2023 (3)
- February 2023 (2)
- January 2023 (3)
- December 2022 (1)
- November 2022 (2)
- October 2022 (2)
- September 2022 (2)
- August 2022 (2)
- July 2022 (1)
- June 2022 (1)
- April 2022 (1)
- March 2022 (2)
- February 2022 (1)
- January 2022 (1)
- December 2021 (1)
- November 2021 (1)
- September 2021 (1)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (2)
- April 2021 (1)
- March 2021 (2)
- February 2021 (1)
- January 2021 (1)
- December 2020 (1)
- November 2020 (1)
- October 2020 (2)
- September 2020 (4)
- August 2020 (2)
- July 2020 (1)
- June 2020 (1)
- May 2020 (1)
- April 2020 (1)
- March 2020 (3)
- February 2020 (2)
- January 2020 (2)
- December 2019 (1)
- November 2019 (1)
- October 2019 (1)
- August 2019 (1)
- July 2019 (1)
- June 2019 (1)
- April 2019 (1)
- February 2019 (1)
- January 2019 (1)
- December 2018 (1)
- November 2018 (2)
- August 2018 (3)
- July 2018 (4)
- June 2018 (2)
- April 2018 (2)
- March 2018 (2)
- February 2018 (2)
- January 2018 (3)
- December 2017 (1)
- September 2017 (1)
- May 2017 (2)
- April 2017 (5)
- March 2017 (4)
- February 2017 (1)
- January 2017 (1)
- December 2016 (1)
- November 2016 (1)
- October 2016 (2)
- September 2016 (1)
- August 2016 (3)
- July 2016 (2)
- June 2016 (3)
- May 2016 (7)
- April 2016 (8)
- March 2016 (1)
- February 2016 (3)
- January 2016 (12)
- December 2015 (7)
- November 2015 (5)
- October 2015 (6)
- September 2015 (2)
- August 2015 (3)
- July 2015 (2)
- June 2015 (2)
- May 2015 (1)
- April 2015 (5)
- March 2015 (3)
- February 2015 (4)
- January 2015 (2)
- October 2014 (5)
- September 2014 (8)
- August 2014 (5)
- July 2014 (7)
- June 2014 (4)
- May 2014 (3)
- April 2014 (9)
- March 2014 (7)
- February 2014 (7)
- January 2014 (5)
- December 2013 (4)
- October 2013 (7)
- September 2013 (2)