A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2016, Vol 15, Issue 14

Abstract

Cloud computing is distributed computing, storing, sharing and accessing data over the Internet. It provides a pool of shared resources to the users available on the basis of pay as you go service that means users pay only for those services which are used by him according to their access times. Load balancing ensures that no single node will be overloaded and used to distribute workload among multiple nodes. It helps to improve system performance and proper utilization of resources. We propose an improved load balancing algorithm for job scheduling in the cloud environment using K-Means clustering of cloudlets and virtual machines in the cloud environment. All the cloudlets given by the user are divided into 3 clusters depending upon client’s priority, cost and instruction length of the cloudlet. The virtual machines inside the datacenter hosts are also grouped into multiple clusters depending upon virtual machine capacity in terms of processor, memory, and bandwidth. Sorting is applied at both the ends to reduce the latency. Multiple number of experiments have been conducted by taking different configurations of cloudlets and virtual machine. Various parameters like waiting time, execution time, turnaround time and the usage cost have been computed inside the cloudsim environment to demonstrate the results. Compared with the other job scheduling algorithms, the improved load balancing algorithm can outperform them according to the experimental results. 

Authors and Affiliations

Sheenam Kamboj, Mr. Navtej Singh Ghumman

Keywords

Related Articles

Study of Vulnerability Diagnosis and Sustaining Integrity of the Embedded Devices

Security vulnerability of the embedded devices with Internet connectivity is frequently reported these days. In this paper, a diagnosis was made for a security vulnerability in the controller that is an element of the se...

Novel Approach for Frequent Pattern Algorithm for Maximizing Frequent Patterns in Effective Time

The essential aspect of mining association rules is to mine the frequent patterns. Due to native difficulty it is impossible to mine complete frequent patterns from a dense database. FP-growth algorithm has been implemen...

DESIGN OF WEBSITE-BASED INFORMATION SYSTEM FOR EDOCUMENT ADMINISTRASI IN THE COMMUNITY SERVICE UNIT (A Case Study at Rajabasa District)

District office is one of the government agencies. This office certainly produces documents in every administrative process and policy. The document management provides a good solution for each document in order to be ac...

The Impact of Undiagnosed Synaesthesia on the Interpretation of Structural and Functional MRI Images Connectivity Maps and Resulting Diagnoses

Synathesia is a condition in which stimulation of a sensory modality triggers another sensation in the alike or an unalike sensory modality. Currently, synaesthesia is deemed a neurological condition that engages unwante...

Nano Topological Analysis For Power System Control

In this paper,we introduce an approach for analysis of information concerning electrical power system. The suggested method is a result of hybridizing rough set concepts with nano topology constructed on the set of all d...

Download PDF file
  • EP ID EP650903
  • DOI 10.24297/ijct.v15i14.4942
  • Views 93
  • Downloads 0

How To Cite

Sheenam Kamboj, Mr. Navtej Singh Ghumman (2016). A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 15(14), 7435-7443. https://europub.co.uk/articles/-A-650903