QoS-aware Resource Allocation for Stream Processing Engines using Priority Channels

被引:0
|
作者
Wang, Yidan [1 ]
Tari, Zahir [1 ]
HoseinyFarahabady, M. Reza [2 ]
Zomaya, Albert Y. [2 ]
机构
[1] RMIT Univ, Sch Sci, Melbourne, Vic, Australia
[2] Univ Sydney, Ctr Distributed & High Performance Comp, Sch IT, Sydney, NSW, Australia
基金
澳大利亚研究理事会;
关键词
Stream Processing Engine; Dynamic Resource Allocation; End-to-End Response Time; Quality of Service Enforcements; Apache Storm; MODEL;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses the challenging problem of guaranteeing quality-of-service (QoS) requirements associated with parallel running queries in distributed stream processing engines. In such platforms, the real-time processing of streaming data often requires executing a set of user-defined queries over continues data flows. However, previous studies showed that guaranteeing QoS enforcement (such as end-to-end response time) for a collection of applications is a complex problem. This paper presents an advanced resource allocation strategy to tackle such a problem by considering the traffic pattern of individual data streams. To properly allocate resource for streaming queries execution, we define a certain number of priority channels to categorize the streaming data across the system. The resource allocation is addressed as an optimization problem where a set of cost functions is defined to achieve the following goals: a) reduce the sum of QoS violation incidents across all applications; b) increase the CPU utilization level, and (c) avoid the additional costs caused by frequent reconfigurations. The proposed solution does not depend on any assumption about the incoming data rate or the query processing time. The performance of the proposed solution is benchmarked, and the experimental results reveal that the proposed scheme increases the overall resource utilization by 23% on average and reduces the QoS violations by 29% against round-robin strategy. It could also prevent QoS violation incidents at different levels by tuning the cost function.
引用
收藏
页码:271 / 279
页数:9
相关论文
共 50 条
  • [31] QoS-aware Resource Allocation Algorithm for OFDMA-WLAN Integrated System
    Bao, Nan
    Li, Junchao
    Xia, Weiwei
    Shen, Lianfeng
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2013, : 807 - 812
  • [32] A QoS-aware Resource Allocation Scheme with Limited Feedback in Downlink OFDMA Systems
    Xue, Yongxu
    Yin, Changchuan
    Yue, Guangxin
    Liu, Danpu
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 889 - 892
  • [33] QoS-Aware Radio Resource Allocation for Ultra-dense Heterogeneous Networks
    Adedoyin, Mary
    Falowo, Olabisi
    2017 IEEE 28TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2017,
  • [34] Qos-aware resource allocation for mixed multicast and unicast traffic in OFDMA networks
    Deng, Hui
    Tao, Xiaoming
    Lu, Jianhua
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2012,
  • [35] A Fair QoS-Aware Resource-Allocation Scheme for Multiradio Multichannel Networks
    Long, Yan
    Li, Hongyan
    Pan, Miao
    Fang, Yuguang
    Wong, Tan F.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2013, 62 (07) : 3349 - 3358
  • [36] An Efficient QoS-Aware Computational Resource Allocation Scheme in C-RAN
    Barahman, Mojgan
    Correia, Luis M.
    Ferreira, Lucio S.
    2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2020,
  • [37] Qos-aware resource allocation for mixed multicast and unicast traffic in OFDMA networks
    Hui Deng
    Xiaoming Tao
    Jianhua Lu
    EURASIP Journal on Wireless Communications and Networking, 2012
  • [38] QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
    Cao, Chenhong
    Su, Meijia
    Duan, Shengyu
    Dai, Miaoling
    Li, Jiangtao
    Li, Yufeng
    SENSORS, 2022, 22 (23)
  • [39] QoS-Aware Resource Allocation for Device-to-Device Communications With Channel Uncertainty
    Feng, Daquan
    Lu, Lu
    Yi, Yuan-Wu
    Li, Geoffrey Ye
    Feng, Gang
    Li, Shaoqian
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016, 65 (08) : 6051 - 6062
  • [40] QoS-Aware Resource Allocation for Mobile Edge Networks: User Association, Precoding and Power Allocation
    Niu, Guanchong
    Cao, Qi
    Pun, Man-On
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (12) : 12617 - 12630