Authors: Khaoula Tabet; Riad Mokadem; Mohamed Ridda Laouar
Addresses: Laboratory of Mathematics, Informatics, and Systems (LAMIS), University of Laarbi Tebessi, Tebessa 12002, Algeria ' Institut de Recherche en Informatique de Toulouse (IRIT), Paul Sabatier University, 118, Route de Narbonne 31062, Toulouse, France ' Laboratory of Mathematics, Informatics, and Systems (LAMIS), University of Laarbi Tebessi, Tebessa 12002, Algeria
Abstract: Cloud providers aim to maximise their profits while satisfying tenant requirements, e.g., performance. The relational database management systems face many obstacles in achieving this goal. Therefore, the use of NoSQL databases becomes necessary when dealing with heterogeneous workloads and voluminous data. In this context, we propose a new data replication strategy that balances the workload of nodes and dynamically adjusts the number of replicas while the provider profit is taken into account. Result analysis shows that the proposed strategy reduces the resource consumption, which improves the provider profit while satisfying the tenant performance requirement.
Keywords: cloud environment; NoSql databases; data replication; provider profit; performance.
International Journal of Grid and Utility Computing, 2019 Vol.10 No.1, pp.53 - 62
Received: 23 Oct 2017
Accepted: 05 Feb 2018
Published online: 24 Dec 2018 *