Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Software-Enabled Flash: Maximizing Value Through Developer Control and Innovation

SNIAVideo via YouTube

Overview

Explore a 36-minute conference talk from the Storage Developer Conference 2022 that introduces Software-Enabled Flashâ„¢ technology and its potential to revolutionize data center flash storage management. Dive into how this innovative technology redefines host and solid-state storage relationships through purpose-built, media-centric hardware and open source tools. Discover the capabilities of the Linux Foundation's Software-Enabled Flash Project, including latency control, tenant isolation, and flash background process management. Learn to maximize flash deployment value through developer-focused features like customizable software stacks, hardware-enabled controls, and application-centric storage protocols. Gain insights from KIOXIA experts Eric Ries and Scott Stetzer on implementing this groundbreaking technology, understanding its business value, and participating in the open-source community driving its development. Master concepts from multiprotocol software implementation to custom FTL development while exploring how this technology enables faster flash deployment and innovative storage solutions.

Syllabus

Intro
Developer Control
Maximize Value of Flash Memory
Multiprotocol, in software
Software-Defined Flash vs. Self-Built Drives
Faster Flash Deployment and Re-Deployment
Custom Engineered Hardware Platform
Hardware Enabled Latency Control
Copy Offload and Application-Driven GC
Hardware Enabled Tenant Isolation
Customizable Software Stack
Easy "Bake Your Own FTL"
Rapid Virtualization Deployment
Redefining Flash for Storage Innovation

Taught by

SNIAVideo

Reviews

Start your review of Software-Enabled Flash: Maximizing Value Through Developer Control and Innovation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.