Cloud

Gecko: A Contention-Oblivious Design for Cloud Storage

Free registration required

Executive Summary

Disk contention is a fact of life in modern data centers, with multiple applications sharing the storage resources of a single physical machine. Log-structured storage designs are ideally suited for such high-contention settings, but historically have suffered from performance problems due to cleaning overheads. In this paper, the authors introduce Gecko, a novel design for storage arrays where a single log structure is distributed across a chain of drives, physically separating the tail of the log (where writes occur) from its body.

  • Format: PDF
  • Size: 125.36 KB