Multi-objective container scheduling and multi-path routing for elastic business process management in autonomic multi-tenant cloud

被引:0
|
作者
Saif, Mufeed Ahmed Naji [1 ]
Aradhya, S. K. Niranjan [1 ]
Murshed, Belal Abdullah Hezam [2 ,3 ]
Alnaggar, Omar Abdullah Murshed Farhan [4 ]
Ali, Issa Mohammed Saeed [5 ]
机构
[1] VTU, Sri Jayachamarajendra Coll Engn, Dept Comp Applicat, Mysore, India
[2] Univ Mysore, Dept Studies Comp Sci, Mysore, India
[3] Univ Amran, Coll Engn & IT, Dept Comp Sci, Amran, Yemen
[4] Kuvempu Univ, Dept PG studies & Res Elect, Shimoga, India
[5] Sri Ramakrishna Coll Arts & Sci, Dept Comp Sci, Coimbatore, India
来源
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE | 2023年 / 35卷 / 06期
关键词
autonomic multi-tenant cloud; business process management; container scheduling; elasticity; multi-path routing; multi-tenancy; multi-tenancy graph; OPTIMIZATION; ALGORITHM; SERVICE; SIMULATION;
D O I
10.1002/cpe.7584
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud multi-tenancy has a variant requirement, due to its resource sharing nature, satisfying such requirements and maintaining a balance between the resources and the business workloads of multiple tenants is a challenging task, and also the communication between scheduled containers leads to high power consumption. To address these issues, this article proposes an autonomic approach to ensure the elasticity of BPM in multi-tenant cloud. Where it employs the autonomic computing capabilities for scheduling the containers into the available servers then regulates the communication between the containers using multi-path routing. For the container scheduling, a multi-objective crow search optimization algorithm is proposed to schedule the containers into appropriate servers. Then, the discrete wolf search algorithm based multipath routing is proposed to route the communication flows between the containers by finding the optimal path with an objective to minimize the energy consumption. The optimal path is constructed as a multi-tenancy graph with bandwidths determining the shortest distance between the servers and containers. The overall simulations shows that the proposed algorithm outperformed the other compared approaches in terms of make-span, resource utilization, execution cost, execution time, and energy consumption.
引用
收藏
页数:28
相关论文
共 50 条
  • [31] Scalable User Data Management in Multi-Tenant Cloud Environments
    Maenhaut, Pieter-Jan
    Moens, Hendrik
    Ongenae, Veerle
    De Turck, Filip
    2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 268 - 271
  • [32] Multi-objective optimized multi-path and multi-hop routing based on hybrid optimization algorithm in wireless sensor networks
    Singh, Madhav
    Shrivastava, Laxmi
    WIRELESS NETWORKS, 2024, 30 (04) : 2715 - 2731
  • [33] Multi-objective lion optimization for energy-efficient multi-path routing protocol for wireless sensor networks
    Singh, Omkar
    Rishiwal, Vinay
    Yadav, Mano
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (17)
  • [34] Autonomic Resource Management for Optimized Power and Performance in Multi-tenant Clouds
    Tesfatsion, Selome Kostentinos
    Wadbro, Eddie
    Tordsson, Johan
    2016 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC), 2016, : 85 - 94
  • [35] Evolutionary Multi-Objective Workflow Scheduling in Cloud
    Zhu, Zhaomeng
    Zhang, Gongxuan
    Li, Miqing
    Liu, Xiaohui
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) : 1344 - 1357
  • [36] Dynamic Multi-objective Scheduling of Microservices in the Cloud
    Fard, Hamid Mohammadi
    Prodan, Radu
    Wolf, Felix
    2020 IEEE/ACM 13TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2020), 2020, : 386 - 393
  • [37] Multi-objective task scheduling in cloud computing
    Malti, Arslan Nedhir
    Hakem, Mourad
    Benmammar, Badr
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (25):
  • [38] Multi-objective Container Consolidation in Cloud Data Centers
    Shi, Tao
    Ma, Hui
    Chen, Gang
    AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 783 - 795
  • [39] Multi-objective optimisation of multi-task scheduling in cloud manufacturing
    Li, Feng
    Zhang, Lin
    Liao, T. W.
    Liu, Yongkui
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) : 3847 - 3863
  • [40] Customization of multi-tenant learning process as a service with Business Process Feature Model
    Azouzi, Sameh
    Brahmi, Zaki
    Ghannouchi, Sonia Ayachi
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018), 2018, 126 : 606 - 615