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

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. Loa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of computer & technology 2016-12, Vol.15 (14), p.7435-7443
Hauptverfasser: Kamboj, Sheenam, Ghumman, Mr. Navtej Singh
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 7443
container_issue 14
container_start_page 7435
container_title International journal of computer & technology
container_volume 15
creator Kamboj, Sheenam
Ghumman, Mr. Navtej Singh
description 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. 
doi_str_mv 10.24297/ijct.v15i14.4942
format Article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_24297_ijct_v15i14_4942</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_24297_ijct_v15i14_4942</sourcerecordid><originalsourceid>FETCH-LOGICAL-c902-a845de9ad50f8ce92d83bcfc738646d4280ea5b089799ba3d4a9f1df7d48cc363</originalsourceid><addsrcrecordid>eNpNkMtOhDAARRujiZNxPsBdfwDsC9ouCcIMESjhMQs3pLQ0YaLRgDHx7x1mXLi6957FXRwAHjHyCSOSP00n8-V_42DCzGeSkRuwIYRzj6IQ3_7r92C3LCeEECYioAHegGMES3VMchhVVa2i-ABVClXVZkX2mpV7WCV1quoiKuMEds1KXrwiicoGxnnXtEm9oqw8L9U9w1gVVdee0QO4c_ptGXd_uQVtmrTxwcvVPouj3DMSEU8LFthRahsgJ8woiRV0MM5wKkIWWkYEGnUwICG5lIOmlmnpsHXcMmEMDekW4OutmT-WZR5d_zlP73r-6THqL2r6VU1_VdOvaugvClhRag</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING</title><source>EZB-FREE-00999 freely available EZB journals</source><creator>Kamboj, Sheenam ; Ghumman, Mr. Navtej Singh</creator><creatorcontrib>Kamboj, Sheenam ; Ghumman, Mr. Navtej Singh</creatorcontrib><description>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. </description><identifier>ISSN: 2277-3061</identifier><identifier>EISSN: 2277-3061</identifier><identifier>DOI: 10.24297/ijct.v15i14.4942</identifier><language>eng</language><ispartof>International journal of computer &amp; technology, 2016-12, Vol.15 (14), p.7435-7443</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c902-a845de9ad50f8ce92d83bcfc738646d4280ea5b089799ba3d4a9f1df7d48cc363</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Kamboj, Sheenam</creatorcontrib><creatorcontrib>Ghumman, Mr. Navtej Singh</creatorcontrib><title>A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING</title><title>International journal of computer &amp; technology</title><description>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. </description><issn>2277-3061</issn><issn>2277-3061</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNpNkMtOhDAARRujiZNxPsBdfwDsC9ouCcIMESjhMQs3pLQ0YaLRgDHx7x1mXLi6957FXRwAHjHyCSOSP00n8-V_42DCzGeSkRuwIYRzj6IQ3_7r92C3LCeEECYioAHegGMES3VMchhVVa2i-ABVClXVZkX2mpV7WCV1quoiKuMEds1KXrwiicoGxnnXtEm9oqw8L9U9w1gVVdee0QO4c_ptGXd_uQVtmrTxwcvVPouj3DMSEU8LFthRahsgJ8woiRV0MM5wKkIWWkYEGnUwICG5lIOmlmnpsHXcMmEMDekW4OutmT-WZR5d_zlP73r-6THqL2r6VU1_VdOvaugvClhRag</recordid><startdate>20161218</startdate><enddate>20161218</enddate><creator>Kamboj, Sheenam</creator><creator>Ghumman, Mr. Navtej Singh</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20161218</creationdate><title>A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING</title><author>Kamboj, Sheenam ; Ghumman, Mr. Navtej Singh</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c902-a845de9ad50f8ce92d83bcfc738646d4280ea5b089799ba3d4a9f1df7d48cc363</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Kamboj, Sheenam</creatorcontrib><creatorcontrib>Ghumman, Mr. Navtej Singh</creatorcontrib><collection>CrossRef</collection><jtitle>International journal of computer &amp; technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kamboj, Sheenam</au><au>Ghumman, Mr. Navtej Singh</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING</atitle><jtitle>International journal of computer &amp; technology</jtitle><date>2016-12-18</date><risdate>2016</risdate><volume>15</volume><issue>14</issue><spage>7435</spage><epage>7443</epage><pages>7435-7443</pages><issn>2277-3061</issn><eissn>2277-3061</eissn><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. </abstract><doi>10.24297/ijct.v15i14.4942</doi><tpages>9</tpages></addata></record>
fulltext fulltext
identifier ISSN: 2277-3061
ispartof International journal of computer & technology, 2016-12, Vol.15 (14), p.7435-7443
issn 2277-3061
2277-3061
language eng
recordid cdi_crossref_primary_10_24297_ijct_v15i14_4942
source EZB-FREE-00999 freely available EZB journals
title A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T02%3A33%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20NOVEL%20APPROACH%20OF%20OPTIMIZING%20PERFORMANCE%20USING%20K-MEANS%20CLUSTERING%20IN%20CLOUD%20COMPUTING&rft.jtitle=International%20journal%20of%20computer%20&%20technology&rft.au=Kamboj,%20Sheenam&rft.date=2016-12-18&rft.volume=15&rft.issue=14&rft.spage=7435&rft.epage=7443&rft.pages=7435-7443&rft.issn=2277-3061&rft.eissn=2277-3061&rft_id=info:doi/10.24297/ijct.v15i14.4942&rft_dat=%3Ccrossref%3E10_24297_ijct_v15i14_4942%3C/crossref%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true