Download presentation
Presentation is loading. Please wait.
1
Intro to Virtualization Andrew Hamilton TJ IT Technician
2
Theory Do one thing and do it well (UNIX philosophy) Compartmentalize Services Benefits of many systems in one
3
Advantages Security Access Control Upgrades Potential for High-Availability Clustering Resource management
4
Disadvantages Overhead Proliferation of systems Upgrades
5
Virtualization Types Containers – Very minimal overhead – Only one OS Paravirtualization – Minimal overhead – OS must support the hypervisor Full Virtualization – Runs almost anything – Often high overhead
6
Microsoft Hyper-V Full virtualization / Hypervisor Primarily Supports Windows Server Oses Free version available
7
Solaris Zones/Linux Containers Container Solutions Extremely low overhead Shares kernel with host OS VM Filesystems mounted in host system
8
Solaris LDOMs Full virtualization solution Only available on UltraSPARC servers Support for non-Solaris is iffy
9
Linux Kernel Virtual Machine Full Virtualization solution Leverages hardware virtualization extensions – AMD-V / VT-x Low overhead Works with most operating systems
10
Oracle Virtualbox Full Virtualization Works with most Oses Higher overhead Can use AMD-V/VT-x Primarily for desktop virtualization
11
Microsoft Virtual PC Full Virtualization Works with most Oses Higher overhead Some versions require AMD-V/VT-x Primarily for desktop virtualization
12
VMWare Full Virtualization / Hypervisor Works with most Oses Can use AMD-V/VT-x Well-supported
13
Xen Hypervisor Paravirtualization Low overhead OS must support Xen (primarily Linux) Can leverage AMD-V / VT-x
14
Example TJ Computer Systems Lab Xen Virtualization with Gentoo Linux 6 VM Servers ~25 VMs
15
Any Questions? Contact Info: ahamilto@tjhsst.edu www.tjhsst.edu/~ahamilto/josti2010/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.