[sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done

Liu Yuan namei.unix at gmail.com
Tue May 14 08:10:22 CEST 2013


On 05/14/2013 01:26 PM, Joseph Glanville wrote:
> You can also use it for dedup of stale/snapshot objects within the
> cluster, when you discover duplicates you can repoint the links to
> only keep the number of copies specified by the VDI with the largest
> copy count.

Back to the very old days, we put stale objects in the Farm, but later
we found it led a very poor performance for recovery, so we relocated
stale objects into working directory without SHA trick.

For VDI snapshot objects, we might store them into Farm, but is not yet
implemented. But there are some drawbacks to this approach besides added
code complexity: Farm isn't MD friendly, we have to choose one volume
for it.

Thanks,
Yuan



More information about the sheepdog mailing list