Re: OSD-Based Object Stubs

2015-06-23 Thread Gregory Farnum
On Sat, Jun 20, 2015 at 11:18 AM, Marcel Lauhoff wrote: > > Hi, > > thanks for the comments! > > Gregory Farnum writes: > >> On Thu, May 28, 2015 at 3:01 AM, Marcel Lauhoff wrote: >>> >>> Gregory Farnum writes: >>> Do you have a shorter summary than the code of how these stub and unst

Re: OSD-Based Object Stubs

2015-06-20 Thread Marcel Lauhoff
Hi, thanks for the comments! Gregory Farnum writes: > On Thu, May 28, 2015 at 3:01 AM, Marcel Lauhoff wrote: >> >> Gregory Farnum writes: >> >>> Do you have a shorter summary than the code of how these stub and >>> unstub operations relate to the object redirects? We didn't make a >>> great

Re: OSD-Based Object Stubs

2015-06-09 Thread Gregory Farnum
On Thu, May 28, 2015 at 3:01 AM, Marcel Lauhoff wrote: > > Gregory Farnum writes: > >> On Wed, May 27, 2015 at 1:39 AM, Marcel Lauhoff wrote: >>> Hi, >>> >>> I wrote a prototype for an OSD-based object stub feature. An object stub >>> being an object with it's data moved /elsewhere/. I hope to g

Re: OSD-Based Object Stubs

2015-05-28 Thread Marcel Lauhoff
Gregory Farnum writes: > On Wed, May 27, 2015 at 1:39 AM, Marcel Lauhoff wrote: >> Hi, >> >> I wrote a prototype for an OSD-based object stub feature. An object stub >> being an object with it's data moved /elsewhere/. I hope to get some >> feedback, especially whether I'm on the right path her

Re: OSD-Based Object Stubs

2015-05-28 Thread Marcel Lauhoff
Robert LeBlanc writes: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > At first I thought this was to allow the OSDs to stub the location of > the real data after a CRUSH map change so that it didn't have to > relocate the data right away (or at all) and reduce the number of map > chang

Re: OSD-Based Object Stubs

2015-05-27 Thread Gregory Farnum
On Wed, May 27, 2015 at 1:39 AM, Marcel Lauhoff wrote: > Hi, > > I wrote a prototype for an OSD-based object stub feature. An object stub > being an object with it's data moved /elsewhere/. I hope to get some > feedback, especially whether I'm on the right path here and if it > is a feature you ar

Re: OSD-Based Object Stubs

2015-05-27 Thread Robert LeBlanc
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 At first I thought this was to allow the OSDs to stub the location of the real data after a CRUSH map change so that it didn't have to relocate the data right away (or at all) and reduce the number of map changes. Then I realized it was for cold sto

Re: OSD-Based Object Stubs

2015-05-27 Thread Haomai Wang
I guess it should be something like sam designed in CDS(https://wiki.ceph.com/Planning/Blueprints/Infernalis/osd%3A_Tiering_II_(Warm-%3ECold)) On Wed, May 27, 2015 at 4:39 PM, Marcel Lauhoff wrote: > Hi, > > I wrote a prototype for an OSD-based object stub feature. An object stub > being an objec