Cloud Computing. First International Conference, CloudComp 2009 Munich, Germany, October 19–21, 2009 Revised Selected Papers

Research Article

Executing Distributed Applications on Virtualized Infrastructures Specified with the VXDL Language and Managed by the HIPerNET Framework

Download
562 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-12636-9_1,
        author={Guilherme Koslovski and Tram Huu and Johan Montagnat and Pascale Primet},
        title={Executing Distributed Applications on Virtualized Infrastructures Specified with the VXDL Language and Managed by the HIPerNET Framework},
        proceedings={Cloud Computing. First International Conference, CloudComp 2009 Munich, Germany, October 19--21, 2009 Revised Selected Papers},
        proceedings_a={CLOUDCOMP},
        year={2012},
        month={5},
        keywords={Virtual Infrastructure as a service resource virtualization application mapping graph embedding problem workflow language topology language},
        doi={10.1007/978-3-642-12636-9_1}
    }
    
  • Guilherme Koslovski
    Tram Huu
    Johan Montagnat
    Pascale Primet
    Year: 2012
    Executing Distributed Applications on Virtualized Infrastructures Specified with the VXDL Language and Managed by the HIPerNET Framework
    CLOUDCOMP
    Springer
    DOI: 10.1007/978-3-642-12636-9_1
Guilherme Koslovski1,*, Tram Huu2,*, Johan Montagnat3,*, Pascale Primet1,*
  • 1: INRIA-University of Lyon
  • 2: University of Nice-I3S
  • 3: CNRS-I3S
*Contact email: guilherme.koslovski@ens-lyon.fr, tram@polytech.unice.fr, johan@i3s.unice.fr, pascale.primet@inria.fr

Abstract

With the convergence of computing and communication, and the expansion of cloud computing, new models and tools are needed to allow users to define, create, and exploit on-demand virtual infrastructures within wide area distributed environments. Optimally designing customized virtual execution-infrastructure and executing them on a physical substrate remains a complex problem. This paper presents the VXDL language, a language for specifying and describing virtual infrastructures and the HIPerNET framework to manage them. Based on the example of a specific biomedical application and workflow engine, this paper illustrates how VXDL enables to specify different customized virtual infrastructures and the HIPerNET framework to execute them on a distributed substrate. The paper presents experiments of the deployment and execution of this application on different virtual infrastructures managed by our HIPerNet system. All the experiments are performed on the Grid’5000 testbed substrate.