Machine Learning-Based Task Clustering for Enhanced Virtual Machine Utilization in Edge Computing

被引:8
作者
Alnoman, Ali [1 ]
机构
[1] Sheridan Coll, Fac Appl Sci & Technol, Oakville, ON, Canada
来源
2020 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE) | 2020年
关键词
Machine learning; K-means; edge computing; virtual machine;
D O I
10.1109/ccece47787.2020.9255811
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Edge computing provides cloud-like services at the network edge near mobile users. Due to the prosperity of smart applications that involve computing-intensive tasks, edge devices are intended to provide sufficient amounts of resources in order to accommodate the increasing computing demands. However, computing resources could also suffer being underutilized which leads to both resource and energy wastage. In this paper, heterogeneous virtual machine (VM) allocation in edge computing is considered to cope with the different computing demands at each edge device. To this end, an unsupervised machine learning technique, namely, the K-means is used to cluster incoming tasks into three different categories according to their processing requirements. Afterwards, tasks belonging to each cluster will be allocated the appropriate type of VMs to better utilize the computing resources. Results show the effectiveness of the proposed scheme in clustering computing tasks and improving resource utilization in edge devices.
引用
收藏
页数:4
相关论文
共 15 条
[1]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[2]   Emerging Edge Computing Technologies for Distributed IoT Systems [J].
Alnoman, Ali ;
Sharma, Shree Krishna ;
Ejaz, Waleed ;
Anpalagan, Alagan .
IEEE NETWORK, 2019, 33 (06) :140-147
[3]   Energy Efficiency on Fully Cloudified Mobile Networks: Survey, Challenges, and Open Issues [J].
Alnoman, Ali ;
Carvalho, Glaucio H. S. ;
Anpalagan, Alagan ;
Woungang, Isaac .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (02) :1271-1291
[4]   Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption [J].
Deng, Ruilong ;
Lu, Rongxing ;
Lai, Chengzhe ;
Luan, Tom H. ;
Liang, Hao .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06) :1171-1181
[5]   Bringing Energy Aware Routing Closer to Reality With SDN Hybrid Networks [J].
Huin, Nicolas ;
Rifai, Myriana ;
Giroire, Frederic ;
Pacheco, Dino Lopez ;
Urvoy-Keller, Guillaume ;
Moulierac, Joanna .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2018, 2 (04) :1128-1139
[6]   Strategy-Proof Mechanism for Provisioning and Allocation Virtual Machines in Heterogeneous Clouds [J].
Liu, Xi ;
Li, Weidong ;
Zhang, Xuejie .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (07) :1650-1663
[7]  
Malik S., IEEE ACCESS, V6
[8]   Sharing-Aware Online Virtual Machine Packing in Heterogeneous Resource Clouds [J].
Rampersaud, Safraz ;
Grosu, Daniel .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (07) :2046-2059
[9]   SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers [J].
Son, Jungmin ;
Dastjerdi, Amir Vahid ;
Calheiros, Rodrigo N. ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2017, 2 (02) :76-89
[10]  
Tong L., 2016, IEEE INFOCOM, P1