A Multi-Objective ACS Algorithm to Optimize Cost, Performance, and Reliability in the Cloud

Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

5 Sitaatiot (Scopus)
22 Lataukset (Pure)

Abstrakti

In this paper, we present a novel Multi-Objective Ant Colony System algorithm to optimize Cost, Performance, and Reliability (MOACS-CoPeR) in the cloud. The proposed algorithm provides a metaheuristic-based approach for the multi-objective cloud-based software component deployment problem. MOACS-CoPeR explores the search-space of architecture design alternatives with respect to several architectural degrees of freedom and produces a set of Pareto-optimal deployment configurations. We also present a Java-based implementation of our proposed algorithm and compare its results with the Non-dominated Sorting Genetic Algorithm II (NSGA-II). We evaluate the two algorithms against a cloud-based storage service, which is loosely based on a real system.
AlkuperäiskieliEi tiedossa
Otsikko8th IEEE/ACM International Conference on Utility and Cloud Computing
ToimittajatOmer Rana, Manish Parashar
KustantajaACM
Sivut341–347
ISBN (painettu)978-1-4503-3890-5
DOI - pysyväislinkit
TilaJulkaistu - 2015
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaIEEE/ACM International Conference on Utility and Cloud Computing - 8th IEEE/ACM International Conference on Utility and Cloud Computing
Kesto: 7 jouluk. 201510 jouluk. 2015

Konferenssi

KonferenssiIEEE/ACM International Conference on Utility and Cloud Computing
Ajanjakso07/12/1510/12/15

Keywords

  • Cloud computing
  • Multi-objective optimization
  • Software component deployment
  • ant colony optimization (ACO)

Viittausmuodot