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 条
  • [31] Generating parallel algorithms for cluster and grid computing
    Hayashida, MK
    Okuda, K
    Panetta, J
    Song, SW
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 1, PROCEEDINGS, 2005, 3514 : 509 - 516
  • [32] Cluster of supercomputers - An alternative to massively parallel computing
    Mierendorff, H
    Schuller, A
    Trottenberg, U
    SUPERCOMPUTER, 1996, 12 (01): : 81 - 90
  • [33] Dynamite - Blasting obstacles to parallel cluster computing
    van Albada, GD
    Clinckemaillie, J
    Emmen, AHL
    Gehring, J
    Heinz, O
    van der Linden, F
    Overeinder, BJ
    Reinefeld, A
    Sloot, PMA
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 300 - 310
  • [34] An efficient parallel computing model on the SMP cluster
    Xu, Ying
    Liu, Lei
    Zhao, Qi
    CMESM 2006: PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON ENHANCEMENT AND PROMOTION OF COMPUTATIONAL METHODS IN ENGINEERING SCIENCE AND MECHANICS, 2006, : 369 - 374
  • [35] Minimum cost design of a parallel computing cluster
    Rueda, A
    Maheswaran, M
    ICT'2003: 10TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, VOLS I AND II, CONFERENCE PROCEEDINGS, 2003, : 1644 - 1649
  • [36] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    Chen, ZG
    Zeng, BQ
    Xiong, C
    Deng, XH
    Zeng, ZW
    Liu, AF
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2005, 12 (05): : 572 - 577
  • [37] FTPA: Supporting Fault-Tolerant Parallel Computing through Parallel Recomputing
    Yang, Xuejun
    Du, Yunfei
    Wang, Panfeng
    Fu, Hongyi
    Jia, Jia
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (10) : 1471 - 1486
  • [38] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    Zhi-gang Chen
    Bi-qing Zeng
    Ce Xiong
    Xiao-heng Deng
    Zhi-wen Zeng
    An-feng Liu
    Journal of Central South University of Technology, 2005, 12 : 572 - 577
  • [39] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    陈志刚
    曾碧卿
    熊策
    邓晓衡
    曾志文
    刘安丰
    Journal of Central South University of Technology(English Edition), 2005, (05) : 572 - 577
  • [40] The security architecture of the Java']Java operating system JX -: A security architecture for distributed parallel computing
    Wawersich, C
    Felser, M
    Golm, M
    Kleinöder, J
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2003, 2834 : 85 - 95