• DocumentCode
    1615120
  • Title

    The Ethernet approach to grid computing

  • Author

    Thain, Douglas ; Livny, Miron

  • Author_Institution
    Comput. Sci. Dept., Wisconsin Univ., Green Bay, WI, USA
  • fYear
    2003
  • Firstpage
    138
  • Lastpage
    147
  • Abstract
    Despite many competitors, Ethernet became the dominant protocol for local area networking due to its simplicity, robustness, and efficiency in wide variety of conditions and technology. Reflecting on the current frailty of much software, grid and otherwise, we propose that the Ethernet approach to resource sharing is an effective and reliable technique for combining coarse-grained software when failures are common and poorly detailed. This approach involves placing several simple but important responsibilities on client software to acquire shared resources conservatively, to back off during periods of failure, and to inform competing clients when resources are in contention. We present a simple scripting language that simplifies and encourages the Ethernet approach, and demonstrate its use in several grid computing scenarios, including job submission, disk allocation, and data replication. We conclude with a discussion of the limitations of this approach, and describe how it is uniquely suited to high-level programming.
  • Keywords
    electronic data interchange; fault tolerant computing; grid computing; local area networks; resource allocation; Ethernet; coarse-grained software; data replication; disk allocation; grid computing; high-level programming; job submission; local area networking; resource sharing; scripting language; Computer networks; Electronic mail; Ethernet networks; Grid computing; Local area networks; Protocols; Resource management; Robustness; Software tools; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on
  • ISSN
    1082-8907
  • Print_ISBN
    0-7695-1965-2
  • Type

    conf

  • DOI
    10.1109/HPDC.2003.1210024
  • Filename
    1210024