Traveling to Rome: a retrospective on the journey

  • Authors:
  • John Wilkes

  • Affiliations:
  • HP Laboratories, Palo Alto, CA

  • Venue:
  • ACM SIGOPS Operating Systems Review
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Starting in 1994/5, the Storage Systems Program at HP Labs embarked on a decade-long journey to automate the management of enterprise storage systems by means of a technique we initially called attribute-managed storage. The key idea was to provide declarative specifications of workloads and their needs, and of storage devices and their capabilities, and to automate the mapping of one to the other. One of many outcomes of the project was a specification language we called Rome 1 -- hence the title of this paper, which offers a short retrospective on the approach and some of the lessons we learned along the way.