• DocumentCode
    1597648
  • Title

    Application Level Interoperability between Clouds and Grids

  • Author

    Merzky, Andre ; Stamou, Katerina ; Jha, Shantenu

  • Author_Institution
    Center for Comput. & Technol., Louisiana State Univ., Baton Rouge, LA
  • fYear
    2009
  • Firstpage
    143
  • Lastpage
    150
  • Abstract
    SAGA is a high-level programming interface which provides the ability to develop distributed applications in an infrastructure independent way. In an earlier paper, we discussed how SAGA was used to develop a version of MapReduce which provided the user with the ability to control the relative placement of compute and data, whilst utilizing different distributed infrastructure. In this paper, we use the SAGA-based implementation of MapReduce, and demonstrate its interoperability across clouds and grids. We discuss how a range of cloud adaptors have been developed for SAGA. The major contribution of this paper is the demonstration - possibly the first ever, of interoperability between different clouds and grids, without any changes to the application. We analyse the performance of SAGA-MapReduce when using multiple, different, heterogeneous infrastructure concurrently for the same problem instance; However, we do not strive to provide a rigorous performance model, but to provide a proof-of-concept of application-level interoperability and illustrate its importance.
  • Keywords
    grid computing; open systems; SAGA-MapReduce; application level interoperability; distributed applications; distributed infrastructure; high-level programming interface; Application software; Cloud computing; Computer interfaces; Computer science; Distributed computing; Grid computing; Large-scale systems; Performance analysis; Pervasive computing; Runtime; Application; Clouds; Grids; Heterogeneous; Infrastructure; Interoperability; SAGA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Pervasive Computing Conference, 2009. GPC '09. Workshops at the
  • Conference_Location
    Geneva
  • Print_ISBN
    978-1-4244-4372-7
  • Type

    conf

  • DOI
    10.1109/GPC.2009.17
  • Filename
    4976556