Documentation in Networking
Documentation in Networking
Hyper-V
Abstract
The next generation of Microsoft's hypervisor-based server virtualization technology
can be deployed in a corporate setting with the help of Microsoft Virtualization with
Hyper-V. Apply a Hyper-V virtualization solution. You will receive detailed instructions
on how to launch Hyper-V and then best practices for utilizing System Center Virtual
Machine Manager 2008 to construct a more comprehensive, fault-tolerant solution. You
will learn how to use System Center Operations Manager, protect, backup, and restore
your Hyper-V solution, as well as how to move physical systems to the virtual
environment in this practical guide. Prepare and carry out a Hyper-V installation;
Configure Hyper-V components; Install and configure System Center Virtual Machine
Manager 2008; Manage and create virtual machines; Monitor, back up, and restore
virtual machines; Understand the virtual desktop infrastructure; Use third-party
virtualization tools for Hyper-V Table of contents: 1 Overview of Virtualization; 2
Planning and Installation; 3 Configuring Hyper-V Components; 4 Planning and
Designing Systems Center Virtual Machine Manager 2008; 5 Installing and Configuring
Systems Center Virtual Machine Manager 2008; 6 Configuring Systems Center Virtual
Machine Manager 2008; 7 Creating and Managing Virtual Machines; 8 Managing Your
Virtual Machines; 9 Backing Up, Restoring, and Disaster Recovery for Your Virtual
Machines; 10 Monitoring Your Virtual Solution; 11 Hyper-V Security 12 Virtual Desktop
Infrastructure A Third Party Virtualization Tools for Hyper-V B Windows Server 2008
Hyper-V Command Line Reference.
Introduction
Hyper-V is a built-in component of all modern versions of Windows. So, to use
Hyper-V, you don’t need to purchase any additional software from Microsoft. If you own
a modern Microsoft operating system, you already own Hyper-V. Hyper-V is a versatile
virtualization platform that provides researchers with the tools and capabilities to create,
manage, and optimize virtualized environments for research purposes. By leveraging
Hyper-V's features, researchers can enhance collaboration, streamline experimentation,
and accelerate research projects in a secure and efficient manner. In the subsequent
sections, we will delve deeper into the installation, configuration, management, and best
practices of Hyper-V for research environments to maximize its potential for academic
and scientific research.
Server virtualization has been attracting attention as a means of reducing the costs
of introducing and operating business information and communications technology (ICT)
systems. Server virtualization is expected to reduce energy consumption, reduce
installation space, and enable efficient utilization of server resources. Against this
background, a number of vendors are entering the virtualization market with products
that incorporate proprietary server virtualization techniques.
Fujitsu has accumulated technological knowhow and troubleshooting expertise from its
experience in combining the Windows Server 2008 R2 operating system (OS) with the
PRIMERGY PC server and in testing beta version of the Hyper-V server virtualization
function provided as a standard feature in the Windows Server OS. The knowhow
acquired from this experience is available on a website put up by Fujitsu, 1.2)
In this paper, we introduce the architecture and distinguishing features of Hyper-V and
its management functions. We also describe an advanced case study from Mitsui & Co.,
Ltd., where these functions were used in an attempt to implement a private cloud.
Hyper-V Architecture
Virtual Disk
With Hyper-V, a file embodied in the virtual hard disk format (a VHD file) can be used
as a disk on a virtual machine (VM). There are three virtual disk formats: fixed size
VHD, dynamically expanding VHD, and differencing VHD. Among these formats, the
characteristic one is dynamically expanding VHD, where data blocks expand to the size
necessary for storage during a data write. This makes it possible to minimize the initial
size of the virtual disk. In addition, unused data blocks can be deleted by optimizing the
virtual disk from the management OS, even for areas that have been temporarily
expanded since the management OS can identify unused data blocks in the NTFS file
system within the virtual disk. By providing these functions, Hyper-V supports a high
level of physical disk utilization.
It is also possible to utilize a pass-through connection in the configuration to assign
physical disks to the VM. This provides an I/O capability that is substantially equivalent
to that of a physical disk and enables the provision of 2 TB or more of disk space.
Virtual Network
A component that plays an important role in network communications for a VM is a
virtual switch. A VM communicates through a virtual switch connected to a virtual
network interface card (NIC). When the VM communicates with an external server, it
communicates through the virtual switch and a physical NIC in sequence (Figure 2).
The virtual switch provides standard L2 switch functions, such as switching functions
(MAC address learning), virtual local area network (VLAN) functions, and data buffering.
The virtual switch is mounted on the management OS as a protocol driver (Microsoft
Virtual Network Switch Protocol).
We will now describe the hardware assist function, which lightens the load on the
processor by offloading some of the functions performed by the virtual switch to the
physical NIC side. Hyper-V uses the virtual machine queue (VMQ) for the offloading.
When a packet is received from an external network in an environment in which
VMQ is not used, the virtual switch performs packet routing for each VM on the basis of
received packet stored in the buffer of the physical NIC. The MAC address and VLAN
ID of the virtual NIC are used in the routing, and the received packet in the buffer is
copied and stored in the buffer of each VM prepared by the virtual switch.
When a packet is received from an external network in an environment in which
VMQ is used, a queue and buffer are established for each VM on the physical NIC, and
the physical NIC stores the packet directly in the buffer for each. VM. The MAC address
and VLAN ID are used to determine the routing by identifying which queue and which
buffer to use. Server processor utilization is thereby reduced, and overall system
throughput is improved by having the physical NIC itself execute these operations.
Conclusion
We have introduced the Hyper-V server virtualization function provided by Microsoft's
Windows Server 2008 R2 OS. Hyper-V is continuing to evolve as a core technology
supporting the next generation of the Windows server OS and Microsoft's private cloud.
At Fujitsu, we plan to forge closer links with Microsoft and to support our customers'
systems.