Documente Academic
Documente Profesional
Documente Cultură
Machine
Sean David Christopher O.
Monacillo
Wendel Alvero
Virtualization
VirtualizationTechnology enables a single PC or
server to simultaneously run multiple operating
systems or multiple sessions of a single OS. A
machine with virtualization can host numerous
applications, including those that run on different
operating systems, on a single platform. In
essence, the host operating system can support a
number of virtual machines(VM), each of which
has the characteristics of a particular OS and, in
some versions of virtualization, the characteristics
of a particular hardware platform.
VM Architecture
The specific architecture
if the VM approach App & App & … App &
varies among vendors. Process Process Process
The virtual machine VM 1 VM 2 … VM n
monitor(VMM), or
Hypervisor, runs on top of Virtual Machine Monitor
(or is incorporated into) Host Operating System
the host OS.
Hardware
The VMM supports Vm’s,
which are emulated
Hypervisor is a software
hardware devices. Each
program that manages
VM run a separate OS.
multiple operating
The VMM handles each
systems (or multiple
OS’s communications
instances of the same
with the processor, the
operating system) on a
storage medium, and
single computer system.
the network.
Types of Virtual Machine
System virtual machine - system virtual machines
(also known as full virtualization VMs) provide a
complete substitute for the targeted real
machine and a level of functionality required for
the execution of a complete operating system.
Process virtual machines - are designed to execute
a single computer program by providing an
abstracted and platform-independent program
execution environment. A process VM, sometimes
called an application virtual machine, or Managed
Runtime Environment (MRE). It is created when the
process is started and destroyed when it exits.
Advantages Of VM
Familiar Interfaces
Isolation – Each OS Run Separately With Its
Own Virtual Resources.
High Availability – If One Vm Server is Failed
Then Easily Access Data From Another one.
Scalability – Add Or Remove Resources Easily
Backup with Fast Recovery – Using VMDK
Data Recovery Tool
Reduction Of Cost – It Save cost By Running
Multi OS On Single Machine. – Sharing Of
Hardware.
Disadvantages Of VM
Difficulty in direct access to hardware.
Great RAM consumption since each virtual
machine will occupy a separate area of the
Same.
Great use of disk space, since it takes all the
files for each operating system installed on
each virtual machine.
A virtual machine is less efficient than an
actual machine when it accesses the host
hard drive indirectly.
Introducing popular Virtual
Machine Software
VMware Workstation
XEN
Virtual BOX
Citrix
KVM