You are on page 1of 9

18IT702 - CLOUD AND VIRTUALIZATION

Virtual Machine and Resources

Submitted by
Abinesh B
IV - IT - A
18TUIT003
Virtualization is the process of running a virtual instance of a
computer system in a layer abstracted from the actual hardware.
To desktop users, the most common use is to be able to run
Virtualization applications meant for a different operating system without
having to switch computers or reboot into a different system.
● Reduced capital and operating costs.
● Minimized or eliminated downtime.
● Increased IT productivity, efficiency, agility and
Benefits of responsiveness.
Virtualization ● Faster provisioning of applications and resources.
A Virtual Machine (VM) is a compute resource that uses software
instead of a physical computer to run programs and deploy
apps.Each virtual machine runs its own operating system and
Virtual Machine functions separately from the other VMs, even when they are all
running on the same host.

Based on their functions there are two different types of virtual


machines – System virtual machines and process virtual
machines. These types of VMs provide full virtualization
Virtual Machine
Architecture
A process VM is a virtual platform created for an individual
process and destroyed once the process terminates. Virtually all
operating systems provide a process VM for each one of the
Process Virtual applications running, but the more interesting process VMs are
Machines those which support binaries compiled on a different instruction
set.

Examples: Linux process, Java VM


A system virtual machine is a virtual machine that provides
a complete system platform and supports the execution of a
System Virtual complete operating system (OS). A VM was originally
defined by Popek and Goldberg as "an efficient, isolated
Machines duplicate of a real machine".

Examples: VMWare
• Familiar Interfaces
Advantages Of • Isolation

VM - 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.
• Difficulty in direct access to hardware.
Disadvantages
Great RAM consumption since each virtual machine
Of VM
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.

You might also like