• DocumentCode
    2344294
  • Title

    Software pattern design for cluster computing

  • Author

    Murthy, V.K. ; Krishnamurthy, E.V.

  • Author_Institution
    Sch. of Comput. Sci., Univ. of New South Wales, Canberra, ACT, Australia
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    360
  • Lastpage
    367
  • Abstract
    While using a cluster of computers in a network environment several issues need to be considered: (i) choice of models for software architectural pattern, (ii) program serializability, fault tolerance and recovery, (iii) choice of programming paradigms, (iv) factors affecting scalability in performance-such as transmission and computation times, (v) dangers of cumulative errors, (vi) compatibility and interoperability. The paper describes some basic models for cluster computing. Also it considers the issues of global serializability and scalability and provides some useful insights on the evolution of new practical software tools.
  • Keywords
    open systems; software architecture; software fault tolerance; software tools; workstation clusters; cluster computing; compatibility; cumulative errors; fault recovery; fault tolerance; interoperability; program serializability; programming paradigms; scalability; software architectural pattern; software pattern design; software tools; Australia; Computer networks; Computer science; Concurrent computing; Fault tolerance; Object oriented modeling; Object oriented programming; Production systems; Scalability; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2002. Proceedings. International Conference on
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-1680-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2002.1039752
  • Filename
    1039752