Evolutionary Algorithms for Optimizing Cost and QoS on Cloud-based Content Distribution Networks

被引:5
|
作者
Iturriaga, S. [1 ]
Nesmachnow, S. [1 ]
Goni, G. [1 ]
Dorronsoro, B. [2 ]
Tchernykh, A. [3 ]
机构
[1] Univ Republica, Julio Herrera & Reissig 565, Montevideo 11300, Uruguay
[2] Univ Cadiz, C Ancha 16, Cadiz 11001, Spain
[3] Ctr Invest Cient & Educ Super Ensenada, Carretera Ensenada Tijuana 3918 Zona Playitas, Ensenada 22860, Baja California, Mexico
关键词
OPTIMIZATION;
D O I
10.1134/S0361768819080127
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Content Distribution Networks (CDN) are key for providing worldwide services and content to end-users. In this work, we propose three multiobjective evolutionary algorithms for solving the problem of designing and optimizing cloud-based CDNs. We consider the objectives of minimizing the total cost of the infrastructure (including virtual machines, network, and storage) and the maximization of the quality-of-service provided to end-users. The proposed model considers a multi-tenant approach where a single cloud-based CDN is able to host multiple content providers using a resource sharing strategy. The proposed evolutionary algorithms address the offline problem of provisioning infrastructure resources while a greedy heuristic method is proposed for addressing the online problem of routing contents. The experimental evaluation of the proposed methods is performed over a set of realistic problem instances. Results indicate that the proposed approach is effective for designing and optimizing cloud-based CDNs reducing total costs by up to 10.3% while maintaining an adequate quality of service.
引用
收藏
页码:544 / 556
页数:13
相关论文
共 50 条
  • [21] Cloud-based Evolutionary Algorithm for Network on Chip (NoC) Test Scheduling using NoC as TAMs
    Xu, Chuanpei
    Chrzanowska-Jeske, Malgorzata
    Zhang, Pu
    Hu, Cong
    EIGHTH INTERNATIONAL SYMPOSIUM ON PRECISION ENGINEERING MEASUREMENTS AND INSTRUMENTATION, 2013, 8759
  • [22] Cloud-Based Monitoring System for Foam Content at the Wellhead of Foam Drainage Gas Production
    Guo, Liang
    Liang, Jing
    Wang, Ruiyu
    Luo, Kai
    Jiang, Yixin
    Song, Yu
    IEEE SENSORS JOURNAL, 2023, 23 (09) : 9952 - 9958
  • [23] A Review on Automation Artificial Neural Networks based on Evolutionary Algorithms
    Zebari, Rizgar R.
    Zeebaree, Subhi R. M.
    Rashid, Zryan Najat
    Shukur, Hanan M.
    Alkhayyat, Ahmed
    Sadeeq, Mohammed A. M.
    2021 14TH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE), 2021, : 235 - 240
  • [24] Cloud-Based Framework for Precision Agriculture: Optimizing Scarce Water Resources in Arid Environments amid Uncertainties
    Zhang, Fan
    Tang, Peixi
    Zhou, Tingting
    Liu, Jiakai
    Li, Feilong
    Shan, Baoying
    AGRONOMY-BASEL, 2024, 14 (01):
  • [26] Cost-effective resource provisioning for multimedia cloud-based e-health systems
    Mohammad Mehedi Hassan
    Multimedia Tools and Applications, 2015, 74 : 5225 - 5241
  • [27] Dynamic Multi-Objective Workflow Scheduling for Cloud Computing Based on Evolutionary Algorithms
    Ismayilov, Goshgar
    Topcuoglu, Haluk Rahmi
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 103 - 108
  • [28] On Maximum Elastic Scheduling in Cloud-Based Data Center Networks for Virtual Machines with the Hose Model
    Shuai-Bing Lu
    Jie Wu
    Huan-Yang Zheng
    Zhi-Yi Fang
    Journal of Computer Science and Technology, 2019, 34 : 185 - 206
  • [29] An Evolutionary Game Approach to Safety-Aware Speed Recommendation in Fog/Cloud-Based Intelligent Transportation Systems
    Asadi, Mehrdad
    Fathy, Mahmood
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (07) : 7431 - 7440
  • [30] On Maximum Elastic Scheduling in Cloud-Based Data Center Networks for Virtual Machines with the Hose Model
    Lu, Shuai-Bing
    Wu, Jie
    Zheng, Huan-Yang
    Fang, Zhi-Yi
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2019, 34 (01) : 185 - 206