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)