Re: How to update ceph/jerasure.git

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

 



Hi,


On 04/03/2017 06:42 PM, Myna V wrote:
> Hi Loic,
> 
> Thanks a lot for the reply. It somehow ended up in my spam. I tried
> signing up on the jerasure upstream code page. But couldn't get any
> response.

Do you mean jerasure.org was down ?

Cheers

> 
> We are working on implementing coupled layer MSR code (issue 19278).
> It is an MDS array code with optimal(minimal most) network, disk
> traffic use during chunk repair.
> 
> Please look at our pull request (
> https://github.com/ceph/ceph/pull/14300 ) when you get a chance. We
> introduced two new functions jerasure_matrix_decode_substripe,
> jerasure_matrix_dotprod_substripe as private functions in
> ErasureCodeJerasureCLMSR.
> 
> Consider that an object is divided in to 4 parts(chunk 0, 1, 2, 3) and
> encoded to get 2 parts (chunk 4,5). We introduce a notion of subchunk,
> substripe, where in a chunk is divided in to 8 sub chunks below. Each
> column in the below picture corresponds to a substripe and the 4 rows
> together correspond to data coming from a stripe.
> 
> |--|--|--|--|--|--|--|--| --> chunk 0 with 8 subchunks.
> |--|--|--|--|--|--|--|--| --> chunk 1
> |--|--|--|--|--|--|--|--| --> chunk 2
> |--|--|--|--|--|--|--|--| --> chunk 3
> |--|--|--|--|--|--|--|--| --> chunk 4
> |--|--|--|--|--|--|--|--| --> chunk 5
> 
> The new api's restrict the operations to a particular substripe. We
> would like to know your comments on including these functions as part
> of ErasureCodeJerasureCLMSR instead of them being included in
> jerasure.h.
> 
> Thanks,
> Myna
> 
> 
> On Mon, Mar 27, 2017 at 10:17 PM, Loic Dachary <loic@xxxxxxxxxxx> wrote:
>> Hi Myna,
>>
>> On 03/27/2017 06:19 PM, Myna V wrote:
>>> Hello All,
>>>
>>> How do I push changes to ceph/jerasure.git ? Is it the same as the
>>> procedure needed for ceph/ceph.git ?
>>
>> The upstream for jerasure is at http://jerasure.org/groups/jerasure
>>
>> Cheers
>>
>>>
>>> Thanks,
>>> Myna.
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>>> the body of a message to majordomo@xxxxxxxxxxxxxxx
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>
>>
>> --
>> Loïc Dachary, Artisan Logiciel Libre
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

-- 
Loïc Dachary, Artisan Logiciel Libre
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux