Overcoming Write Limitations to Achieve Sustainable Flash Caching

Speaker: Sara McAllister , Carnegie Mellon - School of Computer Science

Date: Tuesday, October 10, 2023

Time: 11:00 AM to 12:00 PM Note: all times are in the Eastern Time Zone

Public: Yes

Location: Room G882 (Hewlett Room)

Event Type: Seminar

Room Description: Room G882 (Hewlett Room)

Host: Frans Kaashoek, MIT CSAIL

Contact: Zain Ruan, 4243713205, zainruan@mit.edu

Relevant URL:

Speaker URL: None

Speaker Photo:

Reminders to: seminars@lists.csail.mit.edu

Reminder Subject: TALK: Overcoming Write Limitations to Achieve Sustainable Flash Caching

By 2050, data centers are projected to account for 33% of the global carbon emissions. Unfortunately, data centers cannot just switch to renewable energy to solve this problem since the majority of their carbon emissions are embodied, generated from lifecycle events like manufacturing. One key way to reduce embodied emissions is to increase device lifetime, but this is challenging for flash SSDs where longer lifetimes decrease their yearly write budget. For flash caches in particular, these write limits prohibit extended lifetimes that would enable sustainable caches.

In this talk, I will present two flash cache designs I have created to minimize writes and achieve sustainable flash caches. To tackle application writes and reduce misses, I will first introduce Kangaroo, a flash cache for tiny objects. Unfortunately, I will show that Kangaroo cannot remove all device-level writes and thus cannot handle future, more write-limited but also more sustainable flash caching. Thus, I will then present FairyWREN, a flash cache co-designed with a new class of flash interfaces that eliminates these extra writes, reducing writes by 12.5x over Kangaroo. Without these writes, FairyWREN reduces the flash carbon emissions by 33% over Kangaroo.

Bio: Sara McAllister is a 5th-year PhD student at Carnegie Mellon University, advised by Nathan Beckmann and Greg Ganger. She is interested in computer systems, particularly caching and storage systems. Her work includes a focus on improving efficiency and sustainability through hardware-software co-design and grounding design choices in mathematical modeling. Her work has appeared at OSDI and SOSP, including receiving a Best Paper Award at SOSP 2021 for her paper "Kangaroo: Caching Billions of Tiny Objects on Flash". Sara also has been awarded a NDSEG fellowship and is an EECS Rising Star 2023.

Venue for the talk:
Room G882 (Hewlett Room)

Research Areas:

Impact Areas:

This event is not part of a series.

Created by Gohar Irfan Chaudhry Email at Friday, September 29, 2023 at 1:23 PM.