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

Forskningsoutput: Kapitel i bok/konferenshandlingKonferensbidragVetenskapligPeer review

3 Citeringar (Scopus)
1 Nedladdningar (Pure)

Sammanfattning

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.
OriginalspråkOdefinierat/okänt
Titel på gästpublikation8th IEEE/ACM International Conference on Utility and Cloud Computing
RedaktörerOmer Rana, Manish Parashar
FörlagACM
Sidor341–347
ISBN (tryckt)978-1-4503-3890-5
DOI
StatusPublicerad - 2015
MoE-publikationstypA4 Artikel i en konferenspublikation
EvenemangIEEE/ACM International Conference on Utility and Cloud Computing - 8th IEEE/ACM International Conference on Utility and Cloud Computing
Varaktighet: 7 dec 201510 dec 2015

Konferens

KonferensIEEE/ACM International Conference on Utility and Cloud Computing
Period07/12/1510/12/15

Nyckelord

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

Citera det här