SlideShare a Scribd company logo
VIRTUAL MACHINE
Presented by : Zain Raza
Discipline : Information Technology
5th Semester
OUTLINE
 History of Virtual Machine
 Virtual Machine (VM) mean?
 Types
 Use of VM
 Virtual Machine Application
 Pros & Cons of VM
HISTORY OF VM
 VM is a family of IBM virtual machine operating
systems used on IBM mainframes System/370.
 The first version, released in 1972, was VM/370.
 This was a System/370 reimplementation of earlier
CP/CMS operating system.
VIRTUAL MACHINE MEAN?
• A virtual machine (VM) is a software program or
operating system that not only exhibits the behavior
of a separate computer, but is also capable of
performing tasks such as running applications and
programs like a separate computer.
• A virtual machine, usually known as a guest is
created within another computing environment
referred as a "host." Multiple virtual machines can
exist within a single host at one time.
• A virtual machine is also known as a guest.
VIRTUAL MACHINE CONCEPT :
SNAPSHOT OF VM
TYPES OF VIRTUAL MACHINE
There are two main types of virtual machines :
One, which is called a system virtual machine, is
used to mimic all the processes and components of
an actual computer.
The other, which is known as a process virtual
machine, is used to run only a single application
and disappears when that application is closed.
SYSTEM VIRTUAL MACHINES :
 It allow a person to use a single server as if it were many
different computers.
 Using system machines also allows a user to run multiple
operating systems on the same machine.
 This allows a user to run programs that are only available on
one type of operating system.
 It also makes it possible to test a program across multiple
platforms without switching machines.
 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 :
 They are used to run a single program in isolation from
the physical computer’s operating system.
 This allows a user to run a program that might otherwise
be incompatible with the normal operating system.
 Each process machine is created to run a specific
program and exists only while the program is running.
 Closing the program it is running will make a process
machine disappear, and opening that program again will
create a new virtual machine.
USES OF VIRTUAL MACHINE :
 Virtual machines allow user to run an multiple operating
system on his windows desktop.
 VM use to run different software on an operating system.
 By using VM we can try different new operating systems on
your O/S.
 By using VM you can try your new software or web apps or
even site design by just building virtual machines and running
the tests there.
 When you get ready to move from XP to Vista, you can use
VMWare to make a backup of your old system.
VIRTUAL MACHINE APPLICATIONS :
There are three major virtual machine applications that run
on all three major computer operating systems
(Windows, Mac OS, and Linux).
The three virtual machine applications are:
 Parallels
 VMware
 Qemu
 KVM
 Xen
 TeamViewer
 VirtualBox.
THE MAIN PROS & CONS OF VM :
Pros :
 You can run other programs in a VM that may not
necessarily be in the same OS as the host machine.
 Ability to run more than one OS simultaneously.
 You can install/reinstall/backup/move your guest OS
easily.
 You can manage allocation of resource (Memory, Hard
disk), and etc.
THE MAIN PROS & CONS OF VM :
Cons :
 Performance drop. Usually much slower due to
the workload on the system by running virtual
machines.
 Virtual machine is not that efficient as a real one
when accessing the hardware.

More Related Content

Similar to Presentation of Virtual Macines slides

Virtualization Approach: Theory and Application
Virtualization Approach: Theory and ApplicationVirtualization Approach: Theory and Application
Virtualization Approach: Theory and Application
Universitas Pembangunan Panca Budi
 
System programs
System programsSystem programs
System programs
sangrampatil81
 
Virtualization: Force driving cloud computing
Virtualization: Force driving cloud computingVirtualization: Force driving cloud computing
Virtualization: Force driving cloud computing
Mayank Aggarwal
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
Mohammed Twaha
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
Mohammed Twaha
 
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
IJNSA Journal
 
Virtualization technology and an application of building vm ware
Virtualization technology and an application of building vm wareVirtualization technology and an application of building vm ware
Virtualization technology and an application of building vm ware
Yeditepe University
 
Virtual machines and their architecture
Virtual machines and their architectureVirtual machines and their architecture
Virtual machines and their architecture
Mrinmoy Dalal
 
Virtual Machine Concept
Virtual Machine ConceptVirtual Machine Concept
Virtual Machine Concept
fatimaanique1
 
Virtualization
VirtualizationVirtualization
Virtualization
Yansi Keim
 
Virtual machines, emulators and mobile devices
Virtual machines, emulators and mobile devicesVirtual machines, emulators and mobile devices
Virtual machines, emulators and mobile devices
Forrester High School
 
virtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptxvirtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptx
Zarwashgulrez
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Niva tharan
 
Virtualization
VirtualizationVirtualization
Virtualization
vishnurk
 
Platform Virtualization
Platform VirtualizationPlatform Virtualization
Platform Virtualization
/ /
 
Virtual machine (vm)
Virtual machine (vm)Virtual machine (vm)
Virtual machine (vm)
laraibfatima79
 
Virtualization.pdf
Virtualization.pdfVirtualization.pdf
Virtualization.pdf
aimarcarillo
 
