Jump to: navigation, search

Difference between revisions of "Essex-golden-image"

 
Line 16: Line 16:
 
* Does nova support gziped raw images?
 
* Does nova support gziped raw images?
 
* glance client would need work with qemu-img to convert back to raw?
 
* glance client would need work with qemu-img to convert back to raw?
 +
 +
= Post Essex =
 +
 +
* user uploads raw[.gz?] image to glance (optionally support internal format although we want to encourage raw as the standard) in cloud
 +
* Post ingestion glance converts to an optimized runtime format.
 +
* The user snapshots, which uploads the snapshot to glance - in either raw or internal format. 
 +
* The user can launch multiple copies of the snapshot. 
 +
* The user can download the snapshot (which was converted to raw on service)

Revision as of 22:38, 7 December 2011

Golden Image Flow

We want a user to have a similar experience for openstack users regardless of the hypervisor.

Story:

  • user uploads raw[.gz?] image to glance (optionally support internal format although we want to encourage raw as the standard) in cloud.
  • Nova-compute can convert to an optimized runtime format (if needed) at runtime.
  • The user snapshots, which uploads the snapshot to glance - in either raw or internal format.
  • The user can launch multiple copies of the snapshot.
  • The user can download the snapshot (which is converted to raw on client)

Implications

  • Does nova support gziped raw images?
  • glance client would need work with qemu-img to convert back to raw?

Post Essex

  • user uploads raw[.gz?] image to glance (optionally support internal format although we want to encourage raw as the standard) in cloud
  • Post ingestion glance converts to an optimized runtime format.
  • The user snapshots, which uploads the snapshot to glance - in either raw or internal format.
  • The user can launch multiple copies of the snapshot.
  • The user can download the snapshot (which was converted to raw on service)