Combining task scheduling and data replication for SLA compliance and enhancement of provider profit in clouds - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Applied Intelligence Année : 2021

Combining task scheduling and data replication for SLA compliance and enhancement of provider profit in clouds

Résumé

Task scheduling and data replication are highly coupled resource management techniques that are widely used by cloud providers to improve the overall system performance and ensure service level agreement (SLA) compliance while preserving their own economic profit. However, balancing the trade-off between system performance and provider profit is very challenging. In this paper, we propose a novel scheduling algorithm called Bottleneck and Cost Value Scheduling (BCVS) algorithm coupled with a novel dynamic data replication strategy called Correlation and Economic Model-based Replication (CEMR). The main goal is to improve data access effectiveness in order to meet service level objectives in terms of response time SLORT and minimum availability SLOMA, while preserving the provider profit. The BCVS algorithm focuses on reducing system bottleneck situations caused by data transfer when the CEMR focuses on preventing future SLA violations and guaranteeing a minimum availability. An economic model is also proposed to estimate the cloud provider profit. Simulation results indicate that the proposed combination of scheduling and replication algorithms offers higher monetary profit for the cloud provider by up to 30% compared to existing strategies. Moreover, it allows better performance.
Fichier non déposé

Dates et versions

hal-03481554 , version 1 (15-12-2021)

Identifiants

Citer

Amel Khelifa, Tarek Hamrouni, Riad Mokadem, Faouzi Ben Charrada. Combining task scheduling and data replication for SLA compliance and enhancement of provider profit in clouds. Applied Intelligence, 2021, 51, pp.7494-7516. ⟨10.1007/s10489-021-02267-9⟩. ⟨hal-03481554⟩
73 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More