Skip to Main Content
Single point of failure widely exists in current storage clusters. In this paper, a novel network storage scheme called intelligent network disk storage cluster (INDSC) is presented. Firstly, it proposes a model of alternate service based on system load, not only effectively solving the aforementioned problem, but also greatly improving system performance; Secondly, a new concept FARP (File ARP) that maps the file inode number to the corresponding storage node is introduced, and an algorithm named ";two rounds divide and conquer"; is designed to quickly locate a file; Thirdly, it supports both single layout and stripe layout strategies simultaneously, which can achieve the maximum performance and throughput; Finally, it provides a runtime and idle-time load balancing scheme to balance I/O load and storage resource utilization. Experimental results indicate that for small request sizes single layout compares favorably to stripe layout. While for large request sizes, the latter outperforms the former.