Multiple Attributes K-Means Clustering for Elastic Cloud Model

Tariq Daradkeh, Anjali Agarwal, Yanal Alahmad · 2020

Elastic cloud computing model rely on clear definition of workload demand capacity size and cloud resources provision units. These two factors are unknown for any running cloud model, because of the dynamic changes of workload and cloud data center provisioning resources reconfiguration characteristics. These can be defined as unlabeled data. To achieve an accurate elastic scaling, unlabeled data set should be marked and labeled to finite set of workload demand classes and provisioned resources classes. This work introduces a multiple criteria attribute, k-means clustering, for cloud data center elastic model to achieve a commensurate mapping between workload class and provisioned class. Two validation methods for k-means clustering have been applied to validate the cluster group sets, obtaining a good and reasonable mapping for demand and provisioned classes with accepted time and space complexity. Two groups of sets have been generated for workload demands and for resources provisioned, and a simple look-up mapping has been applied using set joint theory.

Read the paper · More papers on PaperTik