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

YouTube

File System Acceleration Using Computational Storage for Efficient Data Storage

SNIAVideo via YouTube

Overview

Explore file system acceleration techniques in this 18-minute conference talk from SNIA SDC22, where AMD Senior Software Development Engineer Vaishnavi S G demonstrates how computational storage devices like Xilinx SmartSSD can optimize data compression. Learn about implementing Xilinx Storage Services (XSS) with Xilinx Runtime (XRT) software and HLS-based GZIP compression kernel on FPGA platforms. Discover the advantages of P2P data transfer capabilities that enable direct data movement between FPGA and storage devices, bypassing host system memory. Understand the implementation of hardware-offloaded compression at the file system level using Linux ZFS, allowing applications to benefit from improved efficiency without requiring modifications. Examine detailed performance metrics showing enhanced throughput, reduced CPU resource utilization, and improved memory efficiency through this innovative computational storage approach.

Syllabus

Introduction
Traditional System Architecture
Computational Storage Architecture
Smart SSD
ZFS
GFS
Offloading
ZFS Ride Pipeline
ZFS Compression Algorithms
Smart SSD Offloading
Compression Flow
Test Setup
throughput Improvement
CPU Resource Utilization
Memory Efficiency
Other Features
Outro

Taught by

SNIAVideo

Reviews

Start your review of File System Acceleration Using Computational Storage for Efficient Data Storage

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.