Multi-criteria Scheduling on Clouds

Cloud computing has emerged during the last decade to be widely adopted nowadays in several IT areas. It consists to propose market or not marketoriented resources as services that can be consumed in a ubiquitous, flexible and transparent way. In this PhD thesis, we deal with scheduling, one of the major cloud computing issue. According to the targeted cloud configuration, we have identified three levels of scheduling: service-level, task-level and Virtual Machine-level. We revisit the problem modeling, the design and the implementation of multi-objective metaheuristics for each scheduling level of the cloud. The proposed metaheuristicsbased schedulers address different criteria including energy consumption, greenhouse gas emissions, profit and QoS (cost and response time). We prove their adaptability to the cloud constraints by integrating them as a part of the OpenNebula cloud manager. Moreover, our schedulers have been extensively experimented using realistic cloud configurations on Grid'5000, considered as an infrastructure as a service (IAAS), and concrete scenarios based on Amazon EC2 instances and prices. The reported results show that our proposed methods outperform existing scheduling approaches in terms of all previously cited criteria.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00915043
Author Kessaci, Yacine
Maintainer CCSD
Last Updated May 7, 2026, 22:18 (UTC)
Created May 7, 2026, 22:18 (UTC)
Identifier NNT: 41245
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Parallel Cooperative Multi-criteria Optimization (DOLPHIN) ; Laboratoire d'Informatique Fondamentale de Lille (LIFL) ; Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Centre Inria de l'Université de Lille ; Institut National de Recherche en Informatique et en Automatique (Inria)
creator Kessaci, Yacine
date 2013-11-28T00:00:00
harvest_object_id a84aeb99-7516-4103-9f49-2e8aa13112ed
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-06-06T00:00:00
set_spec type:THESE