Network perception task migration in cloud-edge fusion computing
Abstract With the development of cloud computing, edge computing has been proposed to provide real-time and low-delay services to users. Current research usually integrates cloud computing and edge computing as cloud-edge fusion computing for more personalized services. However, both cloud computing...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2020-08-01
|
Series: | Journal of Cloud Computing: Advances, Systems and Applications |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s13677-020-00193-8 |
id |
doaj-8d49734dcdb9467d88901c3d2f7719bb |
---|---|
record_format |
Article |
spelling |
doaj-8d49734dcdb9467d88901c3d2f7719bb2020-11-25T03:03:34ZengSpringerOpenJournal of Cloud Computing: Advances, Systems and Applications2192-113X2020-08-019111610.1186/s13677-020-00193-8Network perception task migration in cloud-edge fusion computingChen Ling0Weizhe Zhang1Hui He2Yu-chu Tian3School of Computer Science and Technology, Harbin Institute of TechnologySchool of Computer Science and Technology, Harbin Institute of TechnologySchool of Computer Science and Technology, Harbin Institute of TechnologySchool of Electrical Engineering and Computer Science, Queensland University of TechnologyAbstract With the development of cloud computing, edge computing has been proposed to provide real-time and low-delay services to users. Current research usually integrates cloud computing and edge computing as cloud-edge fusion computing for more personalized services. However, both cloud computing and edge computing suffer from high network consumption, which remains a key problem yet to be solved in cloud-edge fusion computing environments. The cost of network consumption can be divided into two parts: migration costs and communication costs. To solve the high network consumption problem, some virtual machines can be migrated from overloaded physical machines to others with the help of virtualization technology. Current network perception migration strategies focus more on the communication cost by optimizing the communication topology. Considering both communication and migration costs, this paper addresses the high network consumption problem in terms of the communication correlations of virtual machines and the network traffic of the migration process. It proposes three heuristic virtual machine migration algorithms, LM, mCaM and mCaM2, to balance communication costs and migration costs. The performance of these algorithms is compared with those of existing virtual machine migration algorithms through experiments. The experimental results show that our virtual machine migration algorithms clearly optimize the communication cost and migration cost. These three algorithms have a lower network cost than AppAware, an existing algorithm, by 20% on average. This means that these three algorithms improve the network performance and reduce the network consumption in cloud-edge fusion computing environments. They also outperform existing algorithms in terms of operation time by 70% on average.http://link.springer.com/article/10.1186/s13677-020-00193-8Virtual machine migrationNetwork perceptionEdge computingHeuristic algorithm |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chen Ling Weizhe Zhang Hui He Yu-chu Tian |
spellingShingle |
Chen Ling Weizhe Zhang Hui He Yu-chu Tian Network perception task migration in cloud-edge fusion computing Journal of Cloud Computing: Advances, Systems and Applications Virtual machine migration Network perception Edge computing Heuristic algorithm |
author_facet |
Chen Ling Weizhe Zhang Hui He Yu-chu Tian |
author_sort |
Chen Ling |
title |
Network perception task migration in cloud-edge fusion computing |
title_short |
Network perception task migration in cloud-edge fusion computing |
title_full |
Network perception task migration in cloud-edge fusion computing |
title_fullStr |
Network perception task migration in cloud-edge fusion computing |
title_full_unstemmed |
Network perception task migration in cloud-edge fusion computing |
title_sort |
network perception task migration in cloud-edge fusion computing |
publisher |
SpringerOpen |
series |
Journal of Cloud Computing: Advances, Systems and Applications |
issn |
2192-113X |
publishDate |
2020-08-01 |
description |
Abstract With the development of cloud computing, edge computing has been proposed to provide real-time and low-delay services to users. Current research usually integrates cloud computing and edge computing as cloud-edge fusion computing for more personalized services. However, both cloud computing and edge computing suffer from high network consumption, which remains a key problem yet to be solved in cloud-edge fusion computing environments. The cost of network consumption can be divided into two parts: migration costs and communication costs. To solve the high network consumption problem, some virtual machines can be migrated from overloaded physical machines to others with the help of virtualization technology. Current network perception migration strategies focus more on the communication cost by optimizing the communication topology. Considering both communication and migration costs, this paper addresses the high network consumption problem in terms of the communication correlations of virtual machines and the network traffic of the migration process. It proposes three heuristic virtual machine migration algorithms, LM, mCaM and mCaM2, to balance communication costs and migration costs. The performance of these algorithms is compared with those of existing virtual machine migration algorithms through experiments. The experimental results show that our virtual machine migration algorithms clearly optimize the communication cost and migration cost. These three algorithms have a lower network cost than AppAware, an existing algorithm, by 20% on average. This means that these three algorithms improve the network performance and reduce the network consumption in cloud-edge fusion computing environments. They also outperform existing algorithms in terms of operation time by 70% on average. |
topic |
Virtual machine migration Network perception Edge computing Heuristic algorithm |
url |
http://link.springer.com/article/10.1186/s13677-020-00193-8 |
work_keys_str_mv |
AT chenling networkperceptiontaskmigrationincloudedgefusioncomputing AT weizhezhang networkperceptiontaskmigrationincloudedgefusioncomputing AT huihe networkperceptiontaskmigrationincloudedgefusioncomputing AT yuchutian networkperceptiontaskmigrationincloudedgefusioncomputing |
_version_ |
1724685052839723008 |