====== Server-side SSD Caching ====== ===== Participants ===== * Ricardo Koller * Leonardo Marmol * Raju Rangaswami ===== Project Goals ===== Server-side SSD Caching ===== Meetings ===== * 01/07/13: Addressing remaining evaluation points for FAST paper {{{{internal:projects:server-ssd:sssd010713.mp3|mp3}} * 12/10/12: Detailed review of the paper (part A) and Comments (part B) {{{{internal:projects:server-ssd:sssd121012a.mp3|mp3 (part A)}} {{{{internal:projects:server-ssd:sssd121012b.mp3|mp3 (part B)}} {{:internal:projects:server-ssd:whiteboard121012.jpg?200|}} * 12/05/12: Accepted FAST (write caching) paper shepherding plans {{{{internal:projects:server-ssd:sssd120412.mp3|mp3}} * 09/24/12: FAST submission final session {{{{internal:projects:server-ssd:sssd092412.mp3|mp3}} * 09/23/12: Evaluation structure and experiments {{{{internal:projects:server-ssd:sssd092312.mp3|mp3}} * 09/22/12: Analyzing/planning for YCSB data and updates from Ming on staleness modeling {{{{internal:projects:server-ssd:sssd092212.mp3|mp3}} * 09/20/12: Updates on benchmarks; Evaluation section structure {{{{internal:projects:server-ssd:sssd092012.mp3|mp3}} * 09/18/12: YCSB benchmark evaluation {{{{internal:projects:server-ssd:sssd091812.mp3|mp3}} * 09/05/12: iSCSI implementation and evaluation plans {{{{internal:projects:server-ssd:sssd090512.mp3|mp3}} * 08/28/12: YCSB and iSCSI updates, plans for eval, testbed, writing {{{{internal:projects:server-ssd:sssd082812.mp3|mp3}} * 08/22/12: FAST submission -- plans for Leonardo {{{{internal:projects:server-ssd:sssd082212.mp3|mp3}} * 08/14/12: Q&A/Brainstorming session with Ming {{{{internal:projects:server-ssd:sssd081412.mp3|mp3}} * 07/13/12: Clarifying write-back with multi-transaction host-side journaling {{{{internal:projects:server-ssd:sssd071312.mp3|mp3}} * 06/06/12: Thesis feedback -- write caching chapter {{{{internal:projects:server-ssd:sssd070612.mp3|mp3}} * 06/26/12: Client-side and server-side journaling design/implementation options {{{{internal:projects:server-ssd:sssd062612.mp3|mp3}} * 06/21/12: Paper updates, including other WB options in Ricardo's thesis {{{{internal:projects:server-ssd:sssd062112.mp3|mp3}} * 04/24/12: Network sync and ordered WB results, reviewing Seneca work, and plans for SOCC submission {{{{internal:projects:server-ssd:sssd041612.mp3|mp3}} * 04/16/12: Background SSD cache update, Comments from Irfan/Ajay, Journaling at storage using Atomic 'Logical Disk' interface {{{{internal:projects:server-ssd:sssd041612.mp3|mp3}} * 04/10/12: New data for safe-wt and New ideas for collapsing dependency graph and reduce WB traffic to network storage {{{{internal:projects:server-ssd:sssd041012.mp3|mp3}} * 04/05/12: Designing ordered writeback -- LRU + no_dependency based eviction order {{{{internal:projects:server-ssd:sssd040512.mp3|mp3}} * 04/03/12: Data for wb vs. wt looks good! Deriving and enforcing ordering in writeback (initial discussion) {{{{internal:projects:server-ssd:sssd040312.mp3|mp3}} * 03/19/12: Write-back options {{{{internal:projects:server-ssd:sssd031912.mp3|mp3}} [[internal:projects:server-ssd:whiteboard:start|whiteboard]] * 03/13/12: Trace replay emulation and Async write impact on ordered write-back performance {{{{internal:projects:server-ssd:sssd031312.mp3|mp3}} * 03/08/12: Project reintroduction (for Leonardo) {{{{internal:projects:server-ssd:sssd030812.mp3|mp3}} [[internal:projects:server-ssd:whiteboard:start|whiteboard]] * 03/05/12: Trade-offs in consistent write-back caching {{{{internal:projects:server-ssd:sssd030512.mp3|mp3}}