A Cluster Operating System Supporting Parallel Computing

被引:7
|
作者
A. Goscinski
M. Hobbs
J. Silcock
机构
[1] Deakin University,School of Computing and Mathematics
关键词
operating systems; clusters; parallel processing; parallelism management; Single System Image;
D O I
10.1023/A:1011473016546
中图分类号
学科分类号
摘要
The single factor limiting the harnessing of the enormous computing power of clusters for parallel computing is the lack of appropriate software. Present cluster operating systems are not built to support parallel computing – they do not provide services to manage parallelism. The cluster operating environments that are used to assist the execution of parallel applications do not provide support for both Message Passing (MP) or Distributed Shared Memory (DSM) paradigms. They are only offered as separate components implemented at the user level as library and independent servers. Due to poor operating systems users must deal with computers of a cluster rather than to see this cluster as a single powerful computer. A Single System Image of the cluster is not offered to users. There is a need for an operating system for clusters. We claim and demonstrate that it is possible to develop a cluster operating system that is able to efficiently manage parallelism, support Message Passing and DSM and offer the Single System Image. In order to substantiate the claim the first version of a cluster operating system, called GENESIS, that manages parallelism and offers the Single System Image has been developed.
引用
收藏
页码:145 / 156
页数:11
相关论文
共 50 条
  • [1] The genesis cluster operating system supporting parallel processing
    Goscinski, A
    Hobbs, M
    Silcock, J
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2002, 657 : 301 - 313
  • [2] Parallel debugger based on cluster operating system
    Yan, Chao
    Liu, Tao-Ying
    Chen, Guo-Liang
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2004, 41 (04): : 630 - 636
  • [3] Foreground/background operating system for supporting parallel computation
    Zhang, Youren
    Xiong, Shiyong
    Ghoshal, S.K.
    Huazhong Ligong Daxue Xuebao/Journal Huazhong (Central China) University of Science and Technology, 1994, 22 (06):
  • [4] Cluster computing environment supporting single system image
    Choi, M
    Lee, DW
    Maeng, SR
    2004 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2004, : 235 - 243
  • [5] THE DESIGN OF AN OPERATING SYSTEM FOR A SCALABLE PARALLEL COMPUTING ENGINE
    AUSTIN, P
    MURRAY, K
    WELLINGS, A
    SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (10): : 989 - 1013
  • [6] A dynamic load balancing system for parallel cluster computing
    Overeinder, BJ
    Sloot, PMA
    Heederik, RN
    Hertzberger, LO
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 1996, 12 (01): : 101 - 115
  • [7] High availability management for parallel computing in cluster system
    Chang, Yu-Fang
    Yang, Sheng-Chun
    Liu, Tian-Tian
    Ou, Zhong-Hong
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (SUPPL. 1): : 11 - 15
  • [8] Dynamic load balancing system for parallel cluster computing
    Univ of Amsterdam, Amsterdam, Netherlands
    Future Gener Comput Syst, 1 (101-115):
  • [9] The MOSIX multicomputer operating system for high performance cluster computing
    Barak, A
    La'adan, O
    FUTURE GENERATION COMPUTER SYSTEMS, 1998, 13 (4-5) : 361 - 372
  • [10] Kerrighed:: A single system image cluster operating system for high performance computing
    Morin, C
    Lottiaux, R
    Vallée, G
    Gallard, P
    Utard, G
    Badrinath, R
    Rilling, L
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 1291 - 1294