A Layered Design Methodology of Cluster System Stack

作者:Zhan Jianfeng*; Wang Lei; Tu Bibo; Zhang Zhihong; Wen Yu; Chen Yuansheng; Zhou Wei; Meng Dan; Sun Ninghui
来源:IEEE International Conference on Cluster Computing.
DOI:10.1109/CLUSTR.2007.4629256

摘要

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 "the best practice". 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 4000A 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*.

  • 出版日期2007
  • 单位中国科学院

全文