A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets

01/08/2020
by   Fabio Lopez-Pires, et al.
0

Cloud Service Brokers (CSBs) facilitate complex resource allocation decisions, efficiently mapping dynamic tenant demands onto dynamic provider offers, where several objectives should ideally be considered. This work proposes for the first time a pure multi-objective formulation of a broker-oriented Virtual Machine Placement (VMP) problem for dynamic environments, simultaneously optimizing the following objective functions: (i) Total Infrastructure CPU (TICPU), (ii) Total Infrastructure Memory (TIMEM) and (iii) Total Infrastructure Price (TIP) while considering load balancing across providers. To solve the formulated multi-objective problem, a Multi-Objective Evolutionary Algorithm (MOEA) is proposed. Considering that each time a demand (or offer) change occurs, a set of non-dominated solutions is found by Pareto-based algorithms as the one proposed, different selection strategies were evaluated in order to automatically select a convenient solution. Additionally, the proposed algorithm, including the considered selection strategies, was compared against mono-objective state-of-the-art alternatives in different scenarios with real data from providers in actual markets. Experimental results demonstrate that a pure multi-objective optimization approach considering the preferred solution selection strategy (S3) outperformed other mono-objective evaluated alternatives.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2020

Hybrid Adaptive Evolutionary Algorithm for Multi-objective Optimization

The major difficulty in Multi-objective Optimization Evolutionary Algori...
research
08/16/2021

MOSMA: Multi-objective Slime Mould Algorithm Based on Elitist Non-dominated Sorting

This paper proposes a multi-objective Slime Mould Algorithm (MOSMA), a m...
research
05/07/2020

Evolutionary Multi Objective Optimization Algorithm for Community Detection in Complex Social Networks

Most optimization-based community detection approaches formulate the pro...
research
04/14/2023

Emergency Resource Layout with Multiple Objectives under Complex Disaster Scenarios

Effective placement of emergency rescue resources, particularly with joi...
research
07/06/2022

A Framework Based on Generational and Environmental Response Strategies for Dynamic Multi-objective Optimization

Due to the dynamics and uncertainty of the dynamic multi-objective optim...

Please sign up or login with your details

Forgot password? Click here to reset