Global Navigation

Xen-Tools.org

Main Navigation

Left Navigation

Content

 
Argos

Argos is a new project which replaces my previous attempt at a distributed Xen control panel. Unlike the previous project this control system is designed to allow you to control the Xen instances running upon an arbitary number of Xen hosts.

Each managed Xen host (node) will run a small client application which will communicate back and forth with a central server.

With the central server as the single point of contact multiple control panel applications can be used to control the individual nodes and the Xen guests that are running upon them.

Network Diagram

Together the software would look like this:

Diagram

Current Progress

Right now the following items are complete:

  • The client node software.
  • The central server.
  • A console-based control shell which allows
    • Client nodes to be listed.
    • A single node to be selected as being the "current" node.
    • Xen guests to be created/shutdown/interogated.

Outstanding are some security measures (above ACLs) include SSL transport security and key-based authentication.

We also have a Ruby on Rails control panel in development which should be ready for inspection soon.

Getting Involved

Checkout the code from CVS. Ask question upon the xen-tools mailing list.

Mail in your patches!

See the Argos CVS Repository.

Sidebar

Footer