• DocumentCode
    2673871
  • Title

    ADEM: Automating deployment and management of application software on the Open Science Grid

  • Author

    Hou, Zhengxiong ; Tie, Jing ; Zhou, Xingshe ; Foster, Ian ; Wilde, Mike

  • Author_Institution
    Center for High Performance Comput., Northwestern Polytech. Univ., Xi´´an, China
  • fYear
    2009
  • fDate
    13-15 Oct. 2009
  • Firstpage
    130
  • Lastpage
    137
  • Abstract
    In grid environments, the deployment and management of application software presents a major practical challenge for end users. Performing these tasks manually is error-prone and not scalable to large grids. In this work, we propose an automation tool, ADEM, for grid application software deployment and management, and demonstrate and evaluate the tool on the Open Science Grid. ADEM uses Globus for basic grid services, and integrates the grid software installer Pacman. It supports both centralized ¿prebuild¿ and on-site ¿dynamic-build¿ approaches to software compilation, using the NMI Build and Test system to perform central prebuilds for specific target platforms. ADEM´s parallel workflow automatically determines available grid sites and their platform ¿signatures¿, checks for and integrates dependencies, and performs software build, installation, and testing. ADEM´s tracking log of build and installation activities is helpful for troubleshooting potential exceptions. Experimental results on the Open Science Grid show that ADEM is easy to use and more productive for users than manual operation.
  • Keywords
    error analysis; grid computing; workflow management software; NMI build test system; Pacman software; automating deployment management; error prone performance; globus grid services; grid application software deployment; large grid scale; on site dynamic build; on site prebuild; open science grid; parallel workflow; software application; Application software; Automatic testing; Automation; Environmental management; Manuals; Performance evaluation; Software performance; Software testing; System testing; Target tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2009 10th IEEE/ACM International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4244-5148-7
  • Electronic_ISBN
    978-1-4244-5149-4
  • Type

    conf

  • DOI
    10.1109/GRID.2009.5353083
  • Filename
    5353083