Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory

  • Authors:
  • Steffen Gerhold;Nico Kaemmer;Alexander Weggerle;Christian Himpel;Peter Schulthess

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • ICCEA '10 Proceedings of the 2010 Second International Conference on Computer Engineering and Applications - Volume 01
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Rainbow cluster operating system provides fault tolerance by storing incremental checkpoints on a solid state disk (SSD) drive. As the access characteristics of SSD drives differ substantially from those of traditional magnetic hard disk drives (HDDs) new interesting techniques of storing checkpoints in an elegant object-oriented fashion can be applied. The usage of transactional distributed memory (TDM) simplifies the distributed checkpointing algorithm as it automatically guarantees consistent checkpoints of the entire Rainbow cluster without additional coordination overhead.