The cactus worm: Experiments with dynamic resource discovery and allocation in a grid environment

被引:59
|
作者
Allen, G
Angulo, D
Foster, I
Lanfermann, G
Liu, C
Radke, T
Seidel, E
Shalf, J
机构
[1] Univ Chicago, Dept Comp Sci, Chicago, IL 60657 USA
[2] Max Planck Inst Gravitat Phys, Potsdam, Germany
[3] Argonne Natl Lab, Argonne, IL 60439 USA
[4] Univ Calif Berkeley, Lawrence Berkeley Natl Lab, Berkeley, CA 94720 USA
关键词
D O I
10.1177/109434200101500402
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The ability to harness heterogeneous, dynamically available grid resources, is attractive to typically resource-starved computational scientists and engineers, as in principle it can increase, by significant factors, the number of cycles that can be delivered to applications. However, new adaptive application structures and dynamic runtime system mechanisms are required if we are to operate effectively in grid environments. To explore some of these issues in a practical setting, the authors are developing an experimental framework, called Cactus, that incorporates both adaptive application structures for dealing with changing resource characteristics and adaptive resource selection mechanisms that allow applications to change their resource allocations (e.g., via migration) when performance falls outside specified limits. The authors describe the adaptive resource selection mechanisms and describe how they are used to achieve automatic application migration to "better" resources following performance degradation. The results provide insights into the architectural structures required to support adaptive resource selection. In addition, the authors suggest that the Cactus Worm affords many opportunities for grid computing.
引用
收藏
页码:345 / 358
页数:14
相关论文
共 50 条
  • [1] Resource discovery in a dynamic Grid environment
    Marzolla, M
    Mordacchini, M
    Orlando, S
    [J]. SIXTEENTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, : 356 - 360
  • [2] Dynamic resource allocation mechanisms for grid computing environment
    Ismail, Leila
    [J]. 2007 3RD INTERNATIONAL CONFERENCE ON TESTBEDS AND RESEARCH INFRASTRUCTURE FOR THE DEVELOPMENT OF NETWORKS AND COMMUNITIES, 2007, : 538 - 542
  • [3] A formal model of dynamic resource allocation in grid computing environment
    Ismail, Leila
    Mills, Bruce
    Hennebelle, Alain
    [J]. PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 685 - +
  • [4] Dynamic Multi Dimensional Matchmaking Model for Resource Allocation in Grid Environment
    Jacob, Japhynth
    Rajsingh, Elijah Blessing
    Jesudasan, Isaac Balasingh
    [J]. TRENDS IN COMPUTER SCIENCE, ENGINEERING AND INFORMATION TECHNOLOGY, 2011, 204 : 179 - 185
  • [5] Highly distributed resource discovery and allocation in the grid
    Kocak, T
    Boloni, L
    [J]. 2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2004, : 525 - 528
  • [6] A New Model for Resource Discovery in Grid Environment
    MollaMotalebi, Mahdi
    Ismail, Abdul Samad Bin Haji
    Ahmed, Aboamama Atahar
    [J]. INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT III, 2011, 253 : 72 - 81
  • [7] Dynamic resource allocation in an HPC environment
    Gilmour, DA
    Hanna, JP
    Blank, G
    [J]. USERS GROUP CONFERENCE, PROCEEDINGS, 2004, : 244 - 249
  • [8] Dynamic Resource Allocation in SCADY Grid Toolkit
    Bhatnagar, Rakesh
    Patel, Jayesh
    Vasoya, Nirav
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 724 - 728
  • [9] The Strategy Research on Dynamic Discovery of Grid Resource
    Ma, Yan
    Liang, Yuanyuan
    Jiang, Xiaoping
    [J]. ADVANCED RESEARCH ON MECHANICAL ENGINEERING, INDUSTRY AND MANUFACTURING ENGINEERING, PTS 1 AND 2, 2011, 63-64 : 41 - +
  • [10] Experiments for dynamic resource allocation, scheduling, and control
    Quijano, N
    Gil, AE
    Passino, KM
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2005, 25 (01): : 63 - 79