Benefits
This presentation is the property of its rightful owner.
Sponsored Links
1 / 28

Benefits: PowerPoint PPT Presentation


  • 54 Views
  • Uploaded on
  • Presentation posted in: General

Benefits:. Increased server utilization Reduced IT TCO Improved IT agility. Advantages:. High performances Affordable, low cost solution Robust and easy to use Easy to deploy Simple management and implementation of virtual machine

Download Presentation

Benefits:

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Benefits

Benefits:

  • Increased server utilization

  • Reduced IT TCO

  • Improved IT agility


Advantages

Advantages:

  • High performances

  • Affordable, low cost solution

  • Robust and easy to use

  • Easy to deploy

  • Simple management and implementation of virtual machine

  • Multi-os support enables windows and Linux virtual machines

  • Board industry support amongst leading manufacturer including IBM, INTEL, HP

  • Wider local storage support

  • Deep hardware virtualization integration


Xen architecture

Xen-Domain0

Xen-DomainU

Guest OS

Host OS

PinTool

CodeCache

2

Engine

PinOS

I/O

Xen Virtual Machine Monitor (VMM)

1

H a r d w a r e

To run PinOS between guest and hardware: Use Xen

Virtualize and present a fake processor to the guest OS

1

2

XEN architecture


Processor architecture

Processor architecture

  • Table 2.3 Xen Features by CPU Architecture

  • x86 x86 x64

  • Feature (no PAE) (with PAE) (x86_64) IA-64 POWERPC

  • Privileged Domains X X X X X

  • Guest Domains X X X X X

  • SMP Guests X X X X

  • Save/Restore/Migrate X X X X

  • More than 4GB RAM X X X X

  • Progressive PV X X X X X

  • Driver Domains X X X


Paravirtualization

Paravirtualization

  • Table 2.4 Paravirtualization Requirements and Considerations

  • Item Type item Requirements or special Consideration

  • Memory Management Segmentation Cannot insert privileged segment descrip-

  • tors and cannot overlap with the top end

  • of the linear address space.

  • Paging Guest operating system has direct read

  • access to hardware-level page tables,

  • updates are batched or performed indi-

  • vidually and validated by the hypervisor.

  • CPU Protection The guest operating system must run at a

  • more restricted privilege level than Xen—

  • in other words, it cannot run in Ring-0.

  • Exceptions The guest operating system must register

  • a table for exception trap handlers.


Continued

Continued…

  • System calls The guest operating system may install a

  • handler for system calls, allowing direct

  • calls from an application or the operating

  • system itself. Some of these calls do not

  • need to be handled directly by Xen.

  • Interrupts Hardware interrupts are replaced with a

  • notification event mechanism.

  • Time The guest operating system must be

  • aware

  • Device I/O Network Virtual devices are simple to access. Data

  • and Disk is transferred using asynchronous I/O

  • rings, and interrupt-like communication

  • to the guest operating system is handled

  • through event notifications.


Xen domains

Xen domains


Virtualization

virtualization

  • CPU

    • Cpu virtualization

    • Cpu scheduling

    • Time

  • Memory management

    • Memory allocation

    • Paging and segmentation

    • Virtual address translation

  • I/o virtualization

    • Device i/o ring

    • Event channels

    • Virtual i/o devices and split device driver

    • Software and hardware iommu


Creating virtual machine

Creating virtual machine

  • Using a template file

  • Installing from a CD or an ISO image onto a XEN virtual machine (windows 2003 and windows xp only)

  • Installing from vendor media onto a network installation server directly onto a XEN vm

  • Performing a physical to virtual convertion on an existing server

  • Cloning an existing VM

  • Importing an existing exported XEN VM


Installing xen vm using template

Installing XEN VM using template


Installing windows on a xen vm

Installing windows on a XEN VM


The new windows xen vm ready to use

The new windows XEN VM ready to use


Installing linux from network installed server to xen vm

Installing Linux from network installed server to XEN VM


Cloning virtual machines

Cloning virtual machines


Importing an exported xen vm

Importing an exported XEN VM


Using administrator console

Using administrator console


Graphical and text console

Graphical and text console


Text console

Text console


Life cycle operation

Life cycle operation


Suspending and resuming vm

Suspending and resuming VM


Performance monitoring

Performance monitoring


Conclusion

conclusion

  • Great performances with minimal overhead

  • Hardware virtualization extension

  • Easy to use, robust and affordable

  • Benefits of server utilization


References

REFERENCES

  • www.xensource.com

  • www.wikipedia.org

  • www.xenenterprise.com

  • www.xenserver.com

  • www.gosephtechnologies.com

  • Linux for U


Benefits

  • THANK YOU…


Benefits

  • QUERIES?


  • Login