Fast and Cautious Evolution of Cloud Storage.

HotStorage'10: Proceedings of the 2nd USENIX conference on Hot topics in storage and file systems(2010)

引用 5|浏览54
暂无评分
摘要
When changing a storage system, the stakes are high. Any modification can undermine stability, causing temporary downtime, a permanent loss of data, and still worse - a loss of user confidence. This results in a cautious conservatism among storage developers. On one hand, the risks do justify taking great care with storage system changes. On the other hand, this slow and cautious deployment attitude is a poor match for cloud services tied closely to web-based frontends that follow an "always beta" mantra. Unlike traditional enterprise servers, cloud-based systems are still exploring what facilities should be provided by the storage layer, requiring that storage services be able to evolve as quickly as the applications that consume them. In this paper, we argue that by building support for evolution into the basic structure of a storage system, new features (and fixes) can be deployed in a fast and cautious manner. We summarize our experiences in developing such a system and detail its requirements and design. We also share some initial experience in deploying it on a rapidly evolving, but production, cloud hosting service that we have been building at UBC.
更多
查看译文
关键词
storage system,storage developer,storage layer,storage service,storage system change,cloud-based system,cautious conservatism,cautious deployment attitude,cautious manner,cloud service,cautious evolution,cloud storage
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要