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 条
  • [21] Network-Aware Container Scheduling in Multi-Tenant Data Center
    Rodrigues, Leonardo R.
    Pasin, Marcelo
    Alves, Omir C., Jr.
    Miers, Charles C.
    Pillon, Mauricio A.
    Felber, Pascal
    Koslovski, Guilherme P.
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [22] Multi-tenant Elastic Extension Tables Data Management
    Yaish, Haitham
    Goyal, Madhu
    Feuerlicht, George
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 2168 - 2181
  • [23] Multi-Tenant Multi-Objective Bandwidth Allocation in Datacenters Using Stacked Congestion Control
    Tian, Chen
    Munir, Ali
    Liu, Alex X.
    Liu, Yingtong
    Li, Yanzhao
    Sun, Jiajun
    Zhang, Fan
    Zhang, Gong
    IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [24] A MULTI-TENANT EXTENSION OF TRADITIONAL BUSINESS PROCESS MANAGEMENT SYSTEMS TO SUPPORT BPAAS
    Yu, Dongjin
    Wang, Jiaojiao
    Su, Jianwen
    Huang, Binbin
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2016, 23 (04): : 235 - 252
  • [25] A Configurable Resource Allocation for Multi-tenant Process Development in the Cloud
    Hachicha, Emna
    Assy, Nour
    Gaaloul, Walid
    Mendling, Jan
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 : 558 - 574
  • [26] Scheduling Multi-tenant Cloud Workloads on Accelerator-based Systems
    Sengupta, Dipanjan
    Goswami, Anshuman
    Schwan, Karsten
    Pallavi, Krishna
    SC14: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2014, : 513 - 524
  • [27] Multi-level and Multi-objective Survey on Cloud Scheduling
    Kessaci, Yacine
    Melab, Nouredine
    Talbi, El-Ghazali
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 481 - 489
  • [28] A SLA-based Scheduling Approach for Multi-tenant Cloud Simulation
    Peng, Gongzhuang
    Zhao, Jiaxin
    Li, Minghui
    Hou, Baocun
    Zhang, Heming
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2015, : 600 - 605
  • [29] Optimal Scheduling Simulation of Software for Multi-tenant in Cloud Computing Environment
    Fan Ying
    Lei, Guan
    2014 Fifth International Conference on Intelligent Systems Design and Engineering Applications (ISDEA), 2014, : 688 - 692
  • [30] Characterizing the Performance of Tenant Data Management in Multi-Tenant Cloud Authorization Systems
    Maenhaut, Pieter-Jan
    Moens, Hendrik
    Decat, Maarten
    Bogaerts, Jasper
    Lagaisse, Bert
    Joosen, Wouter
    Ongenae, Veerle
    De Turck, Filip
    2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,