Hey Wouter, On 2019/5/26 16:23, Wouter Verhelst wrote:
Hi Xiubo Li, Sorry for not coming back to you about this yet. It was the first time that someone asked for a repository under the NetworkBlockDevice umbrella, and I wasn't sure how to handle it yet ;-) My gut feeling is that this is not really a good fit for the NetworkBlockDevice project space on github. Its purpose is to be a gateway, rather than a standalone server; to me, that means it does not really belong with the reference server etc. That doesn't mean I don't want to link to your project; I do think it is rather cool. But not as a repository in the NetworkBlockDevice umbrella.
No worries and that's okay :-)Yeah, currently it is using the RPC proto instead, which maybe really not a good fit here.
That's very kind of you and always thanks very much for your and Richard's help of this.Instead, I'm going to add a link on the README or some such.
BRs Xiubo
Regards, On Mon, Mar 25, 2019 at 09:01:30PM +0800, Xiubo Li wrote:Hi ALL, The NBD is one great project :-) Currently there are many Distributed Storages projects such as the Gluster and Ceph are widely use, but they couldn't support NBD directly. For example, for the Gluster, if we want to export the volume file as one NBD block device we must mount the volume first and then use the nbd utils to export it again, which a little ugly. To make it more efficient, we also need one common and generic utils, something like [1], to support them directly. And good news is that I have a working code with most basic things @nbd-runner project[2]. It is hosted under the gluster/ currently and I'd like to request a repository under [3] to host this. Now the Gluster handler coding is done, the Ceph and Azure is in progress now. Thanks Regards, Xiubo Li (@lxbsz) [1] https://github.com/NetworkBlockDevice/nbd [2] https://github.com/gluster/nbd-runner [3] https://github.com/NetworkBlockDevice