Skip to main content

All about Hyper-V in windows 10

  Windows Client-Side Hypervisor

 l The client-side Hypervisor known as Client Hyper-V was introduced in Windows 8 Operating system. In Windows 10, the Client-side Hyper-V has got its features enhanced.

Need for client Hyper-V-

l Client Hyper-V is used to test or perform demo of operating system features or particular application software. 

l Client Hyper-V can also be used to Run a legacy application that are not supported by Windows 10 . 

It is used for User support and Troubleshooting.


Features of Client Hyper-V are : 

l Client Hyper-V supports 32 bit or 64-bit Virtual Machines. 

l Used for storage migration or can also be used to create a virtual storage pool. 

l Client Hyper-V uses VHD with maximum limit 2TB or VHDX with maximum limit of 64 TB software disk files. 

l It can use local software Disk or LAN based storage also known as NAS Network Attached Storage. 

l Client Hyper-V supports Import and Export of the VMs to Server Hyper-V or any other machines Client Hyper-V.


 Client Hyper-V Requirements -

The Client Hyper-V Requirements are as follows : 

l A 64-bit CPU with assisted virtualization like Intel VTx or AMD-V is required along with a 64- bit version of Windows 10. 

l SLAT, Second Level Address Translation, is a CPU feature required for virtualization. It is also known as nested paging. 

l The machine must have 4GB or higher RAM. 

l Adequate Disk Space to Store the Operating System and the Virtual Machines. 

l Since, virtual machines share memory with the Hyper-V host, you will need to provide enough memory to handle the expected virtual workload. 


Installation of Hyper-V feature in Windows 10-

 The various methods to install Hyper-V feature in Windows 10 are : l Method 1 : Enable the Hyper-V feature inside the answer file that is used during the Hyper-V deployment.

 l Method 2 : Enable the Hyper-V feature using PowerShell command. 

Method 3 : Enable the Hyper-V feature from Programs and Features Control Panel. 

Hyper-V Manager 

l Post-installation of the Hyper-V feature, you get a MMC, Microsoft Management Console, snap- in, named as HyperV manager. 

l To open Hyper-V Manager, 

l Open Run > virtmgmt.msc OR l Windows 10 Search, type “Hyper-V manager”.

Hyper-V Generations -During the creation of new Virtual Machine, the New VM creation Wizard asks to select the Generation type of the VM. There are 2 types of VM Generations: 

Generation 1 VM

 l It consists of IDE and SCSI, Small Computer System Interface controller, note that a controller is used to attach Virtual Hard Disks. l It consists of Non-Secure BIOS boot. 

l COM port and Virtual Floppy is available to support legacy machines. 

l Gen 1 VMs support Operating system from Windows XP and higher.

Generation 2 VM : 

l IDE controller is not accepted as the new generation of hardware does not support IDE technology. 

l Generation 2 VMs support UEFI Boot. The secure boot option is available and can be enabled. The benefit of secure boot is, during booting if the operating system is not verified, system will not start, and this is useful for prevention on rootkit virus. 

COM port and Floppy technology is obsolete and are unacceptable in generation 2 VMs. 

l Generation 2 supports Windows 8 and higher OS that has 64-bit architecture. 


Hyper-V Disk Options-

Fixed Disk -Fixed Disk option uses maximum space. It is faster in indexing and has no fragments. Remember more fragmented data leads to slower performance of disk. Fixed Disk is recommended for business-critical servers that host databases like ERP, SQL etc. 

l Dynamic Disk-  It starts with small, grows as needed. The size increases ondemand, with a maximum limit size as decided by the administrator. Note Differencing is the default option while creating virtual hard disk. 

Hyper-V Networking-

l A virtual Switch is a virtual device with an objective to connect VM to VM, and VM to Physical Host.

 l Various networking options, virtual switches, available in Hyper-V are: 

l External Switch 

l Internal Switch 

l Private Switch 

External Switch : It enables communication between virtual machines, and from Virtual Machine to Physical Host or other machines connected through Physical network. 

Internal Switch : It enables communication between virtual machines and from virtual machines to the physical host. 

Private Switch : It enables the communication between virtual machines on the same physical host. Take a look at the image, it illustrates the various virtual switch options available in Client Hyper-V. 


Comments

Popular posts from this blog

what is computer network and their types ?

   what is network ? -  A network is a group of two or more computer systems, which are connected together. It also consist of a collection of computers, printers, scanner and other devices that are liked together. Networking has single purpose to share information as fast as possible.   The basic types of network- 1) LAN - LAN stands for Local Area Network. It is used to network computers within a limited area like office, school by using the network media. 2) CAN - Campus Area Network is an interconnection of local area networks within limited geographical area. campus network can be additional to the set of wireless connections. connects several buildings to the same network. Example, corporate office campus, university. 3) MAN - MAN means Metropolitan Area Network, which optimized for a larger geographic area than a LAN, ranging from several blocks of buildings to entire city. 4) WAN - WAN is Wide Area Network that is network connection of wide area such as the w...

Levels of Software Testing

   Levels of Software Testing There are various testing levels one of which is unit testing in which the smallest testable part of an application is testing for correctness. In integration testing we check the system when we linking  the various modules.  In system testing we check the system as a whole from customers’ viewpoint. Acceptance testing tries to check whether the system is acceptable by most of the users. Alpha testing is carried out at developer’s site and beta is at customer’s site. A Testers workbench is a virtual environment used to verify the correctness or soundness of a design or model. 11 step testing process is a experience based practical approach for solution to a test assignment.     UNIT TESTING -        Unit testing is a software development process in which the smallest testable parts of an application, called units, are individually and independently scrutinized for proper operation. Unit testing is often...

PL / SQL IN DBMS

                                          PL / SQL   Pl/SQL    state Loops in PL/SQL   Built in Function     Cursor Management     Exception INTRODUCTION   PL/SQL stands for Procedural Language/SQL. PL/SQL extends SQL by adding constructs found in procedural languages,  resulting in a structural language that is more powerful than  SQL.PL/SQL is not case sensitive. ‘C’ style comments (/* ……… */)  may be used in PL/SQL programs whenever required.   All PL/SQL programs are made up of blocks, each block performs  a logical action in the program. A PL/SQL block consists of three parts  1. Declaration section   2. Executable section   3. Exception handling section  Only the executable section is required. The other sections are  optional.  A PL/SQL block h...