Sunteți pe pagina 1din 9

Virtual

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

S-ar putea să vă placă și