Distributed and Application-aware Task Scheduling in Edge-clouds

被引:13
|
作者
Lin, Li [1 ]
Li, Peng [2 ]
Xiong, Jinbo [1 ]
Lin, Mingwei [1 ]
机构
[1] Fujian Normal Univ, Coll Math & Informat, Fuzhou, Fujian, Peoples R China
[2] Univ Aizu, Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima, Japan
基金
中国国家自然科学基金;
关键词
Edge computing; computation offloading; edge-clouds; task scheduling;
D O I
10.1109/MSN.2018.000-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing is an emerging technology which places computing at the edge of the network to provide an ultra-low latency. Computation offloading, a paradigm that migrates computing from mobile devices to remote servers, can now use the power of edge computing by offloading computation to cloudlets in edge-clouds. However, the task scheduling of computation offloading in edge-clouds faces a two-fold challenge. First, as cloudlets are geographically distributed, it is difficult for each cloudlet to perform load balancing without centralized control. Second, as tasks of computation offloading have a wide variety of types, to guarantee the user quality of experience (QoE) in terms of task types is challenging. In this paper, we present Petrel, a distributed and application-aware task scheduling framework for edge-clouds. Petrel implements a sample-based load balancing technology and further adopts adaptive scheduling policies according to task types. This application-aware scheduling not only provides QoE guarantee but also improves the overall scheduling performance. Trace-driven simulations show that Petrel achieves a significant improvement over existing scheduling strategies.
引用
收藏
页码:165 / 170
页数:6
相关论文
共 50 条
  • [31] Reconciling Task Assignment and Scheduling in Mobile Edge Clouds
    Wang, Lin
    Jiao, Lei
    Kliazovich, Dzmitry
    Bouvry, Pascal
    [J]. 2016 IEEE 24TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2016,
  • [32] Video Dissemination in Untethered Edge-Clouds: A Case Study
    Rodrigues, Joao
    Marques, Eduardo R. B.
    Silva, Joaquim
    Lopes, Luis M. B.
    Silva, Fernando
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS (DAIS 2018), 2018, 10853 : 137 - 152
  • [33] An application-aware adaptive middleware architecture for distributed multimedia systems
    Hieu, Vu Hoang
    Hai, Hoang Dang
    [J]. 2006 FIRST INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS, 2006, : 141 - +
  • [34] Application-aware multicast
    de Amorim, MD
    Duarte, OCMB
    Pujolle, G
    [J]. GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 2506 - 2510
  • [35] Asymptotically Optimal Algorithm for Online Reconfiguration of Edge-Clouds
    Hou, I-Hong
    Zhao, Tao
    Wang, Shiqiang
    Chan, Kevin
    [J]. MOBIHOC '16: PROCEEDINGS OF THE 17TH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2016, : 291 - 300
  • [36] Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds
    El Haber, Elie
    Tri Minh Nguyen
    Assi, Chadi
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (05) : 3407 - 3421
  • [37] Online SLA-aware Multi-Resource Allocation for Deadline Sensitive Jobs in Edge-Clouds
    Yin, Bo
    Cheng, Yu
    Cai, Lin X.
    Cao, Xianghui
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [38] Adaptive application-aware job scheduling optimization strategy in heterogeneous infrastructures
    Seoyoung Kim
    Jieun Choi
    Yoonhee Kim
    [J]. Cluster Computing, 2016, 19 : 1515 - 1526
  • [39] Adaptive application-aware job scheduling optimization strategy in heterogeneous infrastructures
    Kim, Seoyoung
    Choi, Jieun
    Kim, Yoonhee
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (03): : 1515 - 1526
  • [40] Towards an Application-Aware Resource Scheduling With Carrier Aggregation in Cellular Systems
    Shajaiah, Haya
    Abdelhadi, Ahmed
    Clancy, T. Charles
    [J]. IEEE COMMUNICATIONS LETTERS, 2016, 20 (01) : 129 - 132