CS Events Monthly View
Qualifying ExamBuilding Efficient Storage Systems for Modern Near Storage Data Processing |
|
||
Wednesday, February 08, 2023, 02:00pm - 03:30pm |
|||
Abstract:
Modern near-storage data processing technologies like computational storage devices (CSD) promise to address both hardware and software pathologies of traditional storage, such as data movement, communication, CPU bottlenecks, and others. Yet, fully exploiting the capabilities of CSD demands designing system software and firmware that can improve performance, but without compromising fundamental storage properties, like isolation, atomicity, durability, and security.
My work investigates and builds fundamental principles and techniques for near-storage data processing to accelerate data-intensive applications. In my talk, I will first present FusionFS (FAST '22), a high-performance filesystem for accelerating near-storage I/O and data processing. FusionFS introduces a novel storage abstraction, CISCOps, inspired by the classical CISC-based processor architecture. CISCOps combines heterogeneous I/O and data processing operations and offloads them to CSD to reduce data movement cost by 10x and improve performance by 4x compared to state-of-the-art file systems without compromising durability or resource fairness. In the second part of my talk, I will introduce SmartCache, a novel cache management solution for distributing data and processing responsibilities across the host and the near-storage accelerators. SmartCache combines the use of host and near-storage resources. Finally, I will discuss opportunities for extending FusionFS and SmartCache beyond a single system.
Speaker: Jian Zhang
Location : CoRE 301
Committee:
Professor Sudarsan Kannan (Advisor)
Professor Santosh Nagarakatte
Professor Srinivas Narayana Ganapathy
Professor Hao Wang
Event Type: Qualifying Exam
Abstract: See above
Organization:
Rutgers University
School of Arts & Sciences
Department of Computer Science
Contact Professor Sudarsan Kannan