DocumentCode :
2888508
Title :
A layered design methodology of cluster system stack
Author :
Zhan, Jianfeng ; Wang, Lei ; Tu, Bibo ; Zhang, Zhihong ; Wen, Yu ; Chen, Yuansheng ; Zhou, Wei ; Meng, Dan ; Sun, Ninghui
Author_Institution :
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing
fYear :
2007
fDate :
17-20 Sept. 2007
Firstpage :
404
Lastpage :
409
Abstract :
The application range of cluster has expanded beyond scientific computing, but the present cluster system software fails to provide a flexible architecture to promote code reuse and facilitate building cluster system software for different computing contexts, most of which are developed from scratch case by case, or integrated or packaged with ldquothe best practicerdquo. In this paper, we have proposed a layered design methodology to build cluster system stack with different layers concentrating on different functions, and developed common sets of core service as reusing framework for different computing context. Following this methodology, we have built Phoenix-a complete cluster system stack for both scientific and business computing, which is verified and deployed on Dawning 4000 A super computer for scientific computing and other cluster systems for business computing. The qualitative evaluation and our practices show the design methodology of Phoenix has advantages over other methodologies.
Keywords :
distributed programming; software engineering; workstation clusters; Phoenix; cluster system software; cluster system stack; flexible architecture; layered design methodology; Application software; Best practices; Buildings; Computer architecture; Context-aware services; Design methodology; Packaging; Scientific computing; Software packages; System software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2007 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1552-5244
Print_ISBN :
978-1-4244-1387-4
Electronic_ISBN :
1552-5244
Type :
conf
DOI :
10.1109/CLUSTR.2007.4629256
Filename :
4629256
Link To Document :
بازگشت