arrow
Return

Clustering-based data placement in cloud computing: a predictive approach

delete2021-06-16
delete7
PRE
AI
M
Mokhtar Sellami *
H
Haithem Mezni
M
Mohamed Moshen Gammoudi
DOI:10.1007/s10586-021-03332-1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Nowadays, cloud computing environments have become a natural choice to host and process a huge volume of data. The combination of cloud computing and big data frameworks is an effective way to run data-intensive applications and tasks. Also, an optimal arrangement of data partitions can improve the tasks executions, which is not the case in most big data frameworks. For example, the default distribution of data partitions in Hadoop-based clouds causes several problems, which are mainly related to the load balancing and the resource usage. In addition, most existing data placement solutions are static and lack precision in the placement of data partitions. To overcome these issues, we propose a data placement approach based on the prediction of the future resources usage. We exploit Kernel Density Estimation (KDE) and Fuzzy FCA techniques to, first, forecast the workers' and tasks' future resource consumption and, second, cluster data partitions and intensive jobs according to the estimated resource usage. Fuzzy FCA is also used to exclude partitions and jobs that require less resources, which will reduce the needless migrations. To allow monitoring and predicting the workers' states and the data partitions' consumption, we modeled the big data cluster as an autonomic service-based system. The obtained results have shown that our solution outperformed existing approaches in terms of migrations rate and resource consumption.
Keywords:
Data placement
Resource usage
Intensive jobs
Prediction
Kernel Density Estimation
Fuzzy FCA
SOA
Autonomic computing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

U
Universite Claude Bernard Lyon 1
Scholars:
2.4W
Papers: 1.7W
Citations: 156
U
universite de jendouba
Scholars:
452
Papers: 414
Citations: 1
T
taibah university
Scholars:
3.1K
Papers: 3.4K
Citations: 1
researcher View more organizations