0% found this document useful (0 votes)
2 views

Lecture Number 06

The document provides an overview of virtualization technology, focusing on Hyper-V, VMware, and Windows Virtual PC. It details the features, system requirements, and installation processes for Hyper-V and VMware products, as well as the history and specifications of Windows Virtual PC. The content is aimed at software developers and IT professionals who need to run multiple operating systems on their devices.

Uploaded by

fahimanwari58
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Lecture Number 06

The document provides an overview of virtualization technology, focusing on Hyper-V, VMware, and Windows Virtual PC. It details the features, system requirements, and installation processes for Hyper-V and VMware products, as well as the history and specifications of Windows Virtual PC. The content is aimed at software developers and IT professionals who need to run multiple operating systems on their devices.

Uploaded by

fahimanwari58
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Islamic Republic of Afghanistan

Ministry of Higher Education


Directory of Private Students’ Affairs
Khaja Abdullah-e-Ansari Institute of Higher Education
Computer Science Faculty
Communication and Operating System

Lecture title: Virtual Machines: 06


Teacher: Mohammad Arif Qarizada
Virtualization System and
Technology

10/1/2022 1
Hyper-V
• Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to
run multiple operating systems. Hyper-V lets you run multiple operating systems as virtual machines on
Windows.
• Hyper-V is virtualization software that virtualizes software. It can not only virtualize operating systems but
also entire hardware components.
• Hyper-V specifically provides hardware virtualization. That means each virtual machine runs on virtual
hardware. Hyper-V lets you create virtual hard drives, virtual switches, and a number of other virtual
devices all of which can be added to virtual machines.
• Unlike Fusion and Virtualbox, Hyper-V is not limited to the user’s device. You can use it for server
virtualization, too.
Hyper-V…
• Hyper-V is available in three versions.
• Hyper-V for Windows Servers
• Hyper-V Servers
• Hyper-V on Windows 10
• Hyper-V for Windows Servers is an add-on to the Windows Server OS.
• Hyper-V Servers, on the other hand, is a standalone solution that can be used to manage virtual and
dedicated server instances, just like Hyper-V for Windows Servers.
• Hyper-V on Windows 10 is the version that runs on your laptop.
• To use Hyper-V on windows 10, your system must meet Hyper-v’s requirement
System requirements
• Windows 10 Enterprise, Pro, or Education
• 64-bit Processor
• CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
• Minimum of 4 GB memory.
The Hyper-V role cannot be installed on Windows 10 Home.
Operating systems that run in Hyper-V
• Hyper-V on Windows supports many different operating systems in a virtual machine including various
releases of
• Linux
• FreeBSD
• Windows.
How to Use Hyper-V
• Hyper-V is preinstalled with Windows 10. You don’t have to download anything, but you do have to activate
it before you can use it.
• There are three ways that you can activate Hyper-V on windows 10:
• Using a PowerShell
• Using Command Prompt (CMD)
• Using settings
Enable Hyper-V using PowerShell
1. Open a PowerShell console as Administrator.
2. Run the following command:

• If the command couldn't be found, make sure you're running PowerShell as Administrator.
• When the installation has completed, reboot.
Enable Hyper-V with CMD
To enable the Hyper-V role using DISM:
1.Open up a PowerShell or CMD session as Administrator.
2.Type the following command:

You have to restart your PC.


Enable the Hyper-V role through Settings

1. Right click on the Windows button and select ‘Apps and Features’.
2. Select Programs and Features on the right under related settings.
3. Select Turn Windows Features on or off.
4. Select Hyper-V and click OK.

• When the installation has completed you


