[openstack-dev] [Glance][Oslo] Pulling glance.store out of glance. Where should it live?
Jay Pipes
jaypipes at gmail.com
Sat Dec 21 05:41:04 UTC 2013
On 12/20/2013 10:42 AM, Flavio Percoco wrote:
> Greetings,
>
> In the last Glance meeting, it was proposed to pull out glance's
> stores[0] code into its own package. There are a couple of other
> scenarios where using this code is necessary and it could also be
> useful for other consumers outside OpenStack itself.
>
> That being said, it's not clear where this new library should live in:
>
> 1) Oslo: it's the place for common code, incubation, although this
> code has been pretty stable in the last release.
>
> 2) glance.stores under Image program: As said in #1, the API has
> been pretty stable - and it falls perfectly into what Glance's
> program covers.
What about:
3) Cinder
Cinder is for block storage. Images are just a bunch of blocks, and all
the store drivers do is take a chunked stream of input blocks and store
them to disk/swift/s3/rbd/toaster and stream those blocks back out again.
So, perhaps the most appropriate place for this is in Cinder-land.
Best,
-jay
More information about the OpenStack-dev
mailing list