1 / 16

Virtualization

Virtualization. A Discussion. Used Since1960’s starting with IBM System/360 Grown in acceptance and usage by non Mainframe or “Big Iron” Environments only in recent years Early adopters of Virtualization in smaller environments used primarily for testing and development purposes initially.

senalda
Download Presentation

Virtualization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtualization A Discussion

  2. Used Since1960’s starting with IBM System/360 • Grown in acceptance and usage by non Mainframe or “Big Iron” Environments only in recent years • Early adopters of Virtualization in smaller environments used primarily for testing and development purposes initially. • X86 Virtualization not available until 1999 When VMWare launched VMWareVirtual Platform History

  3. Virtualization Actually Creates a underlying Hardware platform to run an Operating System on. • Emulation mimics another platform on a non-native platform • Virtualization uses emulation Virtualizationvs.Emulation

  4. Better hardware efficiency • Security • Stability • Cost Effective* Why Virtualize?

  5. Mainframe • Servers (X86, PowerPC, Sparc, etc…) • Workstations, Desktops, Laptops (X86) • Mobile (Smart phones, etc…) Platforms

  6. Type I • Type II • Type 0? • Application Types of Virtualization

  7. Classic Definitions

  8. Hypervisor runs directly on underlying hardware and all Operating Systems run on top of it, including any “Control” Operating systems with special permissions. • Usually Micro Kernel based • Typically includes: ESX, Hyper-V, XEN, KVM(Macro Kernel) Type I

  9. Hypervisor runs on top of an existing host Operating System as a standard application process. • Traditionally all Hardware Emulated • Typically includes: VMWare Workstation, GSX, VMWare Player, VirtualBox, Parralells Type II

  10. An unmanaged Hypervisor • Really nothing more than a subset of Type I (Which doesn’t really exist) • The more you know, the more it looks like something from the marketing department Type 0

  11. Really more like sandboxing an application than the other types of emulation listed • Less common, but becoming more so • Example Portable Apps Application

  12. Type I or Type II caged death match

  13. Faster • Designed to be more secure • Generally better centralized management tools for scaling • Headless Type I

  14. Runs in user space • Slower due to hardware emulation • More likely to cause host system instability Type II

  15. Reality

  16. Wrap-up

More Related