• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Virtualization Everywhere

Virtualization Everywhere






Total Views
Views on SlideShare
Embed Views



1 Embed 3

http://www.slideshare.net 3



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Virtualization Everywhere Virtualization Everywhere Presentation Transcript

      • What Is Virtualization?
      • Why Virtualization?
      • How Does Virtualization Work?
      • Applications
      • Conclusion
    • What Is Virtualization?
      • Originally part of IBM mainframe technology (January 1967).
      • One x86 computer runs on a single. operating system (OS) and a application.
      • Run multiple guest OS and multiple applications at the same time on a single physical host server.
      • Multiple Virtual Machines (VM's).
    • Why Virtualization?
      • Server Consolidation
        • Move multiple servers onto a single physical host with performance and fault isolation provided at the virtual machine boundaries.
      • Hardware Independence
        • Allow legacy applications and operating systems to exploit new hardware.
      • Multiple OS configurations
        • Run multiple operating systems (Windows, Linux) simultaneously, for development or testing purposes.
    • Why Virtualization? (Cont.)‏
      • Cluster Computing
        • Management at VM granularity provides more flexibility than separately managing each physical host.
      • Increase server utilization (from 15 to 80%).
      • Save time, money & energy while achieving more with the computer hardware they already own.
      • Reduce Total Cost Ownership (TCO).‏
    • How Does Virtualization Work?
      • 3 popular Virtualization softwares:
      • * Vmware
      • * Citrix XenServer‏
      • * Microsoft Virtual Server 2005 R2
    • VMware
      • Full virtulization.
      • Use software such as VMware ESX Server, transforms (virtualize) hardware into software.
      • CPU, RAM, hard disk & network controller - to create a fully functional virtual machine.
      • Multiple virtual machines share hardware resources without interfering with each other.
      • Insert software layer into hardware & host OS to create VM monitor (Hypervision).
    • Vmware (Cont.)‏
      • VMware ESX Server
      • Full Virtualization
    • Vmware (Cont.)‏
      • Virtualization on a single computer
        • VMware Server
      • Virtualization across hundred of computer & storage devices to transform your IT infrastructure into an automated, always-on computer "utility plant".
        • VMware ESX
      • Windows 2003 (host) ----> VM1 (Linux), VM2 (Sun Solaris), VM3 (Novell Netware)...
    • Xen Server
      • * Open Source Xen - Linux
      • * Open Source Hypervisor – software layer inserted between the server hardware & OS
      • * Decoupling the operating system and its applications from the underlying physical server
      • * Run Applications on Any Server.
      • * Multiple virtual servers can simultaneously share a single physical server.
    • Xen Server
      • Paravirtualization
    • Xen Server
      • Xen Paravirtualization Technology
      • Fastest & most secure virtualization software.
      • Near-native performance.
      • Guest OS must be modified to use Hypercall.
      • Guest OS limit to open sourse such as Linux.
      • The virtual servers and hypervisor co-operate to achieve very high performance for I/O and for CPU and memory virtualization.
      • Leverages Hardware Virtualization.
    • Xen Server
      • Paravirtualization
    • Xen Server
      • Xen Full Virtualization (hardware support):
      • CPU Intel® VT
      • CPU AMD-V™
      • Run native (unmodified OS) to run with Xen virtual machine.
      • Xen host operates in root mode and has access to the real hardware.
      • Unmodified guest operates of non-root mode and its "hardware" accesses are under complete control of the Hypervisor.
    • Xen Server
      • The first guest operating system, called in Xen terminology "domain 0" (dom0)‏
      • The second guest operating systems, called "domain U" (domU) in Xen terminology.
      • Modified versions of Linux, NetBSD and Solaris (Unix-like) can be used as the dom0.
      • Unmodified versions of Microsoft Windows and other proprietary operating systems can also be used as guests if the CPU suppo rts VT technology.
    • Xen Server
      • Xen virtual network topology
      • Each domain network interface is connected to a virtual network interface in dom0.
      • Eth0--->Vif1.0 (interface #0 in domain 1).‏
      • Eth0--->Vif2.1 (interface #1in domain 2)‏.
      • Network-Bridge, network-NAT.
      • Vif-brige, vif-NAT.
    • Microsoft Virtual Server 2005 R2
      • Full Virtualization.
      • Consolidate infrastructure, application, and branch office server workloads.
      • Consolidate and re-host legacy applications
      • Automate and consolidate software test and development environments.
      • Simplify disaster and recovery planning.
      • http://www.microsoft.com/virtualization/
    • Applications
      • Virtulization for server consolidation and contaiment.
      • Virtual SAN (Storage Area Network), iSCSI.
      • Business continuity High Availability (HA) and Disaster Recovery (DR)‏
      • Capacity Management.
      • Management — the real value of virtualization.
    • Conclusion
      • Virtualization enables the consolidation of data center resources and eliminates physical server sprawl.
      • Native virtualization improves efficiency deliver higher performance at lower cost.
      • Virtualization assistance, now available in new hardware processors from Intel® VT and AMD-V™.
      • Lastly, advances in virtual infrastructure management tools will improve the manageability.
    • Conclusion (Cont.)‏
      • manageability of virtual environments and reduce operational costs related to maintaining them.
    • End of Document
      • Thank you for your attention!
      • Questions?