• DocumentCode
    1564680
  • Title

    How to run scientific applications over Web services

  • Author

    Puppin, D. ; Tonellotto, N. ; Laforenza, D.

  • Author_Institution
    Inst. for Inf. Sci. & Technol., Pisa, Italy
  • fYear
    2005
  • Firstpage
    29
  • Lastpage
    33
  • Abstract
    Today, the task of running and coordinating a scientific application across several administrative domains is extremely complex. As an example, the most popular tool for scientific applications, MPI, is not designed to address firewall limitations or data heterogeneity, even if its extensions deal with some of these problems. In this paper, we design a new approach to run a scientific application in a distributed environment, when data and computing power are scattered across the Web: Web services can be used to tunnel computation and data migration. We show that a very simple mapping exists between MPI primitives and the Web service infrastructure. We are currently designing a framework, based on Web services, which will implement the main MPI primitives: this way an MPI application could be run on any platform supporting Web services.
  • Keywords
    Internet; application program interfaces; message passing; natural sciences computing; MPI application; MPI primitives; Web service; World Wide Web; administrative domain; data heterogeneity; data migration; distributed computing; distributed environment; firewall limitations; scientific application; Data structures; Distributed computing; Grid computing; Information resources; Information science; Instruments; Laboratories; Scattering; Service oriented architecture; Web services; MPI; Web Services; distributed computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2005. ICPP 2005 Workshops. International Conference Workshops on
  • Conference_Location
    Oslo, Norway
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-2381-1
  • Type

    conf

  • DOI
    10.1109/ICPPW.2005.39
  • Filename
    1488674