0% found this document useful (0 votes)
15 views4 pages

Virtualization Terminology Overview

Virtualization is the simulation of computer hardware using software. There are guest machines, which are virtual computers running on a host machine. A hypervisor or virtual machine monitor creates and runs virtual machines on the host hardware. Hyper-V is Microsoft's hypervisor that can be installed on Windows servers and allows multiple virtual machines to run isolated from each other for better security and performance. Virtual machines use virtual hard disks (VHD files) to store and run operating systems and applications. Virtualization provides benefits like hardware consolidation, migration capabilities, and testing environments.

Uploaded by

Killian Sibz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views4 pages

Virtualization Terminology Overview

Virtualization is the simulation of computer hardware using software. There are guest machines, which are virtual computers running on a host machine. A hypervisor or virtual machine monitor creates and runs virtual machines on the host hardware. Hyper-V is Microsoft's hypervisor that can be installed on Windows servers and allows multiple virtual machines to run isolated from each other for better security and performance. Virtual machines use virtual hard disks (VHD files) to store and run operating systems and applications. Virtualization provides benefits like hardware consolidation, migration capabilities, and testing environments.

Uploaded by

Killian Sibz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Virtualization

Continue

Terminology
Autonomic computing

The self-managing characteristics of distributed computing resources, adapting


to unpredictable changes while hiding intrinsic complexity to operators and
users.

Guest Machine

A virtual computer which is run by a host machine.

Host Machine

A physical computer on which virtualization takes place.

Hypervisor

A piece of computer software, firmware or hardware that creates and runs


virtual machines.

Link Aggregation

Various methods of combining (aggregating) multiple network connections in


parallel to increase throughput beyond what a single connection could sustain,
and to provide redundancy in case one of the links fails.

NIC teaming

Another name for link aggregation.

Snapshot

The state of a system at a particular point in time.

Thin client

A computer or computer program which depends heavily on some other


computer (its server) to fulfill its computational roles.

Thrashing
A computer's virtual memory subsystem is in a constant state of paging,
resulting in degraded system performance.

Virtual LAN (VLAN)

A single layer-2 network which is partitioned to create multiple distinct


broadcast domains, which are mutually isolated so that packets can only pass
between them via one or more routers.

Virtual Machine (VM)

A software implemented abstraction of the underlying hardware which is


presented to the application layer of the system.

Virtual Machine Monitor (VMM)

Another name for hypervisor.

Readings
 Virtualization is the simulation of a hardware platform, operating system, storage device,
or network resources using software.
 In hardware virtualization, the host machine is the actual machine on which the
virtualization takes place, and the guest machine is the virtual machine.
 The software or firmware that creates a virtual machine on the host hardware is called a
hypervisor or virtual machine manager.
 Hyper-V is Microsoft's hypervisor, available in in two variants: a free stand-alone product
called Hyper-V Server, and an installable role in Windows Server 2008 and later as well as the
x64 edition of Windows 8 Pro.
 The Hyper-V role may be added to either full or server core installations.
 Hyper-V is a kernel mode (Ring 0) hypervisor rather than a user mode (Ring 3)
hypervisor, resulting in better virtual machine isolation and better performance.
 Hyper-V requires a minimum of 2 GB of RAM, but each virtual machine running on the
Hyper-V server requires its own memory.
 Hyper-V uses the VHD (.vhd) virtual hard disk file format, with Windows Server 2012 and
Windows 8 also supporting the newer .vhdx format.
 The VHD file format may contain what is found on physical hard disk drives, such as disk
partitions and file systems, which in turn can contain folders and files.
 VHD files have a maximum limit of 2 TB for the size of any dynamic or differencing VHD.
 Windows 7 and Windows 2008 R2 and later operating systems support creating,
mounting, and booting from VHD files.
 Virtual memory is a memory management technique developed for multitasking kernels
that allows the operating system to use secondary storage as virtual memory address space
and move memory pages between physical memory and virtual storage as needed.
 A virtual network is a computer network that consists, at least in part, of virtual rather
than physical network links. The two most common forms of network virtualization are protocol-
based virtual networks such as VLANs, and virtual device networks such as those connecting
virtual machines inside a hypervisor.
 Physical-to-Virtual ("P2V") describes the process of decoupling and migrating a physical
server's operating system (OS), applications, and data from a physical server to a virtual
machine guest hosted on a virtualized platform.
 Microsoft provides the SysInternals disk2vhd utility for manually creating virtual images
of Windows computers, and System Center Virtual Machine Manager (SCVMM) for automated
P2V capability.

Summary
 Virtualization is the simulation of a hardware platform, operating system, storage
device, or network resources using software.
 In hardware virtualization, the host machine is the actual machine on which the
virtualization takes place, and the guest machine is the virtual machine.
 The software or firmware that creates a virtual machine on the host hardware is
called a hypervisor or virtual machine manager.
 Hyper-V is Microsoft's hypervisor, available in in two variants: a free stand-alone
product called Hyper-V Server, and an installable role in Windows Server 2008 and later
as well as the x64 edition of Windows 8 Pro.
 The Hyper-V role may be added to either full or server core installations.
 Hyper-V is a kernel mode (Ring 0) hypervisor rather than a user mode (Ring 3)
hypervisor, resulting in better virtual machine isolation and better performance.
 Hyper-V requires a minimum of 2 GB of RAM, but each virtual machine running
on the Hyper-V server requires its own memory.
 Hyper-V uses the VHD (.vhd) virtual hard disk file format, with Windows Server
2012 and Windows 8 also supporting the newer .vhdx format.
 The VHD file format may contain what is found on physical hard disk drives, such
