Re: How to update ceph/jerasure.git

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

 



hi Loic,

I did not receive any email with confirmation instructions from jerasure.org.

Thanks,
Myna

On Mon, Apr 3, 2017 at 10:20 PM, Loic Dachary <loic@xxxxxxxxxxx> wrote:
> 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