Adopting a clustering approach toward a scalable IaaS cloud datacenters

Cloud computing is the promising technology that provides computational, storage, network and database resources by employing the virtualization technology in the infrastructure layer. Nowadays, most of the applications are hosted in the multi-tenant based virtualized cloud environment. Scalability is the challenging task in this environment for effective utilization of the resources and to improve the profit of the cloud service providers. Recently, the companies and enterprises are tried to realize the scalability in terms of application, platform, database and infrastructure level. Thus, to solve the scalability issue, we propose an approach for improving the process of resource monitoring and management in large cloud datacenters by applying a quantitative methodology based on clustering techniques that measure the similarity between virtual machines (VMs) behaviors in terms of resource utilization. This model will help administrators to make decision about the management of resources in IaaS cloud systems.

[1]  Steven Shiau,et al.  A Power-Aware Cloud Architecture with Smart Metering , 2010, 2010 39th International Conference on Parallel Processing Workshops.

[2]  Parijat Dube,et al.  Exploiting Resource Usage Patterns for Better Utilization Prediction , 2011, 2011 31st International Conference on Distributed Computing Systems Workshops.

[3]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[4]  Shuping Liu,et al.  Research on K-Means Algorithm Based on Cloud Computing , 2012, 2012 International Conference on Computer Science and Service System.

[5]  T. S. Somasundaram,et al.  Scalability issues in cloud computing , 2012, 2012 Fourth International Conference on Advanced Computing (ICoAC).

[6]  Yong,et al.  Controlling Scale Sensor Networks Data Quality in the Ganglia Grid Monitoring Tool , 2010 .

[7]  Jerome A. Rolia,et al.  Resource pool management: Reactive versus proactive or let's be friends , 2009, Comput. Networks.

[8]  Barbara Panicucci,et al.  Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments , 2012, IEEE Transactions on Services Computing.

[9]  S. M. Ibrahim Lavlu,et al.  Cacti 0.8 Network Monitoring , 2009 .

[10]  Nagarajan Kandasamy,et al.  Power and performance management of virtualized computing environments via lookahead control , 2008, 2008 International Conference on Autonomic Computing.

[11]  Alexander Stage,et al.  Decision support for virtual machine reassignments in enterprise data centers , 2010, 2010 IEEE/IFIP Network Operations and Management Symposium Workshops.

[12]  Andre B. Bondi,et al.  Characteristics of scalability and their impact on performance , 2000, WOSP '00.

[13]  Arun Venkataramani,et al.  Black-box and Gray-box Strategies for Virtual Machine Migration , 2007, NSDI.

[14]  Ruay-Shiung Chang,et al.  A new mechanism for resource monitoring in Grid computing , 2009, Future Gener. Comput. Syst..

[15]  Zhenhuan Gong,et al.  PAC: Pattern-driven Application Consolidation for Efficient Cloud Computing , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[16]  Richard Talaber,et al.  USING VIRTUALIZATION TO IMPROVE DATA CENTER EFFICIENCY , 2009 .

[17]  Taher Niknam,et al.  An efficient hybrid algorithm based on modified imperialist competitive algorithm and K-means for data clustering , 2011, Eng. Appl. Artif. Intell..

[18]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[19]  Michele Colajanni,et al.  A Software Architecture for the Analysis of Large Sets of Data Streams in Cloud Infrastructures , 2011, 2011 IEEE 11th International Conference on Computer and Information Technology.

[20]  Alexander Stage,et al.  Filtering multivariate workload non-conformance in shared IT-infrastructures , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[21]  Ali S. Hadi,et al.  Finding Groups in Data: An Introduction to Chster Analysis , 1991 .