Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sumit Kumar Archana Kumar Group # 4 CSE 591 : Virtualization and Cloud Computing3/3/2011.

Similar presentations


Presentation on theme: "Sumit Kumar Archana Kumar Group # 4 CSE 591 : Virtualization and Cloud Computing3/3/2011."— Presentation transcript:

1 Sumit Kumar Archana Kumar Group # 4 CSE 591 : Virtualization and Cloud Computing3/3/2011

2 Roadmap of the Project Setting up the system and configuring XVP – 1 week Learning Xen Server SDK & understanding source code of XVP – 2 weeks Achieving integration of Xen server APIs & XVP – 2 weeks (By midterm) Literature Review & Design – 1 week Implementation of Memory optimization & Performance monitoring (simultaneous) – 3 weeks Testing & Debugging – 1 week (By Final Demo week) CSE 591 : Virtualization and Cloud Computing3/3/2011

3 Tasks completed Setting up the system - completed. Learning Xen Server SDK & XVP – In progress. Integration of both the APIs by coding some sample programs - In progress [ XVP uses libxenserver] CSE 591 : Virtualization and Cloud Computing3/3/2011

4 Components of XVP xvpweb: A web front end for XenServer, running on Apache/PHP. xvpviewer: A Java applet for accessing XenServer consoles (used by xvpweb, of course). xvp: A server-side proxy for XenServer consoles, so that you can use ordinary VNC clients. xvpdiscover: A tool that queries a XenServer pool, and writes the appropriate configuration files for xvp and xvpweb. [ref : http://www.xenbear.com/2009/11/22/xvp/]http://www.xenbear.com/2009/11/22/xvp/ Creating a VM for XVPappliance allows us to configure all the four components. CSE 591 : Virtualization and Cloud Computing3/3/2011

5 Inferences XVP is a very basic package that can be used to manage the virtual machines on Xen Server or XCP. Advantages: Just a browser is required. The VM consoles can be accessed using XVPviewer (uses Java applets). Platform-independent access to manage virtual machines. Can be enhanced with our own projects since it is a open-source. Supports role-based access configurations to server pools. The servers can be configured into pools with different users having different accesses to the different pools. Limitations: Monitoring does not currently support exhaustive displays as in a XenCenter performance monitor. Creating / Importing/ Exporting VMs not possible. CSE 591 : Virtualization and Cloud Computing3/3/2011

6 Revised Spec Studying on memory optimization and implementing. Improve current XVP we have configures to include User-interface to support this memory optimzation on Xen Server. CSE 591 : Virtualization and Cloud Computing3/3/2011

7 Challenges faced Configuring virtual machines & XVP on XenServer – obtaining the right ISO images and configuring them. Changing IP address for Xenserver – since the common lab is used when the network IP changes, again the DHCP configs for virtual images change, hence the xvpweb IP address also changes. Understanding code of XenServer & XVP. CSE 591 : Virtualization and Cloud Computing3/3/2011

8 CSE 591 : Virtualization and Cloud Computing THANK YOU…


Download ppt "Sumit Kumar Archana Kumar Group # 4 CSE 591 : Virtualization and Cloud Computing3/3/2011."

Similar presentations


Ads by Google