Chap 1 Introduction IT Resource Management
Chap 1 Introduction IT Resource Management
Chap 1 Introduction IT Resource Management
• Maintaining capability
with older system
Type of virtualization
1. Full Virtualization
– Full virtualization is a technique in which a
complete installation of one machine is run on
another.
– The result is a system in which all software
running on the server is within a virtual machine.
Type of virtualization Cont..
Hardware Hardware
Virtualization tools
• The virtualization tools or hypervisor (also
called a virtual machine monitor) is the low-
level program that allows multiple operating
systems to run concurrently on a single host
computer.
• hypervisor has two type:
1. native or bare-metal hypervisors
2. hosted hypervisors
Virtualization tools
• native or bare-metal hypervisors:
These hypervisors run directly on the host's
hardware to control the hardware and to
manage guest operating systems. For this
reason, they are sometimes called bare metal
hypervisors. A guest operating system runs as
a process on the host.
Example: Xen Server, VMware ESX/ESXi and
Microsoft Hyper-V 2008/2012.
Virtualization tools
• native or bare-metal hypervisors:
Virtualization tools
• hosted hypervisors:
These hypervisors run on a conventional operating
system just as other computer programs do. Type-2
hypervisors abstract guest operating systems from
the host operating system.
For example:
VMware Workstation, VMware Player and Virtual Box
Virtualization tools
• hosted hypervisors:
Virtual box
• Virtual Box is a free, open
source, cross-platform
application for creating,
managing and running
virtual machines (VMs) –
computers whose hardware
components are emulated
by the host computer, the
computer that runs the
program. Virtual Box can
run on Windows, Mac OS X,
Linux and Solaris.
Virtual Box Cont..
• Virtual Box is also-called "hosted" hypervisor
(sometimes referred to as a "type 2"
hypervisor). Whereas a "bare-metal" or "type
1" hypervisor would run directly on the
hardware, Virtual Box requires an existing
operating system to be installed. It can thus
run alongside existing applications on that
host.
Virtual Machines
• A VM is a software implementation of a
machine (i.e., a computer) that executes
programs like a physical machine.
• A system VM provides a complete system
platform that supports the execution of a
complete operating system (OS).
Virtual Machines cont..
• Using virtual machines can be extremely
useful for a number of reasons. For example,
you may want to run a virtual machine to try
out software that you think might be unsafe,
or you might want to try out another
operating system without changing the way
your computer is already set up.
Virtual Machines cont..
• You might also want to use it for security
purposes; for example, you might want to
create a virtual machine just for online
banking so that you can be sure there are no
spyware or Trojans getting at your precious
data.
Virtual Machines cont..
• Multiple VMs can run simultaneously in the
same physical node.
• Each VM can have a different OS,
Home work
The home work for this topic is:
Each of you must install the virtual box on your
computer and run one type of operating
system inside your virtual box.