Band-Area Resource Management Platform and Accelerated Particle Swarm Optimization Algorithm for Container Deployment in Internet-of-Things Cloud

被引:5
|
作者
Ouyang, Mingxue [1 ]
Xi, Jianqing [1 ]
Bai, Weihua [2 ]
Li, Keqin [3 ]
机构
[1] South China Univ Technol, Sch Software Engn, Guangzhou 510006, Peoples R China
[2] Zhaoqing Univ, Sch Comp Sci, Zhaoqing 526061, Peoples R China
[3] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Containers; Cloud computing; Internet of Things; Microservice architectures; Resource management; Optimization; Virtualization; Particle swarm optimization; Accelerated particle swarm optimization; cloud computing; container; Internet-of-things; microservices; multi-objective optimization; MULTIOBJECTIVE OPTIMIZATION; SERVICE COMPOSITION; COLONY ALGORITHM; MICROSERVICE; ENVIRONMENT;
D O I
10.1109/ACCESS.2022.3198971
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The method of building and deploying applications through the combination of container virtualization technology and a microservices framework has been widely used in Internet-of-Things clouds. However, there are gaps and a lack of coordination mechanisms between the Internet-of-Things and cloud computing. This study constructs a resource management platform, which is based on application container virtualization technology and combined with the microservices framework. The platform provide a support environment for the construction and deployment of Internet-of-Things cloud applications. However, there is no unified specification for the microservices templates. Therefore, a new service model called tool service was designed. The invocation relationship between services is studied, and developers can combine services through the invocation relationship between services to form a service function chain. However, container-based service deployment remains an unresolved issue. The deployment method of a container involves the quality of service of end users and the profit of cloud providers. To balance the profits of both parties, it is necessary to minimize the service response time and improve the resource utilization of the cloud data center. To address this problem, an accelerated particle swarm optimization strategy is proposed to realize service deployment. Through the invocation relationship between services, the execution containers are aggregated, so as to reduce the service transmission overhead and improve resource utilization. Compared with the experimental results of existing deployment strategies, the proposed optimization strategy has significantly improved performance parameters such as service transmission overhead, container aggregation, and resource utilization.
引用
收藏
页码:86844 / 86863
页数:20
相关论文
共 41 条
  • [1] Band-Area Application Container and Artificial Fish Swarm Algorithm for Multi-Objective Optimization in Internet-of-Things Cloud
    Mingxue, Ouyang
    Xi, Jianqing
    Bai, Weihua
    Li, Keqin
    IEEE ACCESS, 2022, 10 : 16408 - 16423
  • [2] Multi-objective accelerated particle swarm optimization with a container-based scheduling for Internet-of-Things in cloud environment
    Adhikari, Mainak
    Srirama, Satish Narayana
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 137 : 35 - 61
  • [3] Based on Particle Swarm Optimization Algorithm of Cloud Computing Resource Scheduling in Mobile Internet
    Lin, Yong
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (06): : 25 - 34
  • [4] EHPSO: An Enhanced Hybrid Particle Swarm Optimization Algorithm for Internet of Things
    Li, Dashe
    Cheng, Dapeng
    Qin, Jihong
    Liu, Shue
    Liu, Pingping
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2018, 14 (06) : 203 - 211
  • [5] Internet of Things Task Scheduling in Cloud Environment using Particle Swarm Optimization
    Hasan, Mohammed Zaki
    Al-Rizzo, Hussain
    Al-Turiman, Fadi
    Rodriguez, Jonathan
    Radwan, Ayman
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [6] A Particle Swarm Optimization-based Container Scheduling Algorithm of Docker Platform
    Li, Lianwan
    Chen, Jianxin
    Yan, Wuyang
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION PROCESSING (ICCIP 2018), 2018, : 12 - 17
  • [7] Galactic swarm-improved whale optimization algorithm-based resource management in Internet of things
    Karthick, Subramani
    Gomathi, Nandagopal
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (03)
  • [8] Task scheduling in Internet of Things cloud environment using a robust particle swarm optimization
    Hasan, Mohammed Zaki
    Al-Rizzo, Hussain
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (02):
  • [9] Cloud Resource Scheduling Algorithm Based on Improved LDW Particle Swarm Optimization Algorithm
    Ge Junwei
    Sheng Shuo
    Fang Yiqiu
    2017 IEEE 3RD INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC), 2017, : 669 - 674
  • [10] Nonconvex resource allocation for inelastic enterprise applications deployment into the cloud via particle swarm optimization
    Li, Shiyong
    Li, Wenzhe
    Sun, Wei
    Liu, Jia
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (03) : 3807 - 3823