November 22, 2009 in citrix, virtualization, xen by admin

Page edited by Ewan Mellor

xvp is a web interface for XenServer, developed by Colin Dean at Durham University in the UK.

There are four components:

  • 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.


The whole thing is open source (GPL v2), using libxenserver, XML-RPC for PHP, and parts of TightVNC. It's been in development since May 2009.


Project home page: http://www.xvpsource.org/

xvpweb on Windows


xvpviewer on Mac OS X


xvpviewer on Linux


Changes between revision 3 and revision 4:

 xvp is a web interface for XenServer, developed by Colin Dean at Durham University in the UK.
  
 {section}
 {column}
 There are four components:
  
 * *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.
  
 \\
  
 The whole thing is open source (GPL v2), using [libxenserver|http://community.citrix.com/cdn/xs/sdks], XML-RPC for PHP, and parts of TightVNC. It's been in development since May 2009.
  
 \\
  
  *Project home page*: [http://www.dur.ac.uk/c.c.dean/xvp/]
  *Project home page*: [http://www.xvpsource.org/]
  
 {column}
  
 {column}
 [!windows-xvpweb.png|width=300!|^windows-xvpweb.png]
 {center}xvpweb on Windows{center}
  
 \\
  
 [!mac-console.png|width=300!|^mac-console.png]
 {center}xvpviewer on Mac OS X{center}
  
 \\
  
 [!linux-console.png|width=300!|^linux-console.png]
 {center}xvpviewer on Linux{center}
 {column}
 {section}
  
 \\