virtualization technology and an application of building vm ware
DESCRIPTION
Thesis PresentationTRANSCRIPT
![Page 1: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/1.jpg)
Virtualization Technology and An Application of Building VmWare
Mehmet Açıkgöz
![Page 2: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/2.jpg)
What is virtualization ?
Method which aims to use the resources effectively.
Isolation of computing resources from users.
2 types of virtual machines
2
![Page 3: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/3.jpg)
These virtual machines share the physical resource between each other.
Each virtual machine has own operating system.
Hardware sharing is set by an interface.
System Virtual Machines
3
![Page 4: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/4.jpg)
VM which is designed to operate just one software.
Runs on an OS as a module.
Provides to execute only one process.
The software which uses the resource provided by any VM can not step out to the virtual environment.This is the most important characteristic feature of VMs.
Process Virtual Machine
4
![Page 5: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/5.jpg)
Concept of incorporating virtualization at a layer below even the OS
Virtualization layer often called as a Hypervisor(Virtual Machine)
Each of the individual virtual machines is completely and wholly segregated from each other.
Hardware Virtualization
5
![Page 6: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/6.jpg)
The internal resources of each virtual machine are replicated with Hardware Virtualization
Each virtual machine is atomic and they request physical resources through the hypervisor layer.
Cont’d
6
![Page 7: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/7.jpg)
Full emulation of complete hardware
Supports different hardware components on a different hardware infrastructure
Enables each virtual machine to work with its own processor, RAM-everything physical computer contains.
Hardware Emulation
7
![Page 8: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/8.jpg)
Guest OS operates in virtual machines within the virtualization application which runs on top of the host OS in the same way as any other application.
Each hosted virtual machine must be the exact same OS as the host.
OS Virtualization
8
![Page 9: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/9.jpg)
differs is that it does not simulate hardware resources but instead offers a special Application Programming Interface (API) to hosted virtual machines
Paravirtualization
9
![Page 10: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/10.jpg)
Application Virtualization
Software virtualization, unlike the other types, does not deal with whole systems.
Instead, it encapsulates applications into virtualization environments for enhanced distribution and administration
10
![Page 11: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/11.jpg)
Allows the use of virtual machines to let multiple network subscribers maintain individualized desktops on a single, centrally located computer or server.
Users may be geographically scattered, but
all may be connected to the central machine by a LAN,WAN, or the public Internet.
Desktop Virtualization
11
![Page 12: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/12.jpg)
VMware's desktop software runs on Windows,Linux and Mac OS X.
It has ESX software series (bare-metal) for enterprises
They run on hardware as a hypervisor
Some products:Vmware Server,Vmware ESX,Vmware ESXi,Vmware ThinApp
VmWare & Its Rivals
12
![Page 13: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/13.jpg)
An extensive and open source machine emulator and virtualizer.
As a virtualizer QEMU achieves near native(nonvirtualized) performance by executing the guest code directly on the host CPU
Qemu
13
![Page 14: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/14.jpg)
Supports virtualization when executing under the Xen hypervisor or using the KVM kernel module in Linux.
When using KVM, QEMU can virtualize x86, server and embedded PowerPC
Cont’d
14
![Page 15: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/15.jpg)
Windows Virtual PC
Windows-hosted version as a free product
It originally required hardware virtualization support
updated to Microsoft Virtual PC
which allows it to run on PCs without hardware support
15
![Page 16: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/16.jpg)
Cause problems with open source OS such as upgrading of kernel
Correct permissions on Windows Vista
Unidentified program requires access to the computer
Problems
16
![Page 17: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/17.jpg)
S.W.O.T Analysis
Adaptability Live migration Leader in the
industry
Cost Mere presence of
Microsoft
17
![Page 18: Virtualization technology and an application of building vm ware](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b746654a795950768b45fc/html5/thumbnails/18.jpg)
S.W.O.T Analysis
Virtual Desktop Management
Virtual Application Arena
Security breaches
New companies which emerge in virtualization arena
18