Research Article Open Access

Performance Improvement in Cloud Computing Using Resource Clustering

G. Malathy1, Rm Somasundaram1 and K. Duraiswamy1
  • 1 , India

Abstract

Cloud computing is a computing paradigm in which the various tasks are assigned to a combination of connections, software and services that can be accessed over the network. The computing resources and services can be efficiently delivered and utilized, making the vision of computing utility realizable. In various applications, execution of services with more number of tasks has to perform with minimum intertask communication. The applications are more likely to exhibit different patterns and levels and the distributed resources organize into various topologies for information and query dissemination. In a distributed system the resource discovery is a significant process for finding appropriate nodes. The earlier resource discovery mechanism in cloud system relies on the recent observations. In this study, resource usage distribution for a group of nodes with identical resource usages patterns are identified and kept as a cluster and is named as resource clustering approach. The resource clustering approach is modeled using CloudSim, a toolkit for modeling and simulating cloud computing environments and the evaluation improves the performance of the system in the usage of the resources. Results show that resource clusters are able to provide high accuracy for resource discovery.

Journal of Computer Science
Volume 9 No. 6, 2013, 671-677

DOI: https://doi.org/10.3844/jcssp.2013.671.677

Submitted On: 5 October 2012 Published On: 30 May 2013

How to Cite: Malathy, G., Somasundaram, R. & Duraiswamy, K. (2013). Performance Improvement in Cloud Computing Using Resource Clustering. Journal of Computer Science, 9(6), 671-677. https://doi.org/10.3844/jcssp.2013.671.677

  • 3,232 Views
  • 3,586 Downloads
  • 5 Citations

Download

Keywords

  • Aggregation
  • Clustering
  • Cloudsim
  • Cloud Computing
  • Resources
  • Tasks