spdk
There are 38 repositories under spdk topic.
openebs/openebs
A 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
ceph/ceph-nvmeof
Service to provide Ceph storage over NVMe-oF/TCP protocol
nvfuse/nvfuse
NVMe based File System in User-space
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
simplyblock/simplyblock-csi
CSI for simplyblock's NVMe-first Kubernetes storage based on NVMe/TCP (NVMe-oF)
jkozlowski/starfish
Rust futures on spdk
pkusys/dRAID
Artifacts for our ASPLOS'23 paper dRAID
madsys-dev/async-spdk
Asynchronous Rust bindings for SPDK.
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)
Krien/SimpleZNSDevice
SZD is a simple SPDK wrapper for ZNS SSDs.
opiproject/opi-spdk-bridge
OPI Storage gRPC to SPDK json-rpc bridge
spdk/qemu
SPDK QEMU mirror
opiproject/opi-intel-bridge
OPI gRPC to Intel bridge third party repo
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
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.
simplyblock/sbcli
A CLI to deploy simplyblock Cluster and to manage the simplyblock Control Plane
opiproject/opi-nvidia-bridge
OPI gRPC to Nvidia bridge third party repo
opiproject/spdk
Dockerfile for https://github.com/spdk/spdk
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
VinayBanakar/mockSPDK
mocks SPDK calls on any device.
muditbhargava66/nvmeof-benchmark-suite
High-Performance NVMe-oF Storage Benchmark and Optimization Suite
openebs/.github
Top level project User Experience repo