> -----Original Message----- > From: Jay Pipes [mailto:[email protected]] > Sent: 17 January 2011 17:17 > To: Ewan Mellor > Cc: Thierry Carrez; [email protected] > Subject: Re: [Openstack] Deprecating nova-objectstore > > On Mon, Jan 17, 2011 at 10:53 AM, Ewan Mellor > <[email protected]> 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: [email protected] > [mailto:[email protected]] > On Behalf Of Thierry Carrez > > Sent: 17 January 2011 14:32 > > To: [email protected] > > 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 : [email protected] > > Unsubscribe : https://launchpad.net/~openstack > > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~openstack > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~openstack > > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : [email protected] Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp

