Re: CephFS and Erasure Codes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Apr 17, 2015 at 3:29 PM, Loic Dachary <loic@xxxxxxxxxxx> wrote:
> Hi,
>
> Although erasure coded pools cannot be used with CephFS, they can be used behind a replicated cache pool as explained at http://docs.ceph.com/docs/master/rados/operations/cache-tiering/.
>
> Cheers
>
> On 18/04/2015 00:26, Ben Randall wrote:
>> Hello all,
>>
>> I am considering using Ceph for a new deployment and have a few
>> questions about the current implementation of erasure codes.
>>
>> I understand that erasure codes have been enabled for pools, but that
>> erasure coded pools cannot be used as the basis of a Ceph FS.  Is it
>> fair to infer that erasure coded storage pools are only accessible
>> through a library (rados) or API?
>>
>> Are there any plans to support erasure coded pools in Ceph FS?  It
>> would be excellent to be able to mount erasure coded storage in a
>> POSIX-like fashion, similar to how Ceph FS with replicated pools works
>> now.

In particular, EC pools in RADOS have a limited subset of the full
RADOS functionality — objects are append-only. We've had blue-sky
discussions about how we'd build a filesystem on top of that (with a
log-structured format of some kind) but there is no work planned on
the subject; it would require some fairly significant changes to both
the userspace and kernel clients to support the changed data format.
-Greg
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com





[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux