Hey guys,
Aayush and me are new to the Ceph project and are very interested in
contributing to it.
In particular, we want to implement a particular example of reed solomon
codes described in https://arxiv.org/abs/1501.06683.
This paper introduces a new repair scheme for reed solomon codes that
improves the network bandwidth usage at the cost of disk usage. We think
that it could be very useful to Ceph as an erasure code plugin.
We would love any and all assistance regarding this project.
Also, we have some more specific doubts regarding to erasure code
plugins itself. Forgive me if these questions are already answered
somewhere.
1. While writing a new plugin, how do you guys load it dynamically
when testing your code? The closest I found was recompiling every time
we change code but I am really hoping that there is a better way.
2. How do you test if the data is split correctly or if it being
reconstructed correctly?
Thanks for the help.
Aaditya M Nair
Student Sysadmin, IIIT-Hyderabad
--
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