A generic deployment framework for grid computing and distributed applications

被引:0
|
作者
Flissi, Areski [1 ]
Merle, Philippe
机构
[1] Univ Sci & Technol Lille, CNRS, LIFL, F-59655 Villeneuve Dascq, France
[2] Univ Sci & Technol Lille, INRIA Futurs, LIFL, F-59655 Villeneuve Dascq, France
关键词
grid computing; middleware; distributed applications; deployment; software components;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deployment of distributed applications on large systems, and especially on grid infrastructures, becomes a more and more complex task. Grid users spend a lot of time to prepare, install and configure middleware and application binaries on nodes, and eventually start their applications. The problem is that the deployment process is composed of many heterogeneous tasks that have to be orchestrated in a specific correct order. As a consequence, the automatization of the deployment process is currently very difficult to reach. To address this problem, we propose in this paper a generic deployment framework allowing to automatize the execution of heterogeneous tasks composing the whole deployment process. Our approach is based on a reification as software components of all required deployment mechanisms or existing tools. Grid users only have to describe the configuration to deploy in a simple natural language instead of programming or scripting how the deployment process is executed. As a toy example, this framework is used to deploy CORBA component-based applications and OpenCCM middleware on one thousand nodes of the French Grid5000 infrastructure.
引用
收藏
页码:1402 / 1411
页数:10
相关论文
共 50 条
  • [1] A GENERIC DEVELOPMENT AND DEPLOYMENT FRAMEWORK FOR CLOUD COMPUTING AND DISTRIBUTED APPLICATIONS
    Binh Minh Nguyen
    Viet Tran
    Hluchy, Ladislav
    [J]. COMPUTING AND INFORMATICS, 2013, 32 (03) : 461 - 485
  • [2] An Automated Deployment and Testing Framework for Resilient Distributed Smart Grid Applications
    Ghosh, Purboday
    Tu, Hao
    Krentz, Timothy
    Karsai, Gabor
    Lukic, Srdjan
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2022), 2022, : 73 - 78
  • [3] Foundations of a generic framework for Distributed Applications
    Shamsi, J
    Abdu, H
    [J]. COMPUTERS AND THEIR APPLICATIONS, 2003, : 130 - 133
  • [4] FSP Modeling of a Generic Distributed Swarm Computing Framework
    Badica, Amelia
    Badica, Costin
    Brezovan, Marius
    [J]. INTELLIGENT DISTRIBUTED COMPUTING IX, IDC'2015, 2016, 616 : 177 - 186
  • [5] The RPS2 generic distributed computing framework
    Douglas, RE
    Jackson, RE
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS V, 1996, 101 : 455 - 458
  • [6] A flexible and secure deployment framework for distributed applications
    Dearle, A
    Kirby, G
    McCarthy, A
    Carballo, JCD
    [J]. COMPONENT DEPLOYMENT, 2004, 3083 : 219 - 233
  • [7] Deployment Strategies for Distributed Applications on Cloud Computing Infrastructures
    van der Veen, Jan Sipke
    Lazovik, Elena
    Makkes, Marc X.
    Meijer, Robert J.
    [J]. 2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 2, 2013, : 228 - 233
  • [8] Special section: Applications of distributed and grid computing
    Dimov, Ivan
    Dongarra, Jack
    Madsen, Kaj
    Wasniewski, Jerzy
    Zlatev, Zahari
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING THEORY METHODS AND APPLICATIONS, 2008, 24 (06): : 582 - 584
  • [9] Experiences with distributed computing for meteorological applications: grid computing and cloud computing
    Oesterle, F.
    Ostermann, S.
    Prodan, R.
    Mayr, G. J.
    [J]. GEOSCIENTIFIC MODEL DEVELOPMENT, 2015, 8 (07) : 2067 - 2078
  • [10] Framework for the design and automatic deployment of smart grid applications
    Knorr, Felix
    Fruehwirth, Thomas
    Kastner, Wolfgang
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2022, 212