The Case for Massive Arrays of Idle Disks (MAID)
نویسندگان
چکیده
The declining costs of commodity disk drives is rapidly changing the economics of deploying large amounts of on-line storage. Conventional mass storage systems typically use high performance RAID clusters as a disk cache, often with a file system interface. The disk cache is backed by tape libraries which serve as the final repository for data. In mass storage systems where performance is an issue tape may serve only as a deep archive for disaster recovery purposes. In this case all data is stored on the disk farm. If a high availability system is required, the data is often duplicated on a separate system, with a fail-over mechanism controlling access. This work explores an alternative design using massive arrays of idle disks, or MAID. We argue that this storage organization provides storage densities matching or exceeding those of tape libraries with performance similar to disk arrays. Moreover, we show that through a combination of effective power management of individual drives and the use of cache or migration, this performance can be achieved using a very small power envelope. We examine the issues critical to the performance, energy consumption and practicality of several classes of MAID systems. The potential of MAID to save energy costs with a relatively small performance penalty is demonstrated in a comparison with a conventional RAID 0 storage array.
منابع مشابه
Data Archiving Using Enhanced MAID
This paper discusses archive data and its specific attributes, as well as the requirements for storing, cataloging, managing, and retrieving archive data. We discuss how MAID (Massive Array of Idle Disks), and particularly our enhanced implementation of MAID, are particularly well suited for the storage of long-term archive data. Finally, we present an overview of the Revolution 220A file archi...
متن کاملRod: a Practical Approach to Improving Reliability of Energy-efficient Parallel Disk Systems
The Massive Array of Idle Disks (MAID) technique is an effective energy saving schemes for parallel disk systems. The goal MAID is to skew I/O load towards a few disks so that other disks can be transitioned to low power states to conserve energy. I/O load skewing techniques like MAID inherently affect reliability of parallel disks because disks storing popular data tend to have high failure ra...
متن کاملBudgetary Constraints and Idle Time Allocation in Common-Cycle Production with non-zero Setup Time
Economic lot size scheduling problem (ELSP) for a multi-product single machine system is a classical problem. This paper considers ELSP with budgetary constraint as an important aspect of such systems. In the real world situations the available funds for investment in inventory is limited. By adopting the common cycle time approach to ELSP, we obtain the optimal common cycle which minimizes the...
متن کاملLocal stability criterion for self-gravitating disks in modified gravity
We study local stability of self-gravitating fluid and stellar disk in the context of modified gravity theories which predict a Yukawa-like term in the gravitational potential of a point mass. We investigate the effect of such a Yukawa-like term on the dynamics of self-gravitating disks. More specifically, we investigate the consequences of the presence of this term for the local stability of t...
متن کاملA Case for Heterogeneous Disk Arrays
Heterogeneous disk arrays are becoming a common configuration in many sites and specially in storage area networks (SAN). As new disks have different characteristics than old ones, adding new disks or replacing old ones ends up in a heterogeneous disk array. Current solutions to this kind of arrays do not take advantage of the improved characteristics of the new disks. In this paper, we present...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002