160 likes | 437 Views
Hardware virtualization. Structure. Types of virtualization Hardware virtualization model Virtualization at home, office and datacenter Virtualization software Virtualization hardware. Types of virtualization. Desktop (display) separating the logical desktop from physical computer
E N D
Structure Types of virtualization Hardware virtualization model Virtualization at home, office and datacenter Virtualization software Virtualization hardware
Types of virtualization Desktop (display) separating the logical desktop from physical computer Software separating the software from operating system Hardware separating the operating system from physical computer
Without hardware virtualization Hardware Operating system Applications Computer runs single operating system which is strictly associated with computer’s hardware
Hardware virtualization model Hardware Host OS / hypervisor Applications Guest OS Guest OS Guest OS Guest OS Applications Applications Applications Applications Computer runs multiple guest operating systems which are not associated with computer’s hardware
For home users Installing unknown or untrusted software Running obsolete games and applications
For developers Testing products on multiple platforms using single computer Distributing preinstalled software suite with operating system by sharing single disk image file
For IT administrators Guest OS MAIL Physical server #2 Host OS & hypervisor Guest OS SQL Physical server #1 Host OS & hypervisor Guest OS WWW Saving financial resources through increased utilization Saving electrical energy Possibility to migrate virtual servers between different physical servers
Virtualization software for desktops VirtualBox VMWare Player VMWare Workstation VirtualPC Parallels Workstation
Virtualization software for servers KVM Xen VMWare ESX Microsoft Hyper-V server XenServer
Summery Allows to run multiple operating systems on single computer Isolates each operating system from others Allows to work on different platforms at the same time Allows migration of virtual machines
Conclusion WHY? Save finance on hardware Save energy and nature Protect main operating system from untrusted software Work with different operating systems concurrently All the cool kids are doing it