Archived/Ubuntu XAPI Toolstack Improvements Spec

From Xen
Revision as of 08:18, 3 April 2012 by Mcclurmc (talk | contribs) (Created page with "=Summary= The XCP Toolstack is an open source, server and cloud virtualization platform which provides a rich management API on top of the Xen hypervisor. The purpose of this bl…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Summary

The XCP Toolstack is an open source, server and cloud virtualization platform which provides a rich management API on top of the Xen hypervisor. The purpose of this blueprint is to discuss improvements to the Ubuntu XCP Toolstack that we wish to make during the Q-series development cycle. We would also like to discuss ideas for improving the interaction between the XCP Toolstack and other Cloud and Server managment interfaces, such as OpenStack, CloudStack, and Juju.

Rationale

XCP itself is undergoing a core archetectural change (dom0 disagregation), and we need to discuss the best way for Ubuntu Server to take advantage of this major change.

User stories

We'll flesh out these user stories as we get a better idea of what improvement projects we'd like to work on during the Q-series development cycle.

  • (Story about using Juju with XCP Toolstack)
  • (Story about creating driver domains, say for using ZFS, with the XCP Toolstack)
  • (Story about developing OpenStack on Ubuntu, Xen, and the XCP Toolstack)
  • (Story about provisioning Ubuntu/XCP Toolstack servers with Puppet)

Assumptions

None at the moment.

Design

Please see the Project Kronos Spec from the Precise UDS for a design discussion.

Implementation

To be decided once we finalise the user stories.

Test/Demo Plan

To be decided once we finalise the implementation.

Unresolved issues

BoF agenda and discussion

Release Note

TBD