+ All Categories
Home > Documents > Benefits:

Benefits:

Date post: 11-Jan-2016
Category:
Upload: zyta
View: 24 times
Download: 0 times
Share this document with a friend
Description:
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 - PowerPoint PPT Presentation
Popular Tags:
28
Transcript
Page 1: Benefits:
Page 2: Benefits:

Benefits:

• Increased server utilization

• Reduced IT TCO

• Improved IT agility

Page 3: Benefits:

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

Page 4: Benefits:

XEN architecture

Xen-Domain0

Host OS

Xen-DomainU

Xen Virtual Machine Monitor (VMM)

H a r d w a r e

Guest OS

PinOS

1

To run PinOS between guest and hardware: Use Xen

Virtualize and present a fake processor to the guest OS

12

2PinTool

I/O

Engine

CodeCache

Page 5: Benefits:

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 •

Page 6: Benefits:

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.

Page 7: Benefits:

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.

Page 8: Benefits:

Xen domains

Page 9: Benefits:
Page 10: Benefits:

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

Page 11: Benefits:

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

Page 12: Benefits:

Installing XEN VM using template

Page 13: Benefits:

Installing windows on a XEN VM

Page 14: Benefits:

The new windows XEN VM ready to use

Page 15: Benefits:

Installing Linux from network installed server to XEN VM

Page 16: Benefits:

Cloning virtual machines

Page 17: Benefits:
Page 18: Benefits:

Importing an exported XEN VM

Page 19: Benefits:

Using administrator console

Page 20: Benefits:

Graphical and text console

Page 21: Benefits:

Text console

Page 22: Benefits:

Life cycle operation

Page 23: Benefits:

Suspending and resuming VM

Page 24: Benefits:

Performance monitoring

Page 25: Benefits:

conclusion

• Great performances with minimal overhead

• Hardware virtualization extension

• Easy to use, robust and affordable

• Benefits of server utilization

Page 26: Benefits:

REFERENCES

• www.xensource.com

• www.wikipedia.org

• www.xenenterprise.com

• www.xenserver.com

• www.gosephtechnologies.com

• Linux for U

Page 27: Benefits:

•THANK YOU…

Page 28: Benefits:

•QUERIES?


Recommended