A resource recommendation method based on dynamic cluster analysis of application characteristics

With the development of cloud computing technology, many scientists want to perform their experiments in cloud environments. Because of the pay-per-use method, it is cost-optimal for scientists to only pay for the cloud services needed for their experiments. However, selection of suitable resources is difficult because they are composed of various characteristics. Therefore, a method of classification is needed to effectively take advantage of cloud resources. Static classification of a resource can derive inaccurate results, while scientists submit various experiment intentions and requirements. Thus, a dynamic resource-clustering method is needed to accurately determine application characteristics and scientists requirements. A cost-effective resource recommendation service is also needed. In this paper, a resource-clustering analysis, which considers application characteristics, and a cost-effective recommendation method in a hybrid cloud environment are proposed. The resource clustering analysis applies a self-organizing map and the k-means algorithm to cluster similar resources dynamically. In addition, the cost-effective resource recommendation method applies an efficiency metric based on application-aware resource clustering. Performance is verified by comparing the proposed clustering method with other studies resource classification methods. Results show that the proposed method can classify similar resource cluster reflecting application characteristics and recommend cost-effective resources.

[1]  O. J. Vrieze,et al.  Kohonen Network , 1995, Artificial Neural Networks.

[2]  Min Cui,et al.  A Cloud Service Resource Classification Strategy Based on Feature Similarity , 2014, J. Networks.

[3]  Younsun Ahn,et al.  Semantic Cloud Resource Recommendation Using Cluster Analysis in Hybrid Cloud Computing Environment , 2015 .

[4]  Gueyoung Jung,et al.  CloudAdvisor: A Recommendation-as-a-Service Platform for Cloud Configuration and Pricing , 2013, 2013 IEEE Ninth World Congress on Services.

[5]  Bu-Sung Lee,et al.  Cloud service recommendation and selection for enterprises , 2012, 2012 8th international conference on network and service management (cnsm) and 2012 workshop on systems virtualiztion management (svm).

[6]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[7]  Keunhyuk Yeom,et al.  Approach for Cloud Recommendation and Integration to Construct User-Centric Hybrid Cloud , 2017, 2017 IEEE International Conference on Smart Cloud (SmartCloud).

[8]  Rocco Aversa,et al.  Proceedings of the Federated Conference on Computer Science and Information Systems pp. 973–980 ISBN 978-83-60810-22-4 An Analysis of mOSAIC ontology for Cloud Resources annotation , 2022 .

[9]  Nor Badrul Anuar,et al.  Cloud Service Selection Using Multicriteria Decision Analysis , 2014, TheScientificWorldJournal.

[10]  Parag Ravikant Kaveri,et al.  Clustered virtual machines for higher availability of resources with improved scalability in cloud computing , 2014, 2014 First International Conference on Networks & Soft Computing (ICNSC2014).