Data-Aware Resource Allocation of Linear Pipeline Applications in a Distributed Environment

被引:2
|
作者
Stavrinides, Georgios L. [1 ]
Karatza, Helen D. [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
关键词
resource allocation; linear pipeline applications; distributed resources; data locality; performance evaluation; PERFORMANCE;
D O I
10.1109/ICICS55353.2022.9811176
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The data stored on distributed platforms, such as cloud and fog environments, are typically processed by linear pipeline applications (LPAs). All of the component tasks of an LPA job should be assigned to the same computational resource, in order to avoid a high volume of data retrievals. On the other hand, the load balancing of the resources should also be taken into account. To this end, in this paper we investigate resource allocation strategies for LPA jobs in a distributed environment, where the input data requiring processing are not available on all of the resources. Two commonly used routing techniques are adapted in order to leverage data locality. The proposed data-aware routing policies are compared to their non-data-aware counterparts via simulation, under different workload conditions and data retrieval overhead factors. The performance of the routing techniques is examined from the mean response time and fairness perspectives. The simulation results provide useful insights into how the workload conditions and the data retrieval overhead affect the examined routing strategies.
引用
收藏
页码:121 / 126
页数:6
相关论文
共 50 条
  • [1] On the Effects of Data-Aware Allocation on Fully Distributed Storage Systems for Exascale
    Pascual, Jose A.
    Concatto, Caroline
    Lant, Joshua
    Navaridas, Javier
    [J]. EURO-PAR 2017: PARALLEL PROCESSING WORKSHOPS, 2018, 10659 : 725 - 736
  • [2] A data-aware resource broker for data grids
    Le, H
    Coddington, P
    Wendelborn, AL
    [J]. NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2004, 3222 : 73 - 82
  • [3] An Initial Proposal for Data-Aware Resource Analysis of Orchestrations with Applications to Predictive Monitoring
    Ivanovic, Dragan
    Carro, Manuel
    Hermenegildo, Manuel
    [J]. SERVICE-ORIENTED COMPUTING: ICSOC/SERVICE WAVE 2009 WORKSHOPS, 2010, 6275 : 414 - 424
  • [4] Data-Aware Vaccine Allocation Over Large Networks
    Zhang, Yao
    Prakash, B. Aditya
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2015, 10 (02)
  • [5] Compliance Checking of Data-Aware and Resource-Aware Compliance Requirements
    Taghiabadi, Elham Ramezani
    Gromov, Vladimir
    Fahland, Dirk
    van der Aalst, Wil M. P.
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 CONFERENCES, 2014, 8841 : 237 - 257
  • [6] Data-Aware Support for Hybrid HPC and Big Data Applications
    Caino-Lores, Silvina
    Isaila, Florin
    Carretero, Jesus
    [J]. 2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 719 - 722
  • [7] Network Aware Resource Allocation in Distributed Clouds
    Alicherry, Mansoor
    Lakshman, T. V.
    [J]. 2012 PROCEEDINGS IEEE INFOCOM, 2012, : 963 - 971
  • [8] A data-aware cognitive engine for scheduling data intensive applications in a grid
    Nagarajan, Vijaya
    Mohamed Mulk Abdul, Maluk
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (01) : 497 - 507
  • [9] BPELDT - Data-Aware Extension for Data-Intensive Service Applications
    Habich, Dirk
    Richly, Sebastian
    Preissler, Steffen
    Grasselt, Mike
    Lehner, Wolfgang
    Maier, Albert
    [J]. EMERGING WEB SERVICES TECHNOLOGY, VOL II, 2008, 2 : 111 - +
  • [10] Shared data-aware dynamic resource provisioning and task scheduling for data intensive applications on hybrid clouds using Aneka
    Tuli, Shreshth
    Sandhu, Rajinder
    Buyya, Rajkumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 : 595 - 606