[sheepdog] [PATCH 0/2] add cache options 'page' and 'unsafe'
Liu Yuan
namei.unix at gmail.com
Tue Oct 23 08:24:30 CEST 2012
On 10/22/2012 09:00 PM, MORITA Kazutaka wrote:
> At Mon, 22 Oct 2012 20:35:05 +0800, 迪八哥 wrote:
>> From a user's view,I have totally confused about how many kinks of
>> caches are there in sheepdog and how many configurations can be
>> used for cache...
>
> The documentation is available at
> https://github.com/collie/sheepdog/wiki/Backend-Stores%2C-Object-Cache-and-Disk-Cache
>
>
>> We are exploring Ceph now, and it shows a better performance over
>> sheepdog especially for sequential R/W and random write.I think the
>> Sheepdog and Ceph share a similar internal design(i.e split the
>> image to 4M object, some kinds of consistent-hash has been
>> used).What we think most important is **journal disk** in storage
>> node,Ceph's performance boost up to 3X when an extra 7200rpm sata
>> disk was used for journal.Will sheepdog consider some similar
>> mechanism?
>
> There is no plan for it yet. But I know that there is much room for
> performance improvement, and I'll try any approach for it including
> something like journaling.
>
I am going to take a look at journal device mechanism to boost write
performance. For a quick thought, sequential writing journal ahead will
boost CREATE_AND_WRITE operation.
Thanks,
Yuan
More information about the sheepdog
mailing list