← Back to team overview

openstack team mailing list archive

Re: Deprecating nova-objectstore

 

>From the Swift perspective, Ewan is correct... objects are objects. Glance associates meta-data with its objects to indicate they are virtual images.

John

-----Original Message-----
From: openstack-bounces+john=openstack.org@xxxxxxxxxxxxxxxxxxx [mailto:openstack-bounces+john=openstack.org@xxxxxxxxxxxxxxxxxxx] On Behalf Of Jay Pipes
Sent: Monday, January 17, 2011 12:18 PM
To: Ewan Mellor
Cc: openstack@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Openstack] Deprecating nova-objectstore

An object stored in Swift or S3 could just be an Excel spreadsheet...
that is an object, not an image. Glance stores images, not all
objects.
-jay

On Mon, Jan 17, 2011 at 1:12 PM, Ewan Mellor <Ewan.Mellor@xxxxxxxxxxxxx> wrote:
>
>> -----Original Message-----
>> From: Jay Pipes [mailto:jaypipes@xxxxxxxxx]
>> Sent: 17 January 2011 18:08
>> To: Ewan Mellor
>> Cc: Thierry Carrez; openstack@xxxxxxxxxxxxxxxxxxx
>> Subject: Re: [Openstack] Deprecating nova-objectstore
>>
>> On Mon, Jan 17, 2011 at 12:38 PM, Ewan Mellor
>> <Ewan.Mellor@xxxxxxxxxxxxx> wrote:
>> >> -----Original Message-----
>> >> From: Jay Pipes [mailto:jaypipes@xxxxxxxxx]
>> >> Sent: 17 January 2011 17:17
>> >> To: Ewan Mellor
>> >> Cc: Thierry Carrez; openstack@xxxxxxxxxxxxxxxxxxx
>> >> Subject: Re: [Openstack] Deprecating nova-objectstore
>> >>
>> >> On Mon, Jan 17, 2011 at 10:53 AM, Ewan Mellor
>> >> <Ewan.Mellor@xxxxxxxxxxxxx> 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.
>>
>> All images are objects but not all objects are images.  Swift/S3 can
>> be used to store anything, not just images, that's what I meant. :)
>
> What's the difference between an image and an object?  They're all just blobs of bits as far as I thought.
>
> Ewan.
>

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp




References