are prompted to restart your computer.
Using Hyper-V
• After a successful activation, you can start the Hyper-V Manager.
Using Hyper-V…
It requires you to be connected to a Hyper-V server by default. Click on “connect to server” and select “local
computer.”
Using Hyper-V…
You will then see the following screen.
Using Hyper-V…
• On the left side, your PC name appears as a local server. In the center, you get an overview of existing
virtual machines on the device. The design of the overview may be oversized for you, but if you connect to a
network with a couple hundred servers, it makes sense. On the right side, you will see the commands you
can execute under “actions.”
Creating a virtual machine
• To create a new VM, hit “quick create.” A new window will open with two predefined installation options.
That’s great because you don’t have to provide the .iso file like you would with Oracle or VMware.
Creating a virtual machine…
• Select the appropriate OS, click on “create virtual machine” and wait for it to download..
VMware
• VMware as a software company provides cloud computing and virtualization software and services. It was
one of the first commercially successful companies to virtualize the x86 architecture.
• VMware's desktop software runs on Microsoft Windows, Linux, and macOS, while its enterprise software
hypervisor for servers, VMware ESXi, is a bare-metal hypervisor that runs directly on server hardware
without requiring an additional underlying operating system.
VMware's products
• VMware's most notable products are its hypervisors.
• VMware became well known for its first type 2 hypervisor known as GSX.
• This product has since evolved into two hypervisor products lines:
• VMware's type 1 hypervisors running directly on hardware
• VMware's hosted type 2 hypervisors
• VMware's products can be categorized into three categories:
• Desktop software
• Server software
• Cloud management software
Desktop software
• VMware Workstation, introduced in 1999, was the first product launched by VMware. This software suite
allows users to run multiple instances of x86 or x86-64 -compatible operating systems on a single physical
personal computer. Workstation Pro version 15.0.2 was released in Nov 2018.
• VMware Fusion provides similar functionality for users of the Intel Mac platform, along with full
compatibility with virtual machines created by other VMware products.
• VMware Workstation Player is freeware for non-commercial use, without requiring a license, and available
for commercial use with permission. It is similar to VMware Workstation, with reduced functionality.
Server software
• VMware ESXi is an enterprise software product
• VMware Server is a freeware software product
• VMware ESXi can deliver greater performance than the freeware VMware Server, due to lower system
computational overhead.
• VMware ESXi, as a "bare-metal" product, runs directly on the server hardware
Cloud management software
• Following are some of Vmware’s cloud-based softwares which are used in cloud environment for
management and service providing purposes
• VMware vRealize Suite
• VMware Go
• VMware Cloud Foundation
• VMware Horizon View
VMware workstation pro
• VMware Workstation Pro is the industry standard for running multiple operating systems as virtual
machines (VMs) on a single Linux or Windows PC. IT professionals, developers and businesses who build,
test or demo software for any device, platform or cloud rely on Workstation Pro.
Workstation pro installation
• We illustrate the step by step installation of this product in this course.
Virtual PC
• Virtual PC is a desktop virtualization technology from Microsoft. It’s a hypervisor which enable windows
users to run multiple virtualized windows operating systems.
• Currently Virtual PC is upgraded to Windows Virtual PC.
• Windows virtual PC is a freeware which does not run on versions of Windows earlier than Windows 7, and
does not officially support MS-DOS or operating systems earlier than Windows XP Professional SP3 as
guests.
History of Virtual PC
• Virtual PC was first released by Connectix in 1997 for Mac-based systems. The
first windows-based version of Virtual PC was version 4.0 released in 2001 by
Connectix. Later on Microsoft acquired Virtual PC from Connectix in 2003.
• In 2006, Microsoft released Microsoft Virtual PC 2004 for Windows free of
charge, but the mac version was not made free.
• Virtual PC 2007 was released only for the Windows platform, with public beta
testing beginning October 11, 2006, and production release on February 19,
2007.
• Windows Virtual PC entered public beta testing on April 30, 2009, and was
released alongside Windows 7. Unlike its predecessors, this version supports
only Windows 7 host operating systems.
System requirements of Windows Virtual PC

System requirements for Windows Virtual PC:


• Computer running Windows 7 (all editions except Starter)
• 2 GB of memory recommended
• 20MB hard disk space for installing Windows Virtual PC.
• 15 GB of hard disk space per virtual Windows environment
• Optional: if the processor supports hardware-assisted virtualization technology such as AMD-V or Intel-VT, it
will be used. Before March 19, 2010, such a processor was mandatory.
Supported host and guest OSs
• Host: Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate,
Windows 7 Enterprise.
• Guest: Windows XP Service Pack 3 (SP3) Professional, Windows Vista Enterprise Service Pack 1 (SP1),
Windows Vista Ultimate Service Pack 1 (SP1), Windows Vista Business Service Pack 1 (SP1), Windows 7
Professional, Windows 7 Ultimate, Windows 7 Enterprise.
Table of supported OS

You might also like