> -----Original Message----- > From: Jay Pipes [mailto:jaypi...@gmail.com] > Sent: 17 January 2011 17:17 > To: Ewan Mellor > Cc: Thierry Carrez; openstack@lists.launchpad.net > Subject: Re: [Openstack] Deprecating nova-objectstore > > On Mon, Jan 17, 2011 at 10:53 AM, Ewan Mellor > <ewan.mel...@eu.citrix.com> wrote: > > We could do it in two steps. You could set up nova-compute -> Glance > -> nova-objectstore (testing purposes only). This would allow us to > remove the S3 code from Nova, but people could still use nova- > objectstore if they don't want to set up Swift. > > This is already done in Bexar, as Chris MacGown completed the S3 > backend for Glance. What is NOT the same, though, is that people would > not be speaking the s3 API as they do now... they would speak the > Glance REST-like API instead...
Yes, that's what I meant -- make Glance the only thing that speaks S3, and then we can remove the S3 code from Nova in favour of Glance. > Plus, objects are a superset of > images; Glance only stores images, not all objects... What does this mean? I didn't even know that anyone was distinguishing between an image and an object. Thanks, Ewan. > > Incidentally, it's also possible for Glance to use a local filesystem > rather than a remote store at all. This is perfectly reasonable for > small setups. > > I think the big difference is that clients would be talking to Glance > and its RESTlike/JSON API, not to an S3 API front-end like > nova-objectstore. > > The big question is whether OpenStack wants to support Amazon S3 as an > objectstore at all, instead of just Swift, which now can communicate > via an S3 API (http://swift.openstack.org/misc.html#module- > swift.common.middleware.swift3). > > -jay > > > Ewan. > > > > -----Original Message----- > > From: openstack-bounces+ewan.mellor=citrix....@lists.launchpad.net > [mailto:openstack-bounces+ewan.mellor=citrix....@lists.launchpad.net] > On Behalf Of Thierry Carrez > > Sent: 17 January 2011 14:32 > > To: openstack@lists.launchpad.net > > Subject: [Openstack] Deprecating nova-objectstore > > > > Hello everyone, > > > > The objectstore in nova is still alive in Bexar. The long term plan > > seems to be to get rid of it: it's still using eventlet and Glance is > > now covering most of its featureset. > > > > It is probably too late to remove it for Bexar, but we need to have a > > plan for Cactus. IIUC the objectstore still provides an easy way to > do > > EC2-style image upload/registration. > > > > To do it with Glance, AFAICT you need to use an S3 backend (Swift > with > > the S3 frontend or Amazon's S3 itself). That sounds a bit overkill, > so > > does that mean we need a basic "S3-like service" to cover for that > use > > case ? Should it be provided by Glance and reuse Glance filesystem > > backend, or be done outside Glance and reuse the S3 backend ? > > > > Thoughts ? > > > > -- > > Thierry Carrez (ttx) > > Release Manager, OpenStack > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~openstack > > Post to : openstack@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~openstack > > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~openstack > > Post to : openstack@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~openstack > > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp