Distributed Late-binding Scheduling and Cooperative Data Caching

被引:0
作者
Antonio Delgado Peris
José M. Hernández
Eduardo Huedo
机构
[1] CIEMAT,Facultad de Informática
[2] Universidad Complutense de Madrid (UCM),undefined
来源
Journal of Grid Computing | 2017年 / 15卷
关键词
Grid computing; Scalable architectures; Peer-to-peer; Distributed algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
Pull-based overlays are used in some of today’s largest computational grids. Job agents are submitted to resources with the duty of retrieving real workload from a central queue at runtime and executing it. This model helps overcome the problems of direct job submission in the highly complex grid environments, namely, heterogeneity, imprecise status information, relatively high failure rates and slow adaptation to changes of grid conditions or user priorities. This article presents a distributed scheduling architecture for such late-binding overlays. In this architecture, execution nodes share a distributed hash table and cooperatively perform job assignment. As our experiments prove, scalability problems of centralized matching are avoided, achieving low and predictable scheduling overheads even for execution of large workflows, and total turnaround times are improved. This is in line with the predictions of a theoretical model of grid workflow execution that the article also discusses. Scalability makes fine-grained scheduling possible and enables new functionalities, like a distributed data cache shared by the execution nodes, which helps alleviate the commonly congested storage services. In addition, we show that our system is more resilient to problems like communication breakdowns between computation centres. Moreover, the new architecture is better prepared to deal with demanding scenarios like intense demand of popular data files or remote data processing.
引用
收藏
页码:235 / 256
页数:21
相关论文
共 12 条
  • [1] Distributed Late-binding Scheduling and Cooperative Data Caching
    Delgado Peris, Antonio
    Hernandez, Jose M.
    Huedo, Eduardo
    JOURNAL OF GRID COMPUTING, 2017, 15 (02) : 235 - 256
  • [2] Distributed Manufacturing Scheduling Using a Novel Cooperative System
    Zhou, R.
    Chen, G.
    Yang, Z. H.
    Zhang, J. B.
    IEEE/SOLI'2008: PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, VOLS 1 AND 2, 2008, : 256 - +
  • [3] Cooperative caching for multimedia data in mobile P2P networks
    Bok, Kyoungsoo
    Kim, Jaegu
    Yoo, Jaesoo
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (05) : 5193 - 5216
  • [4] Cooperative Caching for Efficient Data Search in Mobile P2P Networks
    Bok, Kyoungsoo
    Kim, Jaegu
    Yoo, Jaesoo
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 97 (03) : 4087 - 4109
  • [5] Synchronization and Caching Data for Numerical Linear Algebra Algorithms in Distributed and Grid Computing Environments
    Laccetti, Giuliano
    Lapegna, Marco
    Mele, Valeria
    Romano, Diego
    DAGRES09: DATA GRID FOR ESCIENCE WORKSHOP, 2009, : 23 - 28
  • [6] A Framework for Scheduling and Managing Big Data Applications in a Distributed Infrastructure
    Govindarajan, Kannan
    Somasundaram, Thamarai Selvi
    Boulanger, David
    Kumar, Vivekanandan Suresh
    Kinshuk
    2015 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2015,
  • [7] Optimization and Scheduling Algorithm for Data Intensive Workflows in Distributed Data Mining Architecture
    Kakasevski, Gorgi
    Mishev, Anastas
    17TH IEEE INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES - IEEE EUROCON 2017 CONFERENCE PROCEEDINGS, 2017, : 775 - 780
  • [8] Cooperative Distributed Scheduling for Storage Devices in Microgrids using Dynamic KKT Multipliers and Consensus Networks
    Rahbari-Asr, Navid
    Zhang, Yuan
    Chow, Mo-Yuen
    2015 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, 2015,
  • [9] Day-Ahead Smart Grid Cooperative Distributed Energy Scheduling With Renewable and Storage Integration
    Zhang, Yuan
    Rahbari-Asr, Navid
    Duan, Jie
    Chow, Mo-Yuen
    IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2016, 7 (04) : 1739 - 1748
  • [10] Consensus-Based Cooperative Algorithms for Training Over Distributed Data Sets Using Stochastic Gradients
    Li, Zhongguo
    Liu, Bo
    Ding, Zhengtao
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (10) : 5579 - 5589