DocumentCode :
1747669
Title :
Scalability of computer clusters
Author :
Nguyen, V.A. ; Pierre, Samuel
Author_Institution :
Dept. of Electr. & Comput. Eng., Ecole Polytech. de Montreal, Que., Canada
Volume :
1
fYear :
2001
fDate :
2001
Firstpage :
405
Abstract :
For this study, we have chosen to work with Parallel Virtual File System (PVFS) from Clemson University; it is a distributed file system for Linux that implements wide stripping. First, we have programmed and calibrated a PVFS simulator; using this simulator, we demonstrated that PVFS has a very good scalability where the number of nodes in the cluster is smaller than a given threshold. This threshold actually corresponds to the saturation of the network bandwidth. To go beyond this limit, we propose to use wide striping and replication in the same file system. We also propose a new data distribution technique based upon “chained declustering”, that warranties high availability and scalability. This also allow´s the system to be improved with minimal cost, without service interruption and with a minimal degradation of service. In addition, the granularity of the file system is ideal: the size of the cluster can be adjusted to the needed performances with a precision of one node. Finally, we propose a complete architecture, using cluster of clusters, where the performances are not limited by the network performances. In order to validate our file system, we use the PVFS simulator where the improvements have been implemented. The results show that the performances of the system are close to the ideal case. Once the size of the origin cluster is well defined, the total number of nodes in the system is not limited any more, and the performances increase linearly. We have also simulated an upgrade of the system, in order to measure the perturbation caused by the update of the new nodes: it is minimal and can be controlled by priority mechanisms
Keywords :
file organisation; network operating systems; operating systems (computers); parallel processing; workstation clusters; Linux; Parallel Virtual File System; chained declustering; computer clusters; degradation of service; distributed file system; service interruption; Analytical models; Computer architecture; Computer networks; Concurrent computing; File systems; Mobile computing; Parallel architectures; Scalability; Switches; Telecommunication computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location :
Toronto, Ont.
ISSN :
0840-7789
Print_ISBN :
0-7803-6715-4
Type :
conf
DOI :
10.1109/CCECE.2001.933718
Filename :
933718
Link To Document :
بازگشت