Heterogeneous disk array: Design and data allocation
Document Type
Conference Proceeding
Publication Date
12-1-2005
Abstract
Dataset attributes, such as data availability levels and access patterns, make their mapping to certain RAID levels more desirable than others. On the other hand, it is not economically viable for an installation to purchase multiple disk arrays to satisfy diverse data storage requirements. We propose a Heterogeneous Disk Array - HDA as a solution to this problem. HD A allows multiple virtual arrays - VAs, e.g., RAIDI and RAID5, to coexist over a set of possibly heterogeneous disks, adding another degree of heterogeneity. We define the metadata and the functions associated with HDA as follows: (i) allocation of new VAs and files within VAs. (ii) address translation required for read and update operations, (iii) system tuning and scalability issues. VA allocation is based on two-dimensional bin-packing (disk utilization and capacity). We report on a simulation study where new files are allocated onto an empty HDA and estimate system performance as the HDA is populated. HDA introduces a new framework for performance analysis and data allocation studies in disk arrays, which will be explored in forthcoming studies.
Identifier
84870035220 (Scopus)
ISBN
[9781622763504]
Publication Title
International Symposium on Performance Evaluation of Computer and Telecommunication Systems 2005 Spects 05 Part of the 2005 Summer Simulation Multiconference Summersim 05
First Page
617
Last Page
624
Recommended Citation
Thomasian, Alexander and Han, Chunqi, "Heterogeneous disk array: Design and data allocation" (2005). Faculty Publications. 19334.
https://digitalcommons.njit.edu/fac_pubs/19334
