Loading…

Load balancing with Job Migration Algorithm for improving performance on grid computing: Experimental Results

Grid is the collection of geographically distributed computing resources. For efficient management of these resources, the manager must maximize its utilization, which can be achieved by efficient load balancing with Job Migration techniques.Job Migration from overloaded resources to underloaded is...

Full description

Saved in:
Bibliographic Details
Published in:Advances in distributed computing and artificial intelligence journal 2019-01, Vol.8 (4), p.5-18
Main Authors: Wided, Ali, Okba, Kazar, Fatima, Bouakkaz
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c290t-3c68309bdb87d94b2eec94b50380752ad90f69a47a53d0a0ed277ca593dad9e33
container_end_page 18
container_issue 4
container_start_page 5
container_title Advances in distributed computing and artificial intelligence journal
container_volume 8
creator Wided, Ali
Okba, Kazar
Fatima, Bouakkaz
description Grid is the collection of geographically distributed computing resources. For efficient management of these resources, the manager must maximize its utilization, which can be achieved by efficient load balancing with Job Migration techniques.Job Migration from overloaded resources to underloaded is an attempt to load balancing across all processors, thus reduce average response time. The decision of migration is based on the information exchange between resources.In this paper, the authors propose a novel Job Migration Algorithm for Dynamic Load Balancing (JMADLB), in which parameters such as CPU load and queue length have been considered and have been used for the selection of overloaded resources (or underloaded ones) in Grid. Here, the overloaded resources do not accept any new job; but, the new jobs are migrated to underloaded resources, even though this mechanism migrate extra jobs to obtain load balancing. The performances of the proposed algorithms were tested in Alea 2 simulator by using different parameters like response time, resources utilization and waiting time in the global queue. In addition, they were compared with other scheduling algorithms such as First Come First Served (FCFS) and Earliest Deadline First (EDF).
doi_str_mv 10.14201/ADCAIJ201984518
format article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_0a52bedbe29a45ee9afdd120853b287f</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_0a52bedbe29a45ee9afdd120853b287f</doaj_id><sourcerecordid>2419020696</sourcerecordid><originalsourceid>FETCH-LOGICAL-c290t-3c68309bdb87d94b2eec94b50380752ad90f69a47a53d0a0ed277ca593dad9e33</originalsourceid><addsrcrecordid>eNpdkU1PwzAMhisEEtPYnWMkzgUnadqGWzUGbBpCQnCO3CYtmdpmpB0f_57AEEKcbL1-_NqWo-iUwjlNGNCL4mpeLFchk3kiaH4QTRgTImZ5yg__5MfRbBg2AEA5E4xmk6hbO9SkxBb7yvYNebPjM1m5ktzZxuNoXU-KtnE-yB2pnSe223r3-oVujQ9CFxoNCVjjrSaV67a7MVQvyeI9ALYz_YgteTDDrh2Hk-ioxnYws584jZ6uF4_z23h9f7OcF-u4YhLGmFdpzkGWuswzLZOSGVOFIIDnkAmGWkKdSkwyFFwDgtEsyyoUkutQM5xPo-XeVzvcqG1YA_2HcmjVt-B8o9CPtmqNAhSsNLo0LBgKYyTWWlMGueAly7M6eJ3tvcLdLzszjGrjdr4P6yuWUAkMUpkGCvZU5d0weFP_TqWgvn-k_v2IfwKBTYVn</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2419020696</pqid></control><display><type>article</type><title>Load balancing with Job Migration Algorithm for improving performance on grid computing: Experimental Results</title><source>Publicly Available Content (ProQuest)</source><creator>Wided, Ali ; Okba, Kazar ; Fatima, Bouakkaz</creator><creatorcontrib>Wided, Ali ; Okba, Kazar ; Fatima, Bouakkaz</creatorcontrib><description>Grid is the collection of geographically distributed computing resources. For efficient management of these resources, the manager must maximize its utilization, which can be achieved by efficient load balancing with Job Migration techniques.Job Migration from overloaded resources to underloaded is an attempt to load balancing across all processors, thus reduce average response time. The decision of migration is based on the information exchange between resources.In this paper, the authors propose a novel Job Migration Algorithm for Dynamic Load Balancing (JMADLB), in which parameters such as CPU load and queue length have been considered and have been used for the selection of overloaded resources (or underloaded ones) in Grid. Here, the overloaded resources do not accept any new job; but, the new jobs are migrated to underloaded resources, even though this mechanism migrate extra jobs to obtain load balancing. The performances of the proposed algorithms were tested in Alea 2 simulator by using different parameters like response time, resources utilization and waiting time in the global queue. In addition, they were compared with other scheduling algorithms such as First Come First Served (FCFS) and Earliest Deadline First (EDF).</description><identifier>ISSN: 2255-2863</identifier><identifier>EISSN: 2255-2863</identifier><identifier>DOI: 10.14201/ADCAIJ201984518</identifier><language>eng</language><publisher>Salamanca: Ediciones Universidad de Salamanca</publisher><subject>Algorithms ; Computational grids ; Computer networks ; Computer simulation ; cpu utilization ; Distributed processing ; Dynamic loads ; Geographical distribution ; grid computing ; job migration ; Load balancing ; memory utilization ; Overloading ; Parameters ; queue length ; Queues ; Resource management ; Resource utilization ; Response time ; threshold</subject><ispartof>Advances in distributed computing and artificial intelligence journal, 2019-01, Vol.8 (4), p.5-18</ispartof><rights>Copyright © 2019. This work is licensed under http://creativecommons.org/licenses/by-nc-nd/3.0/es/ (the “License”). Notwithstanding the ProQuest Terms and conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c290t-3c68309bdb87d94b2eec94b50380752ad90f69a47a53d0a0ed277ca593dad9e33</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2419020696?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,25753,27924,27925,37012,44590</link.rule.ids></links><search><creatorcontrib>Wided, Ali</creatorcontrib><creatorcontrib>Okba, Kazar</creatorcontrib><creatorcontrib>Fatima, Bouakkaz</creatorcontrib><title>Load balancing with Job Migration Algorithm for improving performance on grid computing: Experimental Results</title><title>Advances in distributed computing and artificial intelligence journal</title><description>Grid is the collection of geographically distributed computing resources. For efficient management of these resources, the manager must maximize its utilization, which can be achieved by efficient load balancing with Job Migration techniques.Job Migration from overloaded resources to underloaded is an attempt to load balancing across all processors, thus reduce average response time. The decision of migration is based on the information exchange between resources.In this paper, the authors propose a novel Job Migration Algorithm for Dynamic Load Balancing (JMADLB), in which parameters such as CPU load and queue length have been considered and have been used for the selection of overloaded resources (or underloaded ones) in Grid. Here, the overloaded resources do not accept any new job; but, the new jobs are migrated to underloaded resources, even though this mechanism migrate extra jobs to obtain load balancing. The performances of the proposed algorithms were tested in Alea 2 simulator by using different parameters like response time, resources utilization and waiting time in the global queue. In addition, they were compared with other scheduling algorithms such as First Come First Served (FCFS) and Earliest Deadline First (EDF).</description><subject>Algorithms</subject><subject>Computational grids</subject><subject>Computer networks</subject><subject>Computer simulation</subject><subject>cpu utilization</subject><subject>Distributed processing</subject><subject>Dynamic loads</subject><subject>Geographical distribution</subject><subject>grid computing</subject><subject>job migration</subject><subject>Load balancing</subject><subject>memory utilization</subject><subject>Overloading</subject><subject>Parameters</subject><subject>queue length</subject><subject>Queues</subject><subject>Resource management</subject><subject>Resource utilization</subject><subject>Response time</subject><subject>threshold</subject><issn>2255-2863</issn><issn>2255-2863</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpdkU1PwzAMhisEEtPYnWMkzgUnadqGWzUGbBpCQnCO3CYtmdpmpB0f_57AEEKcbL1-_NqWo-iUwjlNGNCL4mpeLFchk3kiaH4QTRgTImZ5yg__5MfRbBg2AEA5E4xmk6hbO9SkxBb7yvYNebPjM1m5ktzZxuNoXU-KtnE-yB2pnSe223r3-oVujQ9CFxoNCVjjrSaV67a7MVQvyeI9ALYz_YgteTDDrh2Hk-ioxnYws584jZ6uF4_z23h9f7OcF-u4YhLGmFdpzkGWuswzLZOSGVOFIIDnkAmGWkKdSkwyFFwDgtEsyyoUkutQM5xPo-XeVzvcqG1YA_2HcmjVt-B8o9CPtmqNAhSsNLo0LBgKYyTWWlMGueAly7M6eJ3tvcLdLzszjGrjdr4P6yuWUAkMUpkGCvZU5d0weFP_TqWgvn-k_v2IfwKBTYVn</recordid><startdate>20190101</startdate><enddate>20190101</enddate><creator>Wided, Ali</creator><creator>Okba, Kazar</creator><creator>Fatima, Bouakkaz</creator><general>Ediciones Universidad de Salamanca</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>DOA</scope></search><sort><creationdate>20190101</creationdate><title>Load balancing with Job Migration Algorithm for improving performance on grid computing: Experimental Results</title><author>Wided, Ali ; Okba, Kazar ; Fatima, Bouakkaz</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c290t-3c68309bdb87d94b2eec94b50380752ad90f69a47a53d0a0ed277ca593dad9e33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Computational grids</topic><topic>Computer networks</topic><topic>Computer simulation</topic><topic>cpu utilization</topic><topic>Distributed processing</topic><topic>Dynamic loads</topic><topic>Geographical distribution</topic><topic>grid computing</topic><topic>job migration</topic><topic>Load balancing</topic><topic>memory utilization</topic><topic>Overloading</topic><topic>Parameters</topic><topic>queue length</topic><topic>Queues</topic><topic>Resource management</topic><topic>Resource utilization</topic><topic>Response time</topic><topic>threshold</topic><toplevel>online_resources</toplevel><creatorcontrib>Wided, Ali</creatorcontrib><creatorcontrib>Okba, Kazar</creatorcontrib><creatorcontrib>Fatima, Bouakkaz</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Directory of Open Access Journals</collection><jtitle>Advances in distributed computing and artificial intelligence journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wided, Ali</au><au>Okba, Kazar</au><au>Fatima, Bouakkaz</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Load balancing with Job Migration Algorithm for improving performance on grid computing: Experimental Results</atitle><jtitle>Advances in distributed computing and artificial intelligence journal</jtitle><date>2019-01-01</date><risdate>2019</risdate><volume>8</volume><issue>4</issue><spage>5</spage><epage>18</epage><pages>5-18</pages><issn>2255-2863</issn><eissn>2255-2863</eissn><abstract>Grid is the collection of geographically distributed computing resources. For efficient management of these resources, the manager must maximize its utilization, which can be achieved by efficient load balancing with Job Migration techniques.Job Migration from overloaded resources to underloaded is an attempt to load balancing across all processors, thus reduce average response time. The decision of migration is based on the information exchange between resources.In this paper, the authors propose a novel Job Migration Algorithm for Dynamic Load Balancing (JMADLB), in which parameters such as CPU load and queue length have been considered and have been used for the selection of overloaded resources (or underloaded ones) in Grid. Here, the overloaded resources do not accept any new job; but, the new jobs are migrated to underloaded resources, even though this mechanism migrate extra jobs to obtain load balancing. The performances of the proposed algorithms were tested in Alea 2 simulator by using different parameters like response time, resources utilization and waiting time in the global queue. In addition, they were compared with other scheduling algorithms such as First Come First Served (FCFS) and Earliest Deadline First (EDF).</abstract><cop>Salamanca</cop><pub>Ediciones Universidad de Salamanca</pub><doi>10.14201/ADCAIJ201984518</doi><tpages>14</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2255-2863
ispartof Advances in distributed computing and artificial intelligence journal, 2019-01, Vol.8 (4), p.5-18
issn 2255-2863
2255-2863
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_0a52bedbe29a45ee9afdd120853b287f
source Publicly Available Content (ProQuest)
subjects Algorithms
Computational grids
Computer networks
Computer simulation
cpu utilization
Distributed processing
Dynamic loads
Geographical distribution
grid computing
job migration
Load balancing
memory utilization
Overloading
Parameters
queue length
Queues
Resource management
Resource utilization
Response time
threshold
title Load balancing with Job Migration Algorithm for improving performance on grid computing: Experimental Results
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T17%3A30%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Load%20balancing%20with%20Job%20Migration%20Algorithm%20for%20improving%20performance%20on%20grid%20computing:%20Experimental%20Results&rft.jtitle=Advances%20in%20distributed%20computing%20and%20artificial%20intelligence%20journal&rft.au=Wided,%20Ali&rft.date=2019-01-01&rft.volume=8&rft.issue=4&rft.spage=5&rft.epage=18&rft.pages=5-18&rft.issn=2255-2863&rft.eissn=2255-2863&rft_id=info:doi/10.14201/ADCAIJ201984518&rft_dat=%3Cproquest_doaj_%3E2419020696%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c290t-3c68309bdb87d94b2eec94b50380752ad90f69a47a53d0a0ed277ca593dad9e33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2419020696&rft_id=info:pmid/&rfr_iscdi=true