Virtualization technology and an application of building vm ware

2,113 views
1,885 views

Published on

Thesis Presentation

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,113
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
68
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Virtualization technology and an application of building vm ware

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

×