Soft computing methods for design and optimization of cloud-based Content Distribution Networks

  1. S.D. Iturriaga Fabra 1
  2. S.E. Nesmachnow Cánovas 1
  3. G. Goñi Bofrisco 1
  4. B. Dorronsoro Díaz 2
  5. A.N. Tchernykh 3
  1. 1 Universidad de la República
    info

    Universidad de la República

    Montevideo, Uruguay

    ROR https://ror.org/030bbe882

  2. 2 Universidad de Cádiz
    info

    Universidad de Cádiz

    Cádiz, España

    ROR https://ror.org/04mxxkb11

  3. 3 South Ural State University
    info

    South Ural State University

    Cheliábinsk, Rusia

    ROR https://ror.org/03sfk2504

Journal:
Proceedings of the Institute for System Programming of the RAS

ISSN: 2079-8156 2220-6426

Year of publication: 2019

Volume: 31

Issue: 2

Pages: 15-20

Type: Article

DOI: 10.15514/ISPRAS-2019-31(2)-1 GOOGLE SCHOLAR lock_openOpen access editor

More publications in: Proceedings of the Institute for System Programming of the RAS

Abstract

This article presents the application of soft computing methods for solving the problem of designing and optimizing cloud-based Content Distribution Networks (CDN). A multi-objective approach is applied to solve the resource provisioning problem for building the infrastructure for the network, considering the objectives of minimizing the cost of the virtual machines, network, and storage, and the maximization of the quality-of-service provided to end-users. A specific brokering model is proposed to allow a single cloud-based CDN to be able to host multiple content providers applying a resource sharing strategy. Following the proposed brokering model, three multiobjective evolutionary approaches are studied for the offline optimization of resource provisioning and a greedy heuristic method is proposed for addressing the online routing of contents. The experimental evaluation of the proposed approach is performed over a set of realistic problem instances. The obtained experimental results indicate that the proposed approach is effective for designing and optimizing cloud-based Content Distribution Networks: total costs are reduced by up to 10.34% while maintaining high quality-of-service values