1. PRESENTED BY:-
Yansi Keim
B.Tech (Information Technology)
VII Semester
01120703111
MENTOR:-
Mr. Mahesh Saini
Asst. Professor
Department of Information Technology
Copyright @ CBPGECJ
2. Contents
1. Objective of Virtualization
2. About Virtualization
2.1 Introduction to Virtual Machines
2.2 Types of Virtualization
2.3 VirtualBox
2.4 Software's used for virtualization
3. Pros and Cons of Virtualization
Copyright @ CBPGECJ
3. What is Virtualization
Virtualization, in computing, refers to the act of
creating a virtual (rather than actual) version of
something, including but not limited to a virtual
computer hardware platform, operating system
(OS), storage device, or computer network
resources.
Hardware
Virtualization Platform
OS 3OS 1 OS 2 OS 4
ApplicationsApplications Applications Applications
Copyright @ CBPGECJ
5. Hardware Virtualization
Hardware virtualization or platform
virtualization refers to the creation of a virtual
machine that acts like a real computer with an
operating system. Software executed on these
virtual machines is separated from the underlying
hardware resources.
For example, a computer that is running Microsoft
Windows may host a virtual machine that looks like
a computer with the Ubuntu Linux operating system;
Ubuntu-based software can be run on the virtual
machine.
Copyright @ CBPGECJ
7. Desktop Virtualization
One form of desktop virtualization, virtual desktop
infrastructure (VDI), can be thought as a more
advanced form of hardware virtualization. Rather
than interacting with a host computer directly via a
keyboard, mouse, and monitor, the user interacts
with the host computer using another desktop
computer or a mobile device by means of a
network connection, such as a LAN, Wireless LAN or
even the Internet.
In addition, the host computer in this scenario
becomes a server computer capable of hosting
multiple virtual machines at the same time for
multiple users.
Copyright @ CBPGECJ
9. Operating System Virtualization
Operating system–level virtualization is where
the kernel of an operating system allows for multiple
isolated user space instances, instead of just one.
Such instances (often called containers virtualization
engines (VE), virtual private servers (VPS) or jails)
may look and feel like a real server from the point of
view of its owners and users.
Copyright @ CBPGECJ
11. •A virtual machine (VM) is an emulation of a
particular computer system. Virtual machines
operate based on the computer architecture and
functions of a real or hypothetical computer, and
their implementations may involve specialized
hardware, software, or a combination of both.
•Each virtual machine is called “guest machine”.
Copyright @ CBPGECJ
12. Without VMs: A single OS owns all hardware resources
With VMs: Multiple OSes, each running its own virtual machine,
share hardware resources
Virtualization enables multiple operating systems to run on the
same physical platform
Copyright @ CBPGECJ
13. Benefits of Virtualization
Conserve Energy : In addition to savings in hardware costs,
virtualization software may also save you money on your energy
bill.
Improve Ease Of Management : Managing virtual machines is a
lot easier than managing "real" machines.
Testing and learning : If your a software developer, you can test
software inside a VM. If the VM would or ever crash your
operating system due to ur software, then the main operating
system is not affected, only the VM would be.
Reduce Backup and Recovery Time : Since virtual machines are
essentially files, backing up and restoring them is a lot less time-
consuming than doing it on several individual machines.
Maintain Legacy Applications : If you have a software that must
run on a certain version of an operating system, you can
dedicate a virtual machine just for those tasks.
Copyright @ CBPGECJ
16. Disadvantages of Virtualization
If the server holding all of the
virtual machines goes down, the
whole network of Os will go down
with it.
Lowers the performance of the
system.
Demands powerful machines
Copyright @ CBPGECJ
17.
18. Oracle VM VirtualBox
It was created by innotek GmbH, purchased in 2008 by Sun
Microsystems, and now developed by Oracle.
Supported host operating systems include Linux, Mac OS
X, Windows XP, Windows Vista, Windows 7, Windows 8, Solaris,
and OpenSolaris; there are also ports to FreeBSD and Genode.
Oracle VM VirtualBox is
a virtualization software package
or x86 and AMD64/Intel64-based
computers from Oracle
Corporation as part of its family of
virtualization products.
Copyright @ CBPGECJ