Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing

被引:264
作者
Lai, Phu [1 ]
He, Qiang [1 ]
Abdelrazek, Mohamed [2 ]
Chen, Feifei [2 ]
Hosking, John [4 ]
Grundy, John [3 ]
Yang, Yun [1 ]
机构
[1] Swinburne Univ Technol, Hawthorn, Vic, Australia
[2] Deakin Univ, Burwood, Australia
[3] Monash Univ, Clayton, Vic, Australia
[4] Univ Auckland, Auckland, New Zealand
来源
SERVICE-ORIENTED COMPUTING (ICSOC 2018) | 2018年 / 11236卷
基金
澳大利亚研究理事会;
关键词
Optimization; Resource management; Edge computing; Bin packing; RESOURCE-ALLOCATION;
D O I
10.1007/978-3-030-03596-9_15
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In mobile edge computing, edge servers are geographically distributed around base stations placed near end-users to provide highly accessible and efficient computing capacities and services. In the mobile edge computing environment, a service provider can deploy its service on hired edge servers to reduce end-to-end service delays experienced by its end-users allocated to those edge servers. An optimal deployment must maximize the number of allocated end-users and minimize the number of hired edge servers while ensuring the required quality of service for end-users. In this paper, we model the edge user allocation (EUA) problem as a bin packing problem, and introduce a novel, optimal approach to solving the EUA problem based on the Lexicographic Goal Programming technique. We have conducted three series of experiments to evaluate the proposed approach against two representative baseline approaches. Experimental results show that our approach significantly outperforms the other two approaches.
引用
收藏
页码:230 / 245
页数:16
相关论文
共 18 条
  • [1] [Anonymous], 2015, P 2015 WORKSH MOB BI
  • [2] Bonomi F., 2012, P MCCWORKSHOP MOB CL, P13, DOI 10.1145/2342509.2342513
  • [3] Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Chen, Xu
    Jiao, Lei
    Li, Wenzhong
    Fu, Xiaoming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 2827 - 2840
  • [4] Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
  • [5] Heuveldop Niklas., 2017, Ericsson mobility report
  • [6] Hu Y. C., 2015, White Paper
  • [7] CloudFog: Leveraging Fog to Extend Cloud Gaming for Thin-Client MMOG with High Quality of Service
    Lin, Yuhua
    Shen, Haiying
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (02) : 431 - 445
  • [8] The power of two choices in randomized load balancing
    Mitzenmacher, M
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (10) : 1094 - 1104
  • [9] Competitiveness of Dynamic Bin Packing for Online Cloud Server Allocation
    Ren, Runtian
    Tang, Xueyan
    Li, Yusen
    Cai, Wentong
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (03) : 1324 - 1331
  • [10] Romero C., 2014, Handbook of Critical Issues in Goal Programming