← Back to team overview

openstack team mailing list archive

Re: Deprecating nova-objectstore


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.

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.


-----Original Message-----
From: openstack-bounces+ewan.mellor=citrix.com@xxxxxxxxxxxxxxxxxxx [mailto:openstack-bounces+ewan.mellor=citrix.com@xxxxxxxxxxxxxxxxxxx] On Behalf Of Thierry Carrez
Sent: 17 January 2011 14:32
To: openstack@xxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Follow ups