DocumentCode
2257593
Title
The net disk architecture for dynamic load balancing among disk arrays
Author
Kakeshita, Tetsuro ; Zhang, Shenglin
Author_Institution
Dept. of Inf. Sci., Saga Univ., Japan
fYear
2000
fDate
2000
Firstpage
315
Lastpage
322
Abstract
A disk array is a proposed approach for a high-performance I/O subsystem. It requires dynamic load balancing against varying accesses to prevent some disks from becoming bottlenecks. Thus, we connected the disks by a bus and developed a local migration strategy to migrate data items with a high access frequency within the disk array. However, the bus may become a bottleneck when too many disks are connected to it. To solve this problem, we propose a net disk architecture, which contains multiple disk arrays connected by a crossbar network. Based on the load balancing within each disk array, a global migration strategy is developed to maintain the load balancing among the disk arrays. Therefore, load balancing is established for the entire architecture. Compared to conventional data reallocation techniques that are performed as a background process, dynamic load balancing is effectively maintained even though the disk arrays are burdened with a heavy load by the proposed architecture
Keywords
RAID; resource allocation; storage allocation; bottlenecks; bus connection; crossbar network; data access frequency; data reallocation techniques; disk arrays; dynamic load balancing; global migration strategy; high-performance I/O subsystem; local migration strategy; net disk architecture; Broadcasting; Communication system control; Computer architecture; Data mining; Frequency; Information science; Joining processes; Load management; Neck; Temperature;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 2000. Proceedings. Seventh International Conference on
Conference_Location
Iwate
ISSN
1521-9097
Print_ISBN
0-7695-0568-6
Type
conf
DOI
10.1109/ICPADS.2000.857713
Filename
857713
Link To Document