Virtualization PRESENTED BY:- Yansi Keim B.Tech (Information Technology) VII Semester 01120703111 MENTOR:- Mr. Mahesh Saini Asst. Professor Department of Information Technology Copyright @ CBPGECJ
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
4. Virtualization Hardware Software Desktop Server
Virtualization Operating system Hardware Assisted 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
8. Desktop Virtualization Copyright @ CBPGECJ
9. Operating System Virtualization Operating systemlevel
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
10. Fig. Operating System Virtualization
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
14. Copyright @ CBPGECJ
15. 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. 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