BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Opportunistic Storage Maintenance (SOSP’15) - Angela Demke Brown
 \, University of Toronto
DTSTART:20160118T143000Z
DTEND:20160118T153000Z
UID:TALK62997@talks.cam.ac.uk
CONTACT:Microsoft Research Cambridge Talks Admins
DESCRIPTION:Storage systems rely on maintenance tasks\, such as backup and
  layout optimization\, to ensure data availability and good performance. T
 hese tasks access large amounts of data and can significantly impact foreg
 round applications. We argue that storage maintenance can be performed mor
 e efficiently by prioritizing processing of data that is currently cached 
 in memory. Data can be cached either due to other maintenance tasks reques
 ting it previously\, or due to overlapping foreground I/O activity.\n\nWe 
 present Duet\, a framework that provides notifications about page-level ev
 ents to maintenance tasks\, such as a page being added or modified in memo
 ry. Tasks use these events as hints to opportunistically process cached da
 ta. We show that tasks using Duet can complete maintenance work more effic
 iently because they perform fewer I/O operations. The I/O reduction depend
 s on the amount of data overlap with other maintenance tasks and foregroun
 d applications. Consequently\, Duet’s efficiency increases with addition
 al tasks because opportunities for synergy appear more often. \n\nThis wor
 k appeared at SOSP’15 in October.\n
LOCATION:Auditorium\, Microsoft Research Ltd\, 21 Station Road\, Cambridge
 \, CB1 2FB
END:VEVENT
END:VCALENDAR
