• DocumentCode
    2195771
  • Title

    A Hybrid Peer-to-Peer and Grid Job Scheduling System for Teaming Up Desktop Resources with Computer Clusters to Perform Turbulence Simulations

  • Author

    Dornemann, K. ; Dornemann, T. ; Freisleben, Bernd ; Schneider, Tobias M. ; Eckhardt, Bruno

  • Author_Institution
    Dept. of Math. & Comput. Sci. / Phys., Univ. of Marburg, Marburg
  • fYear
    2008
  • fDate
    7-12 Dec. 2008
  • Firstpage
    418
  • Lastpage
    419
  • Abstract
    Simulating turbulence in fluids is a fascinating part of physics which requires a high amount of computational power. Since for transitional Reynolds numbers each simulation run can be performed on a single contemporary CPU, turbulence studies are ideally suited for distributed computing where each node performs a simulation for a single initial condition. The approach presented in this paper makes use of unused computational power by integrating a dynamically changing set of possibly unreliable desktop PCs into a grid infrastructure of attentively administered dedicated cluster resources. The basic idea is to use peer-to-peer (P2P) technology for managing the set of computers and develop a "bridge" to interface the P2P network with a grid meta-scheduler which in turn interfaces with the grid middleware. This eliminates the need for central administration and continuous resource availability. It provides distributed scheduling, replicated storage and system monitoring capabilities. Experimental results obtained from an evaluation of our implementation show that our approach is both scalable and resilient in the presence of node failures and network churn.
  • Keywords
    computational fluid dynamics; flow simulation; grid computing; middleware; peer-to-peer computing; scheduling; system monitoring; turbulence; workstation clusters; computer cluster; desktop resource; distributed computing; grid job scheduling system; middleware; peer-to-peer system; replicated storage; system monitoring; transitional Reynolds number; turbulence simulation; Central Processing Unit; Computational modeling; Computer network management; Computer simulation; Distributed computing; Grid computing; Peer to peer computing; Personal communication networks; Physics computing; Processor scheduling; Grid; P2P; Resource Management; Scheduling; Turbulence Simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    eScience, 2008. eScience '08. IEEE Fourth International Conference on
  • Conference_Location
    Indianapolis, IN
  • Print_ISBN
    978-1-4244-3380-3
  • Electronic_ISBN
    978-0-7695-3535-7
  • Type

    conf

  • DOI
    10.1109/eScience.2008.98
  • Filename
    4736825