Performance Enhancement of Cloud Computing with Clustering
Bhupendra Panchal1, R.K.Kapoor2
1Bhupendra Panchal, Department of Computer Enginering & Application, National Institute of Technical Teacher`s Training & Research, Bhopal, India.
2Prof. R.K. Kapoor, Department of Computer Enginering & Application, National Institute of Technical Teacher`s Training & Research, Bhopal India.
Manuscript received on May 19, 2013. | Revised Manuscript received on June 13, 2013. | Manuscript published on June 30, 2013. | PP: 189-191 | Volume-2, Issue-5, June 2013. | Retrieval Number: E1760062513/2013©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Cloud computing is an emerging infrastructure paradigm that allows efficient maintenance of cloud with efficient uses of servers. Virtualization is a key element in cloud environment as it provides distribution of computing resources. This distribution results in cost and energy reduction, thus making efficient utilization of physical resources. Thus resource sharing and use of virtualization allows improved performance for demanding scientific computing workloads. Number of data centers and physical servers are underutilized so they are used inefficiently. So performance evaluation and its enhancement in virtualized environment like public and private cloud are the challenging issues. Performance of cloud environment is dependent on CPU & memory utilization, Network and I/O disk operations. In order to improve the performance of the virtualization with cloud computing, one of the solutions is to allow highly available data in the cluster form. Thus replicas are available at each data centers and are highly available. In the proposed work, the I/O parameters are chosen for increasing the performance in this domain. This enhancement can be achieved through the clustering and caching technologies. The use of technology for data centers clustering is proposed in this paper. Thus performance and scalability can be improved by reducing the number of hits to the cloud database.
Keywords: Virtualization, Cloud computing, Clustering, performance enhancement, Caching.