Virtualization concepts in cloud computing
Virtualization concepts in cloud computingVirtualization concepts in cloud computing
Virtualization concepts in cloud computing
Integral university, India
 
Vitualisation
VitualisationVitualisation
Vitualisation
Priya_Srivastava
 
Unit II.ppt
Unit II.pptUnit II.ppt
Unit II.ppt
HARISHK762704
 

Similar to Presentation of Virtual Macines slides (20)

Virtualization Approach: Theory and Application
Virtualization Approach: Theory and ApplicationVirtualization Approach: Theory and Application
Virtualization Approach: Theory and Application
 
System programs
System programsSystem programs
System programs
 
Virtualization: Force driving cloud computing
Virtualization: Force driving cloud computingVirtualization: Force driving cloud computing
Virtualization: Force driving cloud computing
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
 
Virtualization technology and an application of building vm ware
Virtualization technology and an application of building vm wareVirtualization technology and an application of building vm ware
Virtualization technology and an application of building vm ware
 
Virtual machines and their architecture
Virtual machines and their architectureVirtual machines and their architecture
Virtual machines and their architecture
 
Virtual Machine Concept
Virtual Machine ConceptVirtual Machine Concept
Virtual Machine Concept
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtual machines, emulators and mobile devices
Virtual machines, emulators and mobile devicesVirtual machines, emulators and mobile devices
Virtual machines, emulators and mobile devices
 
virtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptxvirtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Platform Virtualization
Platform VirtualizationPlatform Virtualization
Platform Virtualization
 
Virtual machine (vm)
Virtual machine (vm)Virtual machine (vm)
Virtual machine (vm)
 
Virtualization.pdf
Virtualization.pdfVirtualization.pdf
Virtualization.pdf
 
Virtualization concepts in cloud computing
Virtualization concepts in cloud computingVirtualization concepts in cloud computing
Virtualization concepts in cloud computing
 
Vitualisation
VitualisationVitualisation
Vitualisation
 
Unit II.ppt
Unit II.pptUnit II.ppt
Unit II.ppt
 

Recently uploaded

Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 

Recently uploaded (20)

Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 

Presentation of Virtual Macines slides

  • 1. VIRTUAL MACHINE Presented by : Zain Raza Discipline : Information Technology 5th Semester
  • 2. OUTLINE  History of Virtual Machine  Virtual Machine (VM) mean?  Types  Use of VM  Virtual Machine Application  Pros & Cons of VM
  • 3. HISTORY OF VM  VM is a family of IBM virtual machine operating systems used on IBM mainframes System/370.  The first version, released in 1972, was VM/370.  This was a System/370 reimplementation of earlier CP/CMS operating system.
  • 4. VIRTUAL MACHINE MEAN? • A virtual machine (VM) is a software program or operating system that not only exhibits the behavior of a separate computer, but is also capable of performing tasks such as running applications and programs like a separate computer. • A virtual machine, usually known as a guest is created within another computing environment referred as a "host." Multiple virtual machines can exist within a single host at one time. • A virtual machine is also known as a guest.
  • 7. TYPES OF VIRTUAL MACHINE There are two main types of virtual machines : One, which is called a system virtual machine, is used to mimic all the processes and components of an actual computer. The other, which is known as a process virtual machine, is used to run only a single application and disappears when that application is closed.
  • 8. SYSTEM VIRTUAL MACHINES :  It allow a person to use a single server as if it were many different computers.  Using system machines also allows a user to run multiple operating systems on the same machine.  This allows a user to run programs that are only available on one type of operating system.  It also makes it possible to test a program across multiple platforms without switching machines.  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.
  • 9. PROCESS VIRTUAL MACHINES :  They are used to run a single program in isolation from the physical computer’s operating system.  This allows a user to run a program that might otherwise be incompatible with the normal operating system.  Each process machine is created to run a specific program and exists only while the program is running.  Closing the program it is running will make a process machine disappear, and opening that program again will create a new virtual machine.
  • 10. USES OF VIRTUAL MACHINE :  Virtual machines allow user to run an multiple operating system on his windows desktop.  VM use to run different software on an operating system.  By using VM we can try different new operating systems on your O/S.  By using VM you can try your new software or web apps or even site design by just building virtual machines and running the tests there.  When you get ready to move from XP to Vista, you can use VMWare to make a backup of your old system.
  • 11. VIRTUAL MACHINE APPLICATIONS : There are three major virtual machine applications that run on all three major computer operating systems (Windows, Mac OS, and Linux). The three virtual machine applications are:  Parallels  VMware  Qemu  KVM  Xen  TeamViewer  VirtualBox.
  • 12. THE MAIN PROS & CONS OF VM : Pros :  You can run other programs in a VM that may not necessarily be in the same OS as the host machine.  Ability to run more than one OS simultaneously.  You can install/reinstall/backup/move your guest OS easily.  You can manage allocation of resource (Memory, Hard disk), and etc.
  • 13. THE MAIN PROS & CONS OF VM : Cons :  Performance drop. Usually much slower due to the workload on the system by running virtual machines.  Virtual machine is not that efficient as a real one when accessing the hardware.