[SPDK] a distributed storage system base on SPDK
peng yu <yupeng0921 at gmail.com>
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <CAG3TDc0ctPA_DFi47+tPb-t=c_h2fhtyVyi62BnvRMNzAXASGA@mail.gmail.com> |
hello, sorry if this is not the correct place to send such an email. I'm writing a distributed storage system, which uses SPDK as the data plane. My purpose is using it as a persistent volume for k8s or a backend driver for openstack cinder. It is a personal open source project. I hope to find someone who is interested in it too. My idea is creating a virtual disk array, using SPDK as the disk array's controller and disk. The SPDK on the disk exports the physical disk to the controller. The SPDK on the controller aggregates multiple disks to a single volume and exports to a host. We could set raid level or encryption on the controller. Now I have a workable version, and my next step is writing a CSI plugin for it, let it work on k8s. Hope to hear some feedback about it. Here is the home page of the project: https://virtual-disk-array.readthedocs.io/en/latest/Introduction.html Best regards.