Skip to content
#70: SPDK Blobstore: A Look Inside the NVM Optimized Allocator episode artwork

EPISODE · May 30, 2018 · 52 MIN

#70: SPDK Blobstore: A Look Inside the NVM Optimized Allocator

from Storage Developer Conference · host Paul Luse, Principal Engineer, Intel, and Vishal Verma, Performance Engineer, Intel

The Storage Performance Development Kit (SPDK) is an open source set of tools and libraries for writing high performance, scalable, user-mode storage applications. It achieves high performance by moving all of the necessary drivers into userspace and operating in a polled mode instead of relying on interrupts. The Blobstore is a relative newcomer to SPDK and provides local, persistent, power-fail safe block allocator designed to replace filesystem usage in many popular databases. Most importantly, the Blobstore has been designed for the properties of flash and next-generation media from the start and directly leverages NVMe features. The team has already ported a popular embedded key/value database, RocksDB, to use the Blobstore which demonstrated a significant improvement for database queries under common workloads. In this session we will explore the basics of the Blobstore and review some of the latest exciting performance data!

Episode metadata supplied by the publisher feed · Published May 30, 2018

Embed this episode

Ready to play

#70: SPDK Blobstore: A Look Inside the NVM Optimized Allocator

0:00 52:06

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Storage Developer Conference?

This episode is 52 minutes long.

When was this Storage Developer Conference episode published?

This episode was published on May 30, 2018.

Can I download this Storage Developer Conference episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!