Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced flash storage optimization techniques for hyperscale environments in this 50-minute conference presentation that examines how to balance density, performance, and power efficiency without compromising reliability. Discover Pure Storage's DirectFlash® Module (DFM) architecture and software innovations that enable seamless adoption of high-density QLC NAND in hyperscale deployments. Learn how host-based Flash Translation Layer (FTL) and Pure's DirectFlash software tackle critical challenges including write amplification, power optimization, and drive endurance. Delve into Pure's implementation of Linux userspace block device (ublk) drivers and io_uring technology to expose storage as regular block devices while enabling zero-copy data transfers. Understand how DirectFlash Module (DFM) enables high-density flash adoption with optimal power efficiency and performance in hyperscale infrastructure. Examine how host-based Flash Translation Layer (FTL) implementations improve performance, density, and reliability to facilitate broader QLC NAND adoption in large-scale systems. Investigate how modern flash storage architectures mitigate write amplification to extend flash drive lifetime. Analyze how flexible, modular software architectures address diverse storage performance and capacity requirements across various workloads and use cases. Gain practical insights into leveraging Linux userspace technologies such as ublk and io_uring for achieving efficient, zero-copy storage access and seamless integration with userspace-based FTL implementations. Presented by Joshua Freilich from Pure Storage at SNIA SDC 2025.
Syllabus
SNIA SDC 2025 - Optimizing Hyperscale Flash Storage: Efficient QLC, Infinite Scale
Taught by
SNIAVideo