4.7 Article

Cost-Effective App User Allocation in an Edge Computing Environment

期刊

IEEE TRANSACTIONS ON CLOUD COMPUTING
卷 10, 期 3, 页码 1701-1713

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCC.2020.3001570

关键词

Edge computing; fog computing; user allocation; optimization; resource allocation

资金

  1. Australian Research Council [DP170101932, DP180100212, FL190100035]

向作者/读者索取更多资源

Edge computing offers lower end-to-end latency and enables real-time, latency-sensitive applications to be deployed on servers closer to end-users. This article focuses on the cost-effectiveness of user allocation solutions, aiming to maximize the number of users allocated to edge servers and minimize the required number of servers to reduce operating costs. A heuristic approach is proposed to efficiently find sub-optimal solutions to large-scale user allocation problems.
Edge computing is a new distributed computing paradigm extending the cloud computing paradigm, offering much lower end-to-end latency, as real-time, latency-sensitive applications can now be deployed on edge servers that are much closer to end-users than distant cloud servers. In edge computing, edge user allocation (EUA) is a critical problem for any app vendors, who need to determine which edge servers will serve which users. This is to satisfy application-specific optimization objectives, e.g., maximizing users' overall quality of experience, minimizing system costs, and so on. In this article, we focus on the cost-effectiveness of user allocation solutions with two optimization objectives. The primary one is to maximize the number of users allocated to edge servers. The secondary one is to minimize the number of required edge servers, which subsequently reduces the operating costs for app vendors. We first model this problem as a bin packing problem and introduce an approach for finding optimal solutions. However, finding optimal solutions to the NP-hard EUA problem in large-scale scenarios is intractable. Thus, we propose a heuristic to efficiently find sub-optimal solutions to large-scale EUA problems. Extensive experiments conducted on real-world data demonstrate that our heuristic can solve the EUA problem effectively and efficiently, outperforming the state-of-the-art and baseline approaches.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据