Presentation is loading. Please wait.

Presentation is loading. Please wait.

Virtualization Overview Date: 8/7/2012 SCF-FEF-SSS Author: Tyler Parsons.

Similar presentations


Presentation on theme: "Virtualization Overview Date: 8/7/2012 SCF-FEF-SSS Author: Tyler Parsons."— Presentation transcript:

1 Virtualization Overview Date: 8/7/2012 SCF-FEF-SSS Author: Tyler Parsons

2 Agenda  What is x86 Virtualization  Why virtualize  Virtualization Types  Virtualization Methods  Virtual Machine Accelerators  Virtualization (Pro/Cons)  Questions

3 What is x86 Virtualization  Technology which allow multiple operating systems to simultaneously share the underlying physical hardware.  Why virtualize :  Security  Portability  Hardware Abstraction

4 Virtualization Types  Type 1 (native) : Hypervisor runs directly on the hardware.  VMware ESX  XEN  Type 2 (hosted) : Hypervisor does not run directly on hardware.  Virtual Box  VMware Workstation

5 Virtualization Methods  Paravirtualization : Presents a common software interface to the underlying virtual machine for it to interact directly with the hypervisor.  Full Virtualization  Binary Translation : Replaces instruction sets which are not virtual machine friendly with ones that are.  Hardware assisted Virtualization : Leverage special CPU instruction (AMD-V | Intel VT) on modern hardware to assist in virtualizing a virtual machine.

6 Virtual Machine Accelerators  Paravirtualized Drivers : Hypervisor specific drivers/modules are installed within the virtual machine allowing it to make efficient system level calls to the underlying hypervisor (disk I/O, network).  SR-IOV : Commonly used to share a PCI device among multiple virtual machines.  I/O MMU (PCI Passthrough) : Allows a virtual machine to use an underlying piece of hardware directly (Ethernet, raid controller..).

7 Virtualization (Pro/Cons)  Pro(s)  Sandboxed  Low Level ACL  Portability  Hardware Abstraction  Con(s)  Complexity  Design  Installation  Maintainability  LTS  Performance

8 Questions?


Download ppt "Virtualization Overview Date: 8/7/2012 SCF-FEF-SSS Author: Tyler Parsons."

Similar presentations


Ads by Google