ACM Home Page
Please provide us with feedback. Feedback
Improved parity-declustered layouts for disk arrays
Full text PdfPdf (942 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures table of contents
Cape May, New Jersey, United States
Pages: 76 - 84  
Year of Publication: 1994
ISBN:0-89791-671-9
Authors
Eric J. Schwabe  Department of EECS, Northwestern University, Evanston, IL
Ian M. Sutherland  Department of EECS, Northwestern University, Evanston, IL
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
European Comp Soc : European Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 12,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/181014.181045
What is a DOI?

ABSTRACT

Recently, parity-declustered layouts have been studied as a tool for reducing the time needed to reconstruct a failed disk in a disk array [5, 9]. Construction of such layouts for large disk arrays generally involves the use of a balanced incomplete block design (BIBD), a type of subset system over the set of disks. This research has been somewhat hampered by the dearth of general results and constructions for BIBDs on large sets, and by inefficiencies in some parity-distribution methods that create layouts that are larger than necessary. We make progress on these problems in several ways. In particular, we •Demonstrate a new BIBD construction that generalizes some previous constructions and yields a simpler BIBD that is optimally small in some cases. •Show how relaxing some of the balance constraints on data layouts leads to constructions of approximately-balanced layouts that greatly increase the number of feasible layouts for large arrays. •Give a new method for distributing parity that produces smaller data layouts, resulting in tight bounds on the size of the data layouts derived from BIBDs. Our results use a variety of algebraic, combinatorial, and graph-theoretic techniques, and together greatly increase the number of parity-declustered data layouts that are appropriate for use in large disk arrays.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. C. Bose. "On the construction of balanced incomplete block designs." Ann. of Eugenics, Vol. 9, pp. 353-399, 1939.
 
2
3
 
4
H. Hanani. "Balanced Incomplete Block Designs and Related Designs." Discrete Mathematics, Vol. 11, pp. 255- 369, 1975.
5
 
6
M. Holland and G. A. Gibson. Personal communication, 1993.
 
7
 
8
N. Jacobson. Basic Algebra I. W.H. Freeman and Company, San Francisco, CA, 1974.
 
9
10


Collaborative Colleagues:
Eric J. Schwabe: colleagues
Ian M. Sutherland: colleagues