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...
Saved in:
Published in: | Advances in distributed computing and artificial intelligence journal 2019-01, Vol.8 (4), p.5-18 |
---|---|
Main Authors: | , , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |