SPDK v23.05: NVMe-oF/TCP TLS, Logical Volume External Snapshots
May 26, 2023 • Konrad Sztyber
On behalf of the SPDK community I’m pleased to announce the release of SPDK v23.05!
Continue...
SPDK As IPU Firmware - Part 2
May 10, 2023 • Ben Walker
Welcome to the second post in our series on SPDK as IPU firmware. The
previous post laid the
groundwork for using SPDK on an IPU. Now we’re going to focus on enabling
inline, block-level encryption in a more efficient way. If it isn’t fresh in
your mind, take a moment to review our example scenario from the last post.
We’ll start from there.
Continue...
SPDK v23.01.1: Maintenance Release
Apr 26, 2023 • Konrad Sztyber
On behalf of the SPDK community I’m pleased to announce the release of SPDK v23.01.1.
Continue...
SPDK As IPU Firmware - Part 1
Apr 20, 2023 • Ben Walker
Welcome to the first post in a new series on SPDK as IPU firmware. For those not
familiar with the term Infrastructure Processing Unit (IPU), these are PCIe
cards attached to a host system that offload “infrastructure” work, usually for
a cloud or hyper-converged service provider. In terms familiar to SPDK
developers, these cards typically have some hardware that’s capable of
presenting what appear to be physical NVMe or virtio-blk/scsi devices to the
host system, but then may forward any I/O sent to that device over the network.
Continue...
23.01 SPDK NVMe-oF TCP Performance Report
Apr 7, 2023 • Karol Latecki
SPDK TCP NVMe-oF 23.01 performance report document has been published.
This report contains results of benchmark tests carried out using
Intel E810-CQDA2 NICs.
Continue...
23.01 SPDK NVMe-oF TCP Performance Report
Apr 3, 2023 • Karol Latecki
SPDK TCP NVMe-oF 23.01 performance report document has been published.
This report contains results of benchmark tests carried out using
Mellanox ConnectX-5 Ex NICs.
Continue...
ublk: the new and improved way to serve SPDK storage locally!
Mar 28, 2023 • Jim Harris
SPDK v23.01 added a new ublk library that can expose SPDK block devices as
Linux kernel block devices using the Linux ublk framework added in the Linux
6.0 kernel.
The Linux kernel doc for ublk describes
ublk as:
Continue...
New Core Maintainers For SPDK CSI
Mar 23, 2023 • Ben Walker
The SPDK project has a team of core maintainers who are responsible for providing
technical oversight for the SPDK project, including final review and merging of
patches into the SPDK code base. As the SPDK project continues to grow, the core
maintainer team also needs to grow by adding contributors who are already
demonstrating technical skill and leadership within the project. SPDK has seen increased
interest in orchestration, especially the SPDK CSI Kubernetes plugin, so we are pleased
to announce that Yibo Cai and Antti Kervinen are joining the core maintainer team
with a specific focus on the spdk-csi project. Yibo and Antti will be responsible
for helping define and refine the architecture and design for spdk-csi, as well as
being primary reviewers for all incoming patches.
Continue...
23.01 SPDK NVMe-oF RDMA Performance Reports
Mar 10, 2023 • Karol Latecki
SPDK RDMA NVMe-oF 23.01 performance report documents have been published.
Report documents come in different flavors, using different NICs and protocols
for NVMe-oF target to NVMe-oF initiator connections:
Continue...
23.01 SPDK NVMe Bdev & Vhost Performance Reports
Feb 24, 2023 • Karol Latecki
SPDK 23.01 performance report documents for SPDK NVMe Bdev and SPDK Vhost have been published.
Continue...