Federated Geo-Distributed Clouds: Optimizing Resource Allocation Based on Request Type Using Autonomous and Multi-objective Resource Sharing Model

被引:7
|
作者
Ebadifard, Fatemeh [1 ]
Babamir, Seyed Morteza [1 ]
机构
[1] Univ Kashan, Dept Software Engn, Kashan, Iran
关键词
Cloud computing; Geo-federated cloud; Task scheduling; Autonomic and multi-objective resource sharing; MANY-OBJECTIVE OPTIMIZATION; EVOLUTIONARY ALGORITHM; SELECTION; COMPUTATION;
D O I
10.1016/j.bdr.2021.100188
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the problems exist in non-geographic federated clouds, the geographic ones are considered. Nev-ertheless, the approaches that have already been proposed to allocate resources across the geographical federated clouds have two basic problems that we will address in this article: (1) Lack of proper distribu-tion of user requests leading to increases file transfer volume and cost, as well as response time to user requests, (2) Lack of appropriate resource sharing among requests due to: (1) the use of a centralized DC and (2) considering the satisfaction of single objective which case (1) suffers the problem of single-point of failure and case (2) raises an obstacle for the situations need considering multi conflicting objectives. Concerning the problem of one, it should be said that as federal DCs are distributed globally in the geographic clouds, the cost of file transfer between DCs in these clouds is more focused than the concen-trated ones. Since there has been no work in this field in the geo-distributed federated clouds, we have presented a new scheduling mechanism based on hypervolume for the distribution of applications that leads to increasing service quality and reducing file transfer cost. Concerning the problem of two, the previous solutions in the geographic federated clouds have focused on a centralized resource sharing with single objective (increase of the cloud service provider (CSP) profit). These solutions not only just consider the CSP profitability, but, because of the possibility of failure of central broker of resource-sharing, suffer the single-point of failure. In this paper, we propose a new, autonomic and peer-to-peer multi-objective resource sharing approach that considers objectives: (1) enhancing the CSP's profit, (2) decreasing the network latency and (3) decreasing file transfer traffic and (3) increasing fairness in CSPs' profit. The techniques presented in this paper are evaluated by extensive experiments using real workloads. To validate the proposed method, we have extended the CloudSim tool. The results of our experiments show the increase of performance in the scheduling and resource-sharing objectives among which the main objectives of average rate of success, profit and execution time were enhanced 8.5%, 15.47% and 25.84%, respectively compared with previous studies. (C) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] Optimized Contract-Based Model for Resource Allocation in Federated Geo-Distributed Clouds
    Xu, Jinlai
    Palanisamy, Balaji
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (02) : 530 - 543
  • [2] A game theory-based dynamic resource allocation strategy in Geo-distributed Datacenter Clouds
    Yuan, Xiaoqun
    Min, Geyong
    Yang, Laurence T.
    Ding, Yi
    Fang, Qing
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 76 : 63 - 72
  • [3] A Multi-Objective Approach for Optimizing Edge-Based Resource Allocation Using TOPSIS
    Mohamed, Habiba
    Al-Masri, Eyhab
    Kotevska, Olivera
    Souri, Alireza
    ELECTRONICS, 2022, 11 (18)
  • [4] A Game-Theoretic Approach to Multi-Objective Resource Sharing and Allocation in Mobile Edge Clouds
    Zafari, Faheem
    Li, Jian
    Leung, Kin K.
    Towsley, Don
    Swami, Ananthram
    EDGETECH'18: PROCEEDINGS OF THE 2018 TECHNOLOGIES FOR THE WIRELESS EDGE WORKSHOP, 2018, : 9 - 13
  • [5] Distributed energy resource allocation using multi-objective grasshopper optimization algorithm
    Ahmadi, Bahman
    Ceylan, Oguzhan
    Ozdemir, Aydogan
    ELECTRIC POWER SYSTEMS RESEARCH, 2021, 201
  • [6] A Coalitional Game Based Mechanism for Resource Sharing in Geo-Distributed Mobile Cloud Computing
    Zhao, Yeru
    Huang, Zhiwu
    Zhang, Xiaoyong
    Liu, Weirong
    Zhang, Qianqian
    Zhu, Zhengfa
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 3758 - 3763
  • [7] Learning-based Multi-Objective Resource Allocation for Over-the-Air Federated Learning
    Tu, Xuezhen
    Zhu, Kun
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 3065 - 3070
  • [8] An Immune-based Optimization Algorithm of Multi-tenant Resource Allocation for Geo-distributed Data Centers
    Song, Yazhen
    Peng, Jun
    Liu, Weirong
    Zhang, Xiaoyong
    Gu, Xin
    Yu, Wentao
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 88 - 93
  • [9] Multi-objective optimization-based workflow scheduling for applications with data locality and deadline constraints in geo-distributed clouds
    Wu, Dongkuo
    Wang, Xingwei
    Wang, Xueyi
    Huang, Min
    Zeng, Rongfei
    Yang, Kaiqi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 157 : 485 - 498
  • [10] Resource Allocation Model Based on Multi-objective Path Planning in Emergency Management
    Zhao X.
    Ji K.
    Lin H.
    Xu P.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2019, 47 (04): : 76 - 82