Brief Announcement: Flash-Log – A High Throughput Log

  • Mahesh Balakrishnan
  • Philip A. Bernstein
  • Dahlia Malkhi
  • Vijayan Prabhakaran
  • Colin Reid
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6343)

Introduction

Modern storage solutions, such as non-volatile solid-state devices, offer unprecedented speed of access over high-bandwidth interconnects. An array of flash memory chips attached directly to a 1-10 GB fiber switch can support up to 100K page writes per second. While no single host can drive such throughput, the combined power of a large group of clients, accessing the shared storage over a common interconnect, can utilize the system at full capacity.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bernstein, P.A., Reid, C.W.: Scaling out without partitioning. In: 13th Workshop on High Performance Transaction Systems, HPTS (2009)Google Scholar
  2. 2.
    Chockler, G., Malkhi, D.: Active disk paxos with infinitely many processes. In: PODC ’02: Proceedings of the Twenty-First Annual Symposium on Principles of Distributed Computing, pp. 78–87. ACM, New York (2002)CrossRefGoogle Scholar
  3. 3.
    Gafni, E., Lamport, L.: Disk paxos. In: Herlihy, M.P. (ed.) DISC 2000. LNCS, vol. 1914, pp. 330–344. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  4. 4.
    Lamport, L., Malkhi, D., Zhou, L.: Vertical paxos and primary-backup replication. In: PODC ’09: Proceedings of the 28th ACM Symposium on Principles of distributed computing, pp. 312–313. ACM, New York (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Mahesh Balakrishnan
    • 1
  • Philip A. Bernstein
    • 1
  • Dahlia Malkhi
    • 1
  • Vijayan Prabhakaran
    • 1
  • Colin Reid
    • 1
  1. 1.Microsoft Corporation 

Personalised recommendations