SlideShare a Scribd company logo
3
Most read
4
Most read
16
Most read
Operating System
Topic :- Virtual Machine
Presented By :
Mehul Boghra (115348)
Prashant Mojidra (115346)
Naresh Sarvaiya (115340)
Topics
• What is Virtual Machine ?
• Types Of Virtual Machine
• Architecture Of Virtual Machine
• Pros And Cons Of VM
• Introducing Popular Virtual Machine
What's Virtual Machine ?
Virtual machine (VM):
 A software implementation of a machine (computer) that
executes programs like a physical machine.
 A virtual machine provides an interface identical to the
underlying bare hardware.
 The operating system creates the illusion of multiple processes,
each executing on its own processor with its own (virtual) memory.
Types of Virtual Machine :
 System virtual machines - Hardware virtual machine
 Provides a complete system platform environment which supports the
execution of a complete operating system (OS).
 Process virtual machine - Application virtual machine
 Provides a platform-independent programming environment that abstracts
away details of the underlying hardware or operating system from software or
application runtime.
 Example:
 Hardware virtual machine: VMWare, Xen, Virtual BOX .
 Application virtual machine: Java Virtual Machine, .NET Framework
Virtual Machine Architecture
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
Advantages of VM
 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
 VMware Workstation is the most dependable, high-performing, feature-
rich virtualization platform for your Windows or Linux PC. It allows one
physical PC to run multiple operating systems at the same time. No
restarting or hard-drive partitioning is required.
 Software developers rely on Workstation to develop and test client-server,
Web and cloud applications in a replica of their production environments.
Virtual Machine
Key Benefits Of VMWare
 Access anytime, anywhere
 Run applications in Windows, Linux and other systems at the same time
without restarting.
 Remotely access virtual machines running on Vmware.
 Run as a server to host applications for your team, department or anyone
in your organization.
 Create virtual machines that are encrypted, block USB devices and have
read-only settings.
 Xen is a virtual machine monitor for IA-32 (x86, x86-64), IA-64 and
PowerPC 970 architectures. It allows several guest operating systems to be
executed on the same computer hardware concurrently.
 Xen was initially created by the University of Cambridge, Computer
Laboratory and is now developed and maintained by the Xen community
as free software, as well as Citrix XenServer Commercial version variant.
 A central part of Amazon.com's cloud computing platform, EC2 allows
users to rent virtual computers on which to run their own computer
applications.
Xen Architecture
◇ Virtual machine layer
◇ Hypervisor layer
◇ Hardware/physical layer
Xen Architecture
Hardware or physical layer:
 Physical hardware components including memory, CPU, network cards,
and disk drives.
Hypervisor layer:
 Thin layer of software that runs on top of the hardware. The Xen
hypervisor gives each virtual machine a dedicated view of the hardware.
Virtual machine layer:
 Operating system hosted on the hypervisor and appearing to the user as a
separate physical computer. However, the machine shares physical
resources with other virtual machines, and it is portable because the virtual
machine is abstracted from the physical hardware.
Virtual Box
 Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox
and Innotek VirtualBox) is a free and open-source hypervisor for x86
computers currently being developed by Oracle Corporation.
 VirtualBox may be installed on a number of host operating systems,
including: Linux, OS X, Windows, Solaris, and OpenSolaris. There are
also ports to FreeBSD and Genode.
 For some guest operating systems, a "Guest Additions" package of device
drivers and system applications is available which typically improves
performance, especially of graphics.
Virtual Machine
Demo
1. How To Create New Virtual Machine Using VM Ware Software.
2. How To Open An Existing Virtual Machine.
Reference
• https://en.wikipedia.org
• https://www.vmware.com
• https://www.virtualbox.org
Virtual Machine

More Related Content

PPTX
Virtual machine
PPTX
Virtual Machine Concept
PPTX
Virtual machine
PDF
Introduction to virtualization
PPTX
Virtual machines and their architecture
PDF
Virtualization presentation
PPTX
Server virtualization
PPTX
What is Virtualization
Virtual machine
Virtual Machine Concept
Virtual machine
Introduction to virtualization
Virtual machines and their architecture
Virtualization presentation
Server virtualization
What is Virtualization

