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 条
  • [21] Scalable parallel and cluster computing abstract
    Hwang, K
    1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 336 - 336
  • [22] Supporting parallel computing on a distributed object architecture
    Wang, C
    Teo, YM
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 56 (03) : 261 - 278
  • [23] Trends and challenges in operating systemsufrom parallel computing to cloud computing
    Polze, Andreas
    Troeger, Peter
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (07): : 676 - 686
  • [24] A Parallel Debugger Based on Cluster Operating System Using B/S Structure
    Zhang Zan-jun
    Pan Jing-shan
    Sun Zhan-quan
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 148 - 151
  • [25] Supporting parallel processing on the RHODOS Cluster of Workstations
    Hobbs, M
    Goscinski, A
    THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS, PROCEEDINGS (I-SPAN '97), 1997, : 261 - 267
  • [26] Evaluation of a small scale cluster computing system for parallel intelligent techniques applications
    Fung, CC
    Li, JB
    Myers, D
    PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 388 - 393
  • [27] Cooperative Communication System for Parallel Computing Agents in Multi-cluster Grid
    Qing-Kui, Chen
    Wang, Wei
    NETWORK AND PARALLEL COMPUTING, 2008, 5245 : 221 - 231
  • [28] Counting polyominoes: A parallel implementation for cluster computing
    Jensen, I
    COMPUTATIONAL SICENCE - ICCS 2003, PT III, PROCEEDINGS, 2003, 2659 : 203 - 212
  • [29] Advanced workstation cluster architectures for parallel computing
    Hipper, G
    Tavangarian, D
    JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 44 (3-4) : 207 - 226
  • [30] Potentials and limitations of parallel computing on a cluster of workstations
    Hamdi, M
    Pan, Y
    Hamidzadeh, B
    Lim, FM
    1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 572 - 577