Virtualization Everywhere
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Virtualization Everywhere

on

  • 1,396 views

 

Statistics

Views

Total Views
1,396
Views on SlideShare
1,393
Embed Views
3

Actions

Likes
1
Downloads
29
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

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.

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

Virtualization Everywhere Presentation Transcript

  • 1. SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE
  • 2. VIRTUALIZATION
    • What Is Virtualization?
    • Why Virtualization?
    • How Does Virtualization Work?
    • Applications
    • Conclusion
  • 3. 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).
  • 4. 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.
  • 5. 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).‏
  • 6. How Does Virtualization Work?
    • 3 popular Virtualization softwares:
    • * Vmware
    • * Citrix XenServer‏
    • * Microsoft Virtual Server 2005 R2
  • 7. 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).
  • 8. Vmware (Cont.)‏
    • VMware ESX Server
    • Full Virtualization
  • 9. 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)...
  • 10. 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.
  • 11. Xen Server
    • Paravirtualization
  • 12. 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.
  • 13. Xen Server
    • Paravirtualization
  • 14. 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.
  • 15. 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.
  • 16. 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.
  • 17. 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/
  • 18. 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.
  • 19. 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.
  • 20. Conclusion (Cont.)‏
    • manageability of virtual environments and reduce operational costs related to maintaining them.
    • ECONOMIC OF VIRTUALIZATION
  • 21. End of Document
    • Thank you for your attention!
    • Questions?