as disk partitions and file systems, which in turn can contain folders and files.
 VHD files have a maximum limit of 2 TB for the size of any dynamic or
differencing VHD.
 Windows 7 and Windows 2008 R2 and later operating systems support creating,
mounting, and booting from VHD files.
 Virtual memory is a memory management technique developed for multitasking
kernels that allows the operating system to use secondary storage as virtual memory
address space and move memory pages between physical memory and virtual storage
as needed.
 A virtual network is a computer network that consists, at least in part, of virtual
rather than physical network links. The two most common forms of network virtualization
are protocol-based virtual networks such as VLANs, and virtual device networks such
as those connecting virtual machines inside a hypervisor.
 Physical-to-Virtual ("P2V") describes the process of decoupling and migrating a
physical server's operating system (OS), applications, and data from a physical server
to a virtual machine guest hosted on a virtualized platform.
 Microsoft provides the SysInternals disk2vhd utility for manually creating virtual
images of Windows computers, and System Center Virtual Machine Manager (SCVMM)
for automated P2V capability.

Common questions

Powered by AI

Physical-to-Virtual (P2V) migration involves decoupling a physical server's operating system, applications, and data, and transferring them to a virtual machine on a virtualized platform. This process is significant in server management as it allows for server consolidation, reduces physical hardware dependencies, and enhances flexibility in resource allocation. Tools like Microsoft's SysInternals disk2vhd utility and System Center Virtual Machine Manager (SCVMM) facilitate this transition by creating virtual images of physical servers and allowing automated management of P2V conversions, respectively .

The terms 'hypervisor' and 'virtual machine manager (VMM)' are often used interchangeably in virtualization contexts; however, they serve different functions within virtualization architecture. The hypervisor is the technology that directly creates and manages virtual machines, operating at a system's hardware level (either in ring 0 for kernel-based or ring 3 for user-space-based virtualization). It handles resource allocation, scheduling, and managing VM instances. On the other hand, a Virtual Machine Manager can refer more broadly to supervisory layers that facilitate VM provisioning, monitoring, and lifecycle management, often through interfaces and automation capabilities, exemplified by tools like Microsoft's System Center Virtual Machine Manager (SCVMM).

Virtualization significantly optimizes resource management by allowing multiple virtual machines (VMs) to run on a single physical host machine, which leads to better utilization of hardware resources like CPU, memory, and storage. The hypervisor, which creates and runs VMs, plays a crucial role in this by enabling the sharing of these resources among different VMs effectively. This setup also provides isolation between VMs, ensuring that one machine's workload does not interfere with another's. Additionally, virtualization facilitates dynamic allocation and deallocation of resources, adapting to varying workload demands, thus improving efficiency .

Hyper-V's support for server core installations significantly contributes to operational efficiency in data centers by reducing the resource footprint of the host server. Server core installations contain only the essential components required for server operations, which minimizes the attack surface, reduces maintenance requirements, and accelerates deployment times. This efficiency translates to lower operational costs and increased security in data center environments, as there are fewer components to manage and patch .

Kernel mode hypervisors, such as Microsoft's Hyper-V, offer better performance and machine isolation compared to user mode hypervisors. Since kernel mode hypervisors like Hyper-V operate at ring 0, they have direct access to the hardware, which reduces the overhead associated with context switching and privilege level transitions found in user mode (ring 3) hypervisors. This leads to improved performance and more robust security as the VMs are better isolated from the host system .

VHD and VHDX are virtual hard disk formats used to store the data in virtualization environments. The VHD format supports up to 2 TB in size, which limits it when large volumes are required. In contrast, VHDX is a newer format introduced with Windows Server 2012 and Windows 8, offering improved performance, larger storage capacity of up to 64 TB, and enhanced data protection through features such as larger block sizes and robust data corruption prevention. VHDX also includes metadata for recording system information, which can be crucial for recovery processes .

Link aggregation enhances a network's performance by combining multiple physical network connections into a single logical interface. This increases the throughput beyond the limitations of a single connection, thus providing higher bandwidth for data transfer. Additionally, link aggregation offers redundancy and fault tolerance; if one connection fails, the traffic can be rerouted through other links in the aggregation, ensuring uninterrupted connectivity and enhancing overall network reliability .

Virtual memory plays a crucial role in multitasking operating systems by allowing them to use secondary storage as an extension of the physical memory, thus creating a larger virtual address space. This management technique enables the system to move memory pages between physical RAM and disk storage as needed, allowing more processes to run concurrently than would be possible with limited physical memory. The primary advantages of virtual memory include increased system efficiency and stability, as it prevents programs from exhausting real memory and allows protection and isolation of each process's address space .

VLANs (Virtual Local Area Networks) are critical for managing large-scale networks by segmenting a single physical network into multiple virtual ones. This separation allows for improved network management, security, and efficiency by confining broadcast domains, thereby reducing congestion and enhancing performance. VLANs streamline administrative tasks by enabling easier modifications and monitoring of network segments. They also enhance security by isolating network traffic, thus protecting sensitive information within a particular VLAN from unauthorized access .

Autonomic computing refers to systems capable of self-management, which means they can automatically configure, optimize, heal, and protect without human intervention. In cloud-based environments, autonomic computing enhances operational efficiency and reliability by dynamically adapting to changing conditions. For example, autonomic systems can predict and respond to workload variations by automatically adjusting resource allocations or scaling services up or down. This automation reduces administrative overhead and optimizes resource use, leading to cost savings and improved service delivery in cloud infrastructures .

You might also like