Download presentation
Presentation is loading. Please wait.
Published byMelvin Ferguson Modified over 9 years ago
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…
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.