What's hot (20)

PDF
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
PPTX
What is Virtualization and its types & Techniques.What is hypervisor and its ...
PPTX
VMware Overview
PDF
Lecture5 virtualization
PPT
Virtualization.ppt
PPTX
Distributed computing
PPTX
Virtualization in cloud computing
PPTX
PDF
Application Virtualization presentation
PPTX
Hypervisor
PDF
CS8791 Cloud Computing - Question Bank
PPT
Virtualization
PPTX
Virtualization
PDF
Evolution of Cloud Computing
ODP
Introduction to Virtualization
DOCX
VIRTUALIZATION STRUCTURES TOOLS.docx
PPSX
Virtualization basics
PDF
MapReduce in Cloud Computing
PPT
VMware Presentation
PPT
Virtualization in cloud computing ppt
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
What is Virtualization and its types & Techniques.What is hypervisor and its ...
VMware Overview
Lecture5 virtualization
Virtualization.ppt
Distributed computing
Virtualization in cloud computing
Application Virtualization presentation
Hypervisor
CS8791 Cloud Computing - Question Bank
Virtualization
Virtualization
Evolution of Cloud Computing
Introduction to Virtualization
VIRTUALIZATION STRUCTURES TOOLS.docx
Virtualization basics
MapReduce in Cloud Computing
VMware Presentation
Virtualization in cloud computing ppt
Ad

Viewers also liked (6)

PDF
CPU Performance in Data Migrating from Virtual Machine to Physical Machine in...
PDF
The design and implementation of a scalable concurrent virtual machine (Rober...
PPT
Virtual machine subhash gupta
PDF
Virtual Machines
PPT
Virtual machine
PDF
Virtualization and cloud Computing
CPU Performance in Data Migrating from Virtual Machine to Physical Machine in...
The design and implementation of a scalable concurrent virtual machine (Rober...
Virtual machine subhash gupta
Virtual Machines
Virtual machine
Virtualization and cloud Computing
Ad

Similar to Virtual Machine (20)

PPTX
virtual-machine-ppt 18030 cloud computing.pptx
PDF
virtual-machine-150316004018-conversion-gate01.pdf
PDF
virtualmachine-221120165131-6ed93077.pdf
PPTX
Virtual Machine
PPTX
Virtual Machine
PPT
Unit II.ppt
PPTX
cloud basics.
PPT
Usenix Invited Talk
PPTX
Virtualization Concepts: Virtual machines
PPTX
KIIT_Cloud_scaling and Virtualization.pptx
PDF
Virtualization Approach: Theory and Application
PPTX
Virtualization-Presentation-with-History
PPT
Virtualization
PPTX
Virtualization concepts in cloud computing
PPTX
Virtualization using VMWare Workstation
PPTX
Open source hypervisors in cloud
PPTX
Virtual_Machines_Unit5_OS.pptx introduction to os
PDF
IaaS - Virtualization_Cambridge.pdf
PPT
SYSAD323 Virtualization Basics
virtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-150316004018-conversion-gate01.pdf
virtualmachine-221120165131-6ed93077.pdf
Virtual Machine
Virtual Machine
Unit II.ppt
cloud basics.
Usenix Invited Talk
Virtualization Concepts: Virtual machines
KIIT_Cloud_scaling and Virtualization.pptx
Virtualization Approach: Theory and Application
Virtualization-Presentation-with-History
Virtualization
Virtualization concepts in cloud computing
Virtualization using VMWare Workstation
Open source hypervisors in cloud
Virtual_Machines_Unit5_OS.pptx introduction to os
IaaS - Virtualization_Cambridge.pdf
SYSAD323 Virtualization Basics

Recently uploaded (20)

PDF
Insiders guide to clinical Medicine.pdf
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
RMMM.pdf make it easy to upload and study
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
master seminar digital applications in india
PDF
Pre independence Education in Inndia.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Basic Mud Logging Guide for educational purpose
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Business Ethics Teaching Materials for college
PDF
Complications of Minimal Access Surgery at WLH
Insiders guide to clinical Medicine.pdf
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
RMMM.pdf make it easy to upload and study
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Cell Structure & Organelles in detailed.
master seminar digital applications in india
Pre independence Education in Inndia.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Renaissance Architecture: A Journey from Faith to Humanism
102 student loan defaulters named and shamed – Is someone you know on the list?
Final Presentation General Medicine 03-08-2024.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Basic Mud Logging Guide for educational purpose
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Business Ethics Teaching Materials for college
Complications of Minimal Access Surgery at WLH

Virtual Machine

  • 1. Operating System Topic :- Virtual Machine Presented By : Mehul Boghra (115348) Prashant Mojidra (115346) Naresh Sarvaiya (115340)
  • 2. Topics • What is Virtual Machine ? • Types Of Virtual Machine • Architecture Of Virtual Machine • Pros And Cons Of VM • Introducing Popular Virtual Machine
  • 3. What's Virtual Machine ? Virtual machine (VM):  A software implementation of a machine (computer) that executes programs like a physical machine.  A virtual machine provides an interface identical to the underlying bare hardware.  The operating system creates the illusion of multiple processes, each executing on its own processor with its own (virtual) memory.
  • 4. Types of Virtual Machine :  System virtual machines - Hardware virtual machine  Provides a complete system platform environment which supports the execution of a complete operating system (OS).  Process virtual machine - Application virtual machine  Provides a platform-independent programming environment that abstracts away details of the underlying hardware or operating system from software or application runtime.  Example:  Hardware virtual machine: VMWare, Xen, Virtual BOX .  Application virtual machine: Java Virtual Machine, .NET Framework
  • 6. 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
  • 7. Advantages of VM  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.
  • 8. 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.
  • 9. Introducing popular Virtual Machine Software • VMware Workstation • XEN • Virtual BOX • Citrix
  • 10.  VMware Workstation is the most dependable, high-performing, feature- rich virtualization platform for your Windows or Linux PC. It allows one physical PC to run multiple operating systems at the same time. No restarting or hard-drive partitioning is required.  Software developers rely on Workstation to develop and test client-server, Web and cloud applications in a replica of their production environments.
  • 12. Key Benefits Of VMWare  Access anytime, anywhere  Run applications in Windows, Linux and other systems at the same time without restarting.  Remotely access virtual machines running on Vmware.  Run as a server to host applications for your team, department or anyone in your organization.  Create virtual machines that are encrypted, block USB devices and have read-only settings.
  • 13.  Xen is a virtual machine monitor for IA-32 (x86, x86-64), IA-64 and PowerPC 970 architectures. It allows several guest operating systems to be executed on the same computer hardware concurrently.  Xen was initially created by the University of Cambridge, Computer Laboratory and is now developed and maintained by the Xen community as free software, as well as Citrix XenServer Commercial version variant.  A central part of Amazon.com's cloud computing platform, EC2 allows users to rent virtual computers on which to run their own computer applications.
  • 14. Xen Architecture ◇ Virtual machine layer ◇ Hypervisor layer ◇ Hardware/physical layer
  • 15. Xen Architecture Hardware or physical layer:  Physical hardware components including memory, CPU, network cards, and disk drives. Hypervisor layer:  Thin layer of software that runs on top of the hardware. The Xen hypervisor gives each virtual machine a dedicated view of the hardware. Virtual machine layer:  Operating system hosted on the hypervisor and appearing to the user as a separate physical computer. However, the machine shares physical resources with other virtual machines, and it is portable because the virtual machine is abstracted from the physical hardware.
  • 16. Virtual Box  Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and Innotek VirtualBox) is a free and open-source hypervisor for x86 computers currently being developed by Oracle Corporation.  VirtualBox may be installed on a number of host operating systems, including: Linux, OS X, Windows, Solaris, and OpenSolaris. There are also ports to FreeBSD and Genode.  For some guest operating systems, a "Guest Additions" package of device drivers and system applications is available which typically improves performance, especially of graphics.
  • 18. Demo 1. How To Create New Virtual Machine Using VM Ware Software. 2. How To Open An Existing Virtual Machine.