Application execution management on the InteGrade opportunistic grid middleware

被引:7
作者
da Silva e Silva, Francisco Jose [1 ]
Kon, Fabio [2 ]
Goldman, Alfredo [2 ]
Finger, Marcelo [2 ]
de Camargo, Raphael Y. [3 ]
Castor Filho, Fernando [5 ]
Costa, Fabio M. [4 ]
机构
[1] Univ Fed Maranhao, Dept Informat, Sao Luis, Brazil
[2] Univ Sao Paulo, Dept Comp Sci, Sao Paulo, Brazil
[3] Fed Univ ABC, Ctr Math Computat & Cognit, Santo Andre, Brazil
[4] Univ Fed Goias, Inst Informat, Goiania, Go, Brazil
[5] Univ Fed Pernambuco, Informat Ctr, Recife, PE, Brazil
关键词
Grid computing; Opportunistic grid; Resource management; Fault tolerance;
D O I
10.1016/j.jpdc.2010.01.010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The InteGrade project is a multi-university effort to build a novel grid computing middleware based on the opportunistic use of resources belonging to user workstations. The InteGrade middleware currently enables the execution of sequential, bag-of-tasks, and parallel applications that follow the BSP or the MPI programming models. This article presents the lessons learned over the last five years of the InteGrade development and describes the solutions achieved concerning the support for robust application execution. The contributions cover the related fields of application scheduling, execution management, and fault tolerance. We present our solutions, describing their implementation principles and evaluation through the analysis of several experimental results. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:573 / 583
页数:11
相关论文
共 50 条
  • [41] SPHINX: a scheduling middleware for data intensive applications on a grid
    In, Jang-uk
    Park, Jong Hyuk
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2011, 6 (03) : 184 - 194
  • [42] Designing general, composable, and middleware-independent grid infrastructure tools for multi-tiered job management
    Elmroth, Erik
    Gardfjall, Peter
    Norberg, Arvid
    Tordsson, Johan
    Ostberg, Per-Olov
    TOWARDS NEXT GENERATION GRIDS, 2007, : 175 - +
  • [43] A Grid based neural network execution service
    Krammer, L
    Schikuta, E
    Wanek, H
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2006, : 35 - +
  • [44] Optimizing Grid-based workflow execution
    Singh G.
    Kesselman C.
    Deelman E.
    Journal of Grid Computing, 2005, 3 (3-4) : 201 - 219
  • [45] Resource Failure Impact on Job Execution in Grid
    Suri, P. K.
    Singh, Manpreet
    2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 133 - +
  • [46] Deployment of gLite Middleware: An E-Science Grid Infrastructure
    Hasanzadeh, Mohmmad
    Meybodi, Mohammad Reza
    2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [47] Smart grid resources optimisation using service oriented middleware
    Touzene, Abderezak
    Al Yahyai, Sultan
    Oukil, Amar
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2019, 59 (01) : 53 - 63
  • [48] Service-oriented middleware for distributed data mining on the grid
    Congiusta, Antonio
    Talia, Domenico
    Trunfio, Paolo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (01) : 3 - 15
  • [49] Middleware support for performance improvement of MABS applications in the Grid environment
    Mengistu, Dawit
    Davidsson, Paul
    Lundberg, Lars
    MULTI-AGENT-BASED SIMULATION VIII, 2008, 5003 : 20 - 35
  • [50] The GridLab Grid Application Toolkit
    Allen, G
    Davis, K
    Dramlitsch, T
    Goodale, T
    Kelley, I
    Lanfermann, G
    Novotny, J
    Radke, T
    Rasul, K
    Russell, M
    Seidel, E
    Wehrens, O
    11TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 411 - 411