[SPDK] Re: a distributed storage system base on SPDK

Liu, Xiaodong <xiaodong.liu at intel.com>
Newsgroups dev.linux.lists.spdk
Message-ID <BY5PR11MB42769279E876C88B283EFAF68C390@BY5PR11MB4276.namprd11.prod.outlook.com>
Hi, Peng Yu

It's a very interesting project.
For your planning CSI, you may reference https://github.com/spdk/spdk-csi created by Yibo. Maybe it can help you reduce some workload.

There is also one distributed NVMf innovation "Add Adaptive Distributed NVMe-oF Namespaces" https://review.spdk.io/gerrit/c/spdk/spdk/+/4325  by Peterson inside SPDK gerrit, I'm sure you will be interested at it. Seems Peteson also has a presentation about it at SDC20.


 --Thanks
From Xiaodong

-----Original Message-----
From: Yibo Cai <yibo.cai(a)arm.com> 
Sent: Thursday, September 24, 2020 3:25 PM
To: Storage Performance Development Kit <spdk(a)lists.01.org>; peng yu <yupeng0921(a)gmail.com>
Subject: [SPDK] Re: a distributed storage system base on SPDK

Hello Peng Yu,

Regarding SPDK CSI plugin for K8s, we have created SPDK-CSI project [1], looks similar to your requirement.
FWIW, I just gave a talk about this project at SDC20 [2]. Hope it helps.

[1] https://github.com/spdk/spdk-csi
[2] https://youtu.be/9I2b1z016Ns

Yibo

On 9/24/20 3:06 PM, peng yu wrote:
> 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.
> _______________________________________________
> SPDK mailing list -- spdk(a)lists.01.org To unsubscribe send an email to 
> spdk-leave(a)lists.01.org
> 
_______________________________________________
SPDK mailing list -- spdk(a)lists.01.org
To unsubscribe send an email to spdk-leave(a)lists.01.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.