A path to achieving a self-managed Grid middleware

被引:2
|
作者
Nou, Ramon [1 ,2 ]
Julia, Ferran [2 ]
Hogan, Kevin [1 ]
Torres, Jordi [1 ,2 ]
机构
[1] Barcelona SuperComp Ctr, Barcelona 08034, Spain
[2] Tech Univ Catalonia UPC, Comp Architecture Dept, Barcelona 08034, Spain
关键词
Autonomous systems - Complex nature - Globus Toolkit - Grid applications - Grid environments - GRID middleware - [!text type='Java']Java[!/text] applications - Monitoring frameworks;
D O I
10.1016/j.future.2010.07.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Tantamount to the overall performance delivered by a Grid environment is the quality of the middleware on which distributed Grid applications can run. Due to its complex nature, this middleware can be difficult to investigate in full detail and can also be problematic to tune efficiently, especially when running on a production type environment. Thanks to the BSC Monitoring Framework, a set of tools that can instrument and analyze Java applications as well as the entire system, we were able to undertake both global and fine-grained investigation into one of the most popular Grid middleware of the moment, Globus Toolkit 4. The steps taken, revealed some interesting findings and resulted in the detection of some job management problems in this middleware. Primarily, the main issue was that it was possible to reach a situation which caused jobs to be lost on the node due to an overloading amount of jobs being processed by the system. Again, the BSC-MF was used to investigate this issue further and helped extract a possible solution to prevent the node becoming a point of contention in the architecture. A simple but effective policy was formulated, which prioritized the finishing and acceptance of jobs over the response time and throughput, and was evaluated as a solution to the problem. It was determined that, due to the dynamic nature of the problem, it could be best resolved by adding self-managing capabilities to the middleware. Using the new policy, a prototype of an autonomous system was built and succeeded in allowing more jobs to be accepted and finished correctly. The improvement over the original GT4 middleware was significant and resulted in better performance by a factor of 30%. The path from investigation to development, as described in this paper, might serve as a guide to others involved in the field who are interested in extracting knowledge about a Grid node, extending the Grid middleware or adding self-managing behaviour to their applications. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:10 / 19
页数:10
相关论文
共 50 条
  • [21] Self-Managed Abortion in the United States
    Verma, Nisha
    Grossman, Daniel
    CURRENT OBSTETRICS AND GYNECOLOGY REPORTS, 2023, 12 (02) : 70 - 75
  • [22] INCOME DISPERSION IN A SELF-MANAGED ECONOMY
    ESTRIN, S
    ECONOMICA, 1981, 48 (190) : 181 - 194
  • [23] Women and self-managed habitat production
    Carla Rodriguez, Maria
    Arqueros Mejica, Maria Soledad
    NODO, 2020, 14 (28): : 58 - 73
  • [24] COOPERATIVE APPROACH TO SELF-MANAGED VANETS
    Molina-Gil, J.
    Caballero-Gil, C.
    Caballero-Gil, P.
    WINSYS 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON WIRELESS INFORMATION NETWORKS AND SYSTEM, 2010, : 94 - 97
  • [25] Alienation and the Self-Managed Firm System
    Jossa, Bruno
    REVIEW OF RADICAL POLITICAL ECONOMICS, 2014, 46 (01) : 5 - 14
  • [26] Training for Self-Managed Student Teams
    Luechtefeld, Ray
    Baca, David
    Watkins, Steve E.
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2008, 24 (06) : 1139 - 1147
  • [27] Self-managed teams: Readiness test
    Hensey, M
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2000, 16 (02) : 14 - 14
  • [28] Self-Managed Abortion in the United States
    Nisha Verma
    Daniel Grossman
    Current Obstetrics and Gynecology Reports, 2023, 12 : 70 - 75
  • [29] ORGANIZATIONAL DESIGN FOR SELF-MANAGED TEAMS
    THIBODEAUX, MS
    FADEN, SK
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 1994, 94 (10) : 20 - 25
  • [30] A Self-managed Marketplace for Sharing IoT Sensors
    Dawod, Anas
    Georgakopoulos, Dimitrios
    Jayaraman, Prem Prakash
    Chrysanthis, Panos K.
    2023 IEEE 39TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS, ICDEW, 2023, : 111 - 117