Xen remote management interfaces

Jan 24th, 2007 @ 11:44 pm CST

Today Ewan Mellor of XenSource gave a run down of old and upcoming Xen management interfaces (on the Xen-API mailing list). Quoting:

  • xend-http-server: Very old and totally broken HTML interface and legacy, generally working SXP-based interface, on port 8000.
  • xend-unix-server: Ditto, using a unix domain socket.
  • xend-unix-xmlrpc-server: Legacy XML-RPC server, over HTTP/unix, the recommended way to access Xend in 3.0.4.
  • xend-tcp-xmlrpc-server: Ditto, over TCP, on port 8006.
  • xen-api-server: All new, all shiny Xen-API interface, available in preview form now, and landing for 3.0.5.

Here is the whole email.

Those are just the management interfaces released with Xen, here are some others…

Note that these all do not have the same semantics, “remote” can mean very different things (grid, wan, intra-cluster, human vs. programmatic interface).

I’m surely missing some. If you can think of others, please add a comment. [[Thankyou for the additions everyone!]]

 

“Xen for remote use”:

 

“Xen for sale” (infrastructure itself not available for download or purchase):

[[ This list is looking good recently though missing EC2: http://wiki.xensource.com/xenwiki/VirtualPrivateServerProviders/ ]]

    21 Responses to “Xen remote management interfaces”

  1. Chris Says:

    Xen and Moab Workload Manager

    http://www.clusterresources.com/products/mwm/docs/5.6resourceprovisioning.shtml

    One could build an environment similar to EC2, you could provide more flexibility to that environment. You could have VM’s launch based on load and dynamically re-allocate these resources.

  2. Tim Freeman Says:

    Thanks! I added it to the list.

    You could build EC2 (plus or minus features) with a number of these including workspaces, Amazon’s strength in my opinion is the amount of computers they have (and the experienced admins of such a big installation) and the resulting economies of scale.

    Speaking of EC2, I’m not sure why I included it since their infrastructure is not available for download… so I edited the entry and added a separate section for “Xen for sale” efforts (I think I copped most of these from another’s list somewhere).

  3. Jerry Says:

    IBM Director’s Virtualization Manager 1.0 extension has a Xen technology preview. An updated version should be out any day now…

  4. Tim Freeman Says:

    Thanks a lot, added.

  5. James Says:

    I note that http://unixshell.com is no longer accepting orders, and pointing people to http://www.tektonic.net/managed.html

  6. matt Says:

    Try http://www.slicehost.com

  7. Tim Freeman Says:

    Thanks James and matt, made the updates.

  8. Tim Freeman Says:

    This list has grown:
    http://www.xensource.com/partners/find_partner.html

  9. Adriano Galano Says:

    PAN Manager with vBlades from Egenera:
    http://weblog.infoworld.com/virtualization/archives/2006/11/egenera_xensour.html

  10. Tim Freeman Says:

    Thanks, I changed the Egenera link to this article.

  11. Marvin McNett Says:

    Usher is a VM management system I’ve built to suit our group’s needs at UCSD.

  12. Havard Bjerke Says:

    Some Grid related tools:

    SmartDomains (deveoloped at CERN openlab) - “is a tool for automated deployment and management of distributed Xen virtual machines”
    http://smartdomains.sourceforge.net/

    Intel Grid Programming Environment - grid middleware that uses Virtual Workspaces for deploying VMs
    http://gpe4gtk.sourceforge.net/

    Tycoon - brokers Xen domains between users
    http://www.hpl.hp.com/research/tycoon/

  13. Tim Freeman Says:

    Thanks Marvin and Havard, added.

  14. Tim Freeman Says:

    Regarding EC2: http://www.gridvm.org/workspace-ec2-integration-contextualization.html

  15. Giuseppe Genovesi Says:

    Hi, there is also a solution from Novell, named Zenworks Orchestration Server, going out now and providing a xen/vmware management console
    Bye,
    GG

  16. Tim Freeman Says:

    Added a link, thanks Giuseppe.

  17. unixfoo Says:

    Ganeti from Google. [ http://unixfoo.blogspot.com/2007/10/ganeti-virtual-server-management-in.html ]

  18. Tim Freeman Says:

    Added, thanks. unixfoo, note that projects at code.google.com do not necessarily have any contributors from Google Inc., it is a “sourceforge” type of site.

  19. Tim Freeman Says:

    Here is discussion of Ganeti @ Google:

    http://www.xen.org/files/xensummit_fall07/24_RomanMarxer.pdf

  20. ozona Says:

    you need to add easyvpshost.com to infrastructure for sale ;)

  21. Tim Freeman Says:

    Added easyvpshost.com because you’ve asked — but I’m thinking of retiring that part of it. There is a nicer list here:

    http://wiki.xensource.com/xenwiki/VirtualPrivateServerProviders/