Opening in Bureauify…
ActiveResearch

Synchronous I/O Scheduling of Independent Write Caches for an Array of SSDs

DOE

Source: doe_osti
OverviewIntelligenceProposals

Key Details

Posted Date
Source
doe_osti

Description

Solid-state drives (SSD) offer a significant performance improvement over the hard disk drives (HDD), however, it can exhibit a significant variance in latency and throughput due to internal garbage collection (GC) process on the SSD. When the SSDs are configured in a RAID, the performance variance of individual SSDs could significantly degrade the overall performance of the RAID of SSDs. The internal cache on the RAID controller can help mitigate the performance variability issues of SSDs in the array; however, the state-of-the-art cache algorithm of the RAID controller does not consider the characteristics of SSDs. In this paper, we examine the most recent write cache algorithm for the array of disks, and propose a synchronous independent write cache (SIW) algorithm. We also present a pre-parity-computation technique for the RAID of SSDs with parity computations, which calculates parities of blocks in advance before they are stored in the write cache. With this new technique, we propose a complete paradigm shift in the design of write cache. In our evaluation study, large write requests dominant workloads show up to about 50 and 20 percent improvements in average response times on RAID-0 and RAID-5 respectively as compared to the state-of-the-art write cache algorithm.. Authors: Lee, Junghee [Univ. of Texas at San Antonio, TX (United States); Georgia Inst. of Technology, Atlanta, GA (United States)]; Kim, Youngjae [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)]; Kim, Jongman [Georgia Inst. of Technology, Atlanta, GA (United States)]; Shipman, Galen M. [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)]. DOE Contract: AC05-00OR22725. Subjects: 97 MATHEMATICS AND COMPUTING; Computer Science

Frequently Asked Questions

Is this research still open?+
Yes — this research from DOE is currently accepting responses. Track it on Bureauify for deadline alerts.
How do I apply for this research?+
Review the full solicitation documents on the source website (SAM.gov or Grants.gov), prepare your proposal per the instructions, and submit before the deadline. Use Bureauify to track the opportunity and get reminders.

Track This Research

Get alerts and track updates with Bureauify.

Track in BureauifyView on doe_osti

Intelligence

  • Win probability analysis
  • Competitive landscape
  • Incumbent analysis
  • Price-to-win estimate
  • Similar awards history
Open in Bureauify for full intelligence →

Data sourced from doe_osti

Search Government Records

100M+ government records — search across all categories

Synchronous I/O Scheduling of Independent Write Caches for a — DOE | Bureauify