Priority-based Resource Scheduling in Distributed Stream Processing Systems for Big Data Applications

被引:0
|
作者
Bellavista, Paolo [1 ]
Corradi, Antonio [1 ]
Reale, Andrea [1 ]
Ticca, Nicola [1 ]
机构
[1] Univ Bologna, Dept Comp Sci & Engn, Bologna, Italy
关键词
Distributed Stream Processing; Big Data; Priority-based Resource Scheduling; Application-level and Application-specific Scheduling; Cloud Computing Optimization; Vehicular Traffic Analysis;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed Stream Processing Systems (DSPSs) are attracting increasing industrial and academic interest as flexible tools to implement scalable and cost-effective on-line analytics applications over Big Data streams. Often hosted in private/public cloud deployment environments, DSPSs offer datastream processing services that transparently exploit the distributed computing resources made available to them at runtime. Given the volume of data of interest, possible (hard/soft) real-time processing requirements, and the time-variable characteristics of input datastreams, it is very important for DSPSs to use smart and innovative scheduling techniques that allocate computing resources properly and avoid static over-provisioning. In this paper, we originally investigate the suitability of exploiting application-level indications about differentiated priorities of different stream processing tasks to enable application-specific DSPS resource scheduling, e.g., capable of re-shaping processing resources in order to dynamically follow input data peaks of prioritized tasks, with no static over-provisioning. We originally propose a general and simple technique to design and implement priority-based resource scheduling in flow-graph-based DSPSs, by allowing application developers to augment DSPS graphs with priority metadata and by introducing an extensible set of priority schemas to be automatically handled by the extended DSPS. In addition, we show the effectiveness of our approach via its implementation and integration in our Quasit DSPS and through experimental evaluation of this prototype on a real-world stream processing application of Big Data vehicular traffic analysis.
引用
下载
收藏
页码:363 / 370
页数:8
相关论文
共 50 条
  • [41] A Priority-Based Scheduling Heuristic to Maximize Parallelism of Ready Tasks for DAG Applications
    Zheng, Wei
    Tang, Lu
    Sakellariou, Rizos
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 596 - 605
  • [42] Dynamic resource priority-based heuristics for multi-skill resource constrained project scheduling problem
    Hu Z.-T.
    Cui N.-F.
    Zhang Y.
    Hu X.-J.
    Kongzhi yu Juece/Control and Decision, 2021, 36 (10): : 2553 - 2561
  • [43] Priority-based heuristics for the multi-skill resource constrained project scheduling problem
    Almeida, Bernardo F.
    Correia, Isabel
    Saldanha-da-Gama, Francisco
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 57 : 91 - 103
  • [44] On modeling of priority-based SIP request scheduling
    Yavas, Demir Y.
    Hokelek, Ibrahim
    Gunsel, Bilge
    SIMULATION MODELLING PRACTICE AND THEORY, 2018, 80 : 128 - 144
  • [45] Priority-based Intelligent Allocation Scheduling Model
    Yao, Yu
    ADVANCES IN MATERIALS, MACHINERY, ELECTRONICS III, 2019, 2073
  • [46] A Service-Oriented Priority-Based Resource Scheduling Scheme for Virtualized Utility Computing
    Song, Ying
    Li, Yaqiong
    Wang, Hui
    Zhang, Yufang
    Feng, Binquan
    Zang, Hongyong
    Sun, Yuzhong
    HIGH PERFORMANCE COMPUTING - HIPC 2008, PROCEEDINGS, 2008, 5374 : 220 - 231
  • [47] Resource Allocation and Task Scheduling Scheme in Priority-Based Hierarchical Edge Computing System
    Liao, Jing Xian
    Wu, Xue Wen
    2020 19TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS ENGINEERING AND SCIENCE (DCABES 2020), 2020, : 46 - 49
  • [48] Priority-based task scheduling and resource allocation in edge computing for health monitoring system
    Sharif, Zubair
    Jung, Low Tang
    Ayaz, Muhammad
    Yahya, Mazlaini
    Pitafi, Shahneela
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (02) : 544 - 559
  • [49] A Predictive Scheduling Framework for Fast and Distributed Stream Data Processing
    Li, Teng
    Tang, Jian
    Xu, Jielong
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 333 - 338
  • [50] Priority-based RR scheduling for soft real-time distributed object system
    Baek, S
    Rim, H
    Kim, S
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 298 - 302