DocumentCode :
2540701
Title :
Cluster computing environment supporting single system image
Author :
Choi, Min ; Lee, DaeWoo ; Maeng, Seungryoul
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., South Korea
fYear :
2004
fDate :
20-23 Sept. 2004
Firstpage :
235
Lastpage :
243
Abstract :
Single system image (SSl) systems have been the mainstay of high-performance computing for many years. SSI requires the integration and aggregation of all types of resources in a cluster to present a single interface to users. We describe a cluster computing environment supporting SSI, constructed through three components: single process space (SPS), process migration, and dynamic load balancing. These components attempt to share all available resources in the cluster among all executing processes, so that the cluster operates like a single node with much more computing power. The most important goal is to combine these constructs in innovative ways for building cluster computing environment for SSI, as well as individually take an approach to improve performance or functionality. Our implementation of process migration has the capability of resolving broken pipe problems and bind errors on server socket reconstruction. We realize SPS based on block PID allocation. We also designed and implemented a dynamic load balancing scheme which resolves the limitations of our previous work by continuously tracing the job resource usage at runtime. The experimental results show that these three constructs for SSI clusters realized scalability, functionality and performance improvement. The cluster computing environment allows these constructs to cooperate implicitly so that they create a synergy effect at the SSI cluster system level and successfully provide a single system image to users and administrators.
Keywords :
processor scheduling; resource allocation; shared memory systems; workstation clusters; SSI cluster system; block PID allocation; broken pipe problems; cluster computing environment; dynamic load balancing; error binding; high-performance computing; job resource usage tracing; process migration; resource aggregation; resource integration; resource sharing; server socket reconstruction; single process space; single system image systems; synergy effect; Buildings; Computer science; Image reconstruction; Load management; Network servers; Personal communication networks; Runtime; Scalability; Sockets; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2004 IEEE International Conference on
ISSN :
1552-5244
Print_ISBN :
0-7803-8694-9
Type :
conf
DOI :
10.1109/CLUSTR.2004.1392621
Filename :
1392621
Link To Document :
بازگشت