spdk
There are 36 repositories under spdk topic.
openebs/openebs
Most popular & widely deployed Open Source Container Native Storage platform for Stateful Persistent Applications on Kubernetes.
microsoft/demikernel
Kernel-Bypass LibOS Architecture
daos-stack/daos
DAOS Storage Stack (client libraries, storage engine, control plane)
unum-cloud/ustore
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
eosphoros-ai/liteio
LiteIO is a cloud-native block device service that uses multiple storage engines, including SPDK and LVM, to achieve high performance. It is specifically designed for Kubernetes in a hyper-converged architecture, allowing for block device provisioning across the entire cluster.
pynvme/pynvme
builds your own tests.
helyim/helyim
seaweedfs implemented in pure Rust
nvfuse/nvfuse
NVMe based File System in User-space
ceph/ceph-nvmeof
Service to provide Ceph storage over NVMe-oF/TCP protocol
unum-cloud/udisk
The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel
unum-cloud/ucsb
Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark
jkozlowski/starfish
Rust futures on spdk
pkusys/dRAID
Artifacts for our ASPLOS'23 paper dRAID
madsys-dev/async-spdk
Asynchronous Rust bindings for SPDK.
simplyblock-io/simplyblock-csi
CSI for simplyblock's NVMe-first Kubernetes storage based on NVMe/TCP (NVMe-of)
openebs/website
OpenEBS Website and User Documentation
ljishen/nvme-env
A prototyping environment that runs an emulated NVMe device
opiproject/otel
OPI Monitoring and Telemetry via Open Telemetry (OTEL)
opiproject/opi-spdk-bridge
OPI Storage gRPC to SPDK json-rpc bridge
opiproject/opi-intel-bridge
OPI gRPC to Intel bridge third party repo
spdk/qemu
SPDK QEMU mirror
Krien/SimpleZNSDevice
SZD is a simple SPDK wrapper for ZNS SSDs.
Saltflow/spdk_blob_top_fs
A VFS layer on top of SPDK blob layer
yoursunny/setup-dpdk
GitHub Action to install Data Plane Development Kit (DPDK) and Storage Performance Development Kit (SPDK)
fangli/spdk-dashboard
A realtime storage metrics/statistics dashboard for SPDK library, with fancy web interface
opiproject/gospdk
Go implementation of the SPDK json-rpc protocol
opiproject/opi-nvidia-bridge
OPI gRPC to Nvidia bridge third party repo
opiproject/spdk
Dockerfile for https://github.com/spdk/spdk
cpporhair/sider
The goal of sider is to implement a redis-like kv store. Use nvme ssd to scale to larger capacities while maintaining speed.sider has developed its own framework called "pump" to handle asynchronous and concurrent logic. This is an implementation of c++ std::execution(p2300).
CS0522/nof-rep
NVMe over RDMA perf test based on SPDK v24.05.x.
Krien/ZNS_SPDK_Benchmarks
Benchmarks for ZNS using SPDK. Also contains benchmarks for tools made for this combination.
opiproject/opi-marvell-bridge
OPI gRPC to Marvell bridge third party repo
openebs/.github
Top level project User Experience repo
Robin5911/rbd_iscsi_client
a client that talks to the ceph-iscsi rbd-target-api. rbd-target-api coordinates the rbd volume exports via iSCSI
VinayBanakar/mockSPDK
mocks SPDK calls on any device.
tqindia/spdk
spdk dev env