Mobile Agents Based Load Balancing Method for Parallel Applications
A parallel program is composed of multiple processes, each of which is to perform one or more tasks defined by the program. The optimization objective for partitioning is to balance the workload among processes and to minimize the interprocess communication needs. Its primary goal is to ensure that...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 82 |
---|---|
container_issue | |
container_start_page | 77 |
container_title | |
container_volume | |
creator | Hninn Aye Thant Khaing Moe San Khin Mar Lar Tun Thinn Thu Naing Thein, N. |
description | A parallel program is composed of multiple processes, each of which is to perform one or more tasks defined by the program. The optimization objective for partitioning is to balance the workload among processes and to minimize the interprocess communication needs. Its primary goal is to ensure that no processor is idle while there are processes waiting for services in other processors. Mobile agent technology has the ability to travel from host to host in a network and to places of their own choosing at times. It motivates force in reducing force in reducing network traffic and overcoming network latency and their ability to operate asynchronously and independently of the process that created them, mobile agent has been an effective choice for parallel and distributed computing. In this paper, we propose a framework called MALB (mobile agent based load balancing) that uses mobile agent technology to implement efficient load balancing on computing cluster nodes. The MALB system is designed to control the all slave nodes from the master for evenly distributing workloads among processor. The key features of MALB include evaluation parallel tasks on behalf of the user. We experiment MALB with sample applications and found out. Various load balancing policies can be incorporated with versatile mobile agents in the framework. Mobile agents based load balancing approaches have the merits of high flexibility, low network traffic and high asynchrony |
doi_str_mv | 10.1109/APSITT.2005.203634 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1593441</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1593441</ieee_id><sourcerecordid>1593441</sourcerecordid><originalsourceid>FETCH-LOGICAL-c224t-6832fe1519d936c52e16e9a4d99ec67ce7f6e6786da4744b9b35c41c5b8c5bb03</originalsourceid><addsrcrecordid>eNotjM1KxDAUhQMiqOO8gG7yAh1zk5u0Wdbiz0AHB6zrIU1ux0hsS9uNb29BD5zvfKvD2B2IHYCwD-Xxfd80OymEXqGMwgt2g0WhtZRg4Ipt5_lLrFFWA-I1qw5DGxPx8kz9MvNHN1Pg9eDCqsn1PvZnfqDlcwi8GyZ-dJNLiRIvxzFF75Y49PMtu-xcmmn7vxv28fzUVK9Z_fayr8o681LikplCyY5Agw1WGa8lgSHrMFhL3uSe8s6QyQsTHOaIrW2V9ghet8XaVqgNu__7jUR0Gqf47aafE2irEEH9AqxnSGY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Mobile Agents Based Load Balancing Method for Parallel Applications</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hninn Aye Thant ; Khaing Moe San ; Khin Mar Lar Tun ; Thinn Thu Naing ; Thein, N.</creator><creatorcontrib>Hninn Aye Thant ; Khaing Moe San ; Khin Mar Lar Tun ; Thinn Thu Naing ; Thein, N.</creatorcontrib><description>A parallel program is composed of multiple processes, each of which is to perform one or more tasks defined by the program. The optimization objective for partitioning is to balance the workload among processes and to minimize the interprocess communication needs. Its primary goal is to ensure that no processor is idle while there are processes waiting for services in other processors. Mobile agent technology has the ability to travel from host to host in a network and to places of their own choosing at times. It motivates force in reducing force in reducing network traffic and overcoming network latency and their ability to operate asynchronously and independently of the process that created them, mobile agent has been an effective choice for parallel and distributed computing. In this paper, we propose a framework called MALB (mobile agent based load balancing) that uses mobile agent technology to implement efficient load balancing on computing cluster nodes. The MALB system is designed to control the all slave nodes from the master for evenly distributing workloads among processor. The key features of MALB include evaluation parallel tasks on behalf of the user. We experiment MALB with sample applications and found out. Various load balancing policies can be incorporated with versatile mobile agents in the framework. Mobile agents based load balancing approaches have the merits of high flexibility, low network traffic and high asynchrony</description><identifier>ISBN: 4885522161</identifier><identifier>ISBN: 9784885522161</identifier><identifier>DOI: 10.1109/APSITT.2005.203634</identifier><language>eng</language><publisher>IEEE</publisher><subject>Control systems ; Delay ; Distributed computing ; Load Balancing ; Load management ; Master-slave ; Mobile agents ; Mobile communication ; Telecommunication traffic</subject><ispartof>6th Asia-Pacific Symposium on Information and Telecommunication Technologies, 2005, p.77-82</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c224t-6832fe1519d936c52e16e9a4d99ec67ce7f6e6786da4744b9b35c41c5b8c5bb03</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1593441$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1593441$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hninn Aye Thant</creatorcontrib><creatorcontrib>Khaing Moe San</creatorcontrib><creatorcontrib>Khin Mar Lar Tun</creatorcontrib><creatorcontrib>Thinn Thu Naing</creatorcontrib><creatorcontrib>Thein, N.</creatorcontrib><title>Mobile Agents Based Load Balancing Method for Parallel Applications</title><title>6th Asia-Pacific Symposium on Information and Telecommunication Technologies</title><addtitle>APSITT</addtitle><description>A parallel program is composed of multiple processes, each of which is to perform one or more tasks defined by the program. The optimization objective for partitioning is to balance the workload among processes and to minimize the interprocess communication needs. Its primary goal is to ensure that no processor is idle while there are processes waiting for services in other processors. Mobile agent technology has the ability to travel from host to host in a network and to places of their own choosing at times. It motivates force in reducing force in reducing network traffic and overcoming network latency and their ability to operate asynchronously and independently of the process that created them, mobile agent has been an effective choice for parallel and distributed computing. In this paper, we propose a framework called MALB (mobile agent based load balancing) that uses mobile agent technology to implement efficient load balancing on computing cluster nodes. The MALB system is designed to control the all slave nodes from the master for evenly distributing workloads among processor. The key features of MALB include evaluation parallel tasks on behalf of the user. We experiment MALB with sample applications and found out. Various load balancing policies can be incorporated with versatile mobile agents in the framework. Mobile agents based load balancing approaches have the merits of high flexibility, low network traffic and high asynchrony</description><subject>Control systems</subject><subject>Delay</subject><subject>Distributed computing</subject><subject>Load Balancing</subject><subject>Load management</subject><subject>Master-slave</subject><subject>Mobile agents</subject><subject>Mobile communication</subject><subject>Telecommunication traffic</subject><isbn>4885522161</isbn><isbn>9784885522161</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjM1KxDAUhQMiqOO8gG7yAh1zk5u0Wdbiz0AHB6zrIU1ux0hsS9uNb29BD5zvfKvD2B2IHYCwD-Xxfd80OymEXqGMwgt2g0WhtZRg4Ipt5_lLrFFWA-I1qw5DGxPx8kz9MvNHN1Pg9eDCqsn1PvZnfqDlcwi8GyZ-dJNLiRIvxzFF75Y49PMtu-xcmmn7vxv28fzUVK9Z_fayr8o681LikplCyY5Agw1WGa8lgSHrMFhL3uSe8s6QyQsTHOaIrW2V9ghet8XaVqgNu__7jUR0Gqf47aafE2irEEH9AqxnSGY</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Hninn Aye Thant</creator><creator>Khaing Moe San</creator><creator>Khin Mar Lar Tun</creator><creator>Thinn Thu Naing</creator><creator>Thein, N.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Mobile Agents Based Load Balancing Method for Parallel Applications</title><author>Hninn Aye Thant ; Khaing Moe San ; Khin Mar Lar Tun ; Thinn Thu Naing ; Thein, N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c224t-6832fe1519d936c52e16e9a4d99ec67ce7f6e6786da4744b9b35c41c5b8c5bb03</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Control systems</topic><topic>Delay</topic><topic>Distributed computing</topic><topic>Load Balancing</topic><topic>Load management</topic><topic>Master-slave</topic><topic>Mobile agents</topic><topic>Mobile communication</topic><topic>Telecommunication traffic</topic><toplevel>online_resources</toplevel><creatorcontrib>Hninn Aye Thant</creatorcontrib><creatorcontrib>Khaing Moe San</creatorcontrib><creatorcontrib>Khin Mar Lar Tun</creatorcontrib><creatorcontrib>Thinn Thu Naing</creatorcontrib><creatorcontrib>Thein, N.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hninn Aye Thant</au><au>Khaing Moe San</au><au>Khin Mar Lar Tun</au><au>Thinn Thu Naing</au><au>Thein, N.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Mobile Agents Based Load Balancing Method for Parallel Applications</atitle><btitle>6th Asia-Pacific Symposium on Information and Telecommunication Technologies</btitle><stitle>APSITT</stitle><date>2005</date><risdate>2005</risdate><spage>77</spage><epage>82</epage><pages>77-82</pages><isbn>4885522161</isbn><isbn>9784885522161</isbn><abstract>A parallel program is composed of multiple processes, each of which is to perform one or more tasks defined by the program. The optimization objective for partitioning is to balance the workload among processes and to minimize the interprocess communication needs. Its primary goal is to ensure that no processor is idle while there are processes waiting for services in other processors. Mobile agent technology has the ability to travel from host to host in a network and to places of their own choosing at times. It motivates force in reducing force in reducing network traffic and overcoming network latency and their ability to operate asynchronously and independently of the process that created them, mobile agent has been an effective choice for parallel and distributed computing. In this paper, we propose a framework called MALB (mobile agent based load balancing) that uses mobile agent technology to implement efficient load balancing on computing cluster nodes. The MALB system is designed to control the all slave nodes from the master for evenly distributing workloads among processor. The key features of MALB include evaluation parallel tasks on behalf of the user. We experiment MALB with sample applications and found out. Various load balancing policies can be incorporated with versatile mobile agents in the framework. Mobile agents based load balancing approaches have the merits of high flexibility, low network traffic and high asynchrony</abstract><pub>IEEE</pub><doi>10.1109/APSITT.2005.203634</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 4885522161 |
ispartof | 6th Asia-Pacific Symposium on Information and Telecommunication Technologies, 2005, p.77-82 |
issn | |
language | eng |
recordid | cdi_ieee_primary_1593441 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Control systems Delay Distributed computing Load Balancing Load management Master-slave Mobile agents Mobile communication Telecommunication traffic |
title | Mobile Agents Based Load Balancing Method for Parallel Applications |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T18%3A31%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Mobile%20Agents%20Based%20Load%20Balancing%20Method%20for%20Parallel%20Applications&rft.btitle=6th%20Asia-Pacific%20Symposium%20on%20Information%20and%20Telecommunication%20Technologies&rft.au=Hninn%20Aye%20Thant&rft.date=2005&rft.spage=77&rft.epage=82&rft.pages=77-82&rft.isbn=4885522161&rft.isbn_list=9784885522161&rft_id=info:doi/10.1109/APSITT.2005.203634&rft_dat=%3Cieee_6IE%3E1593441%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1593441&rfr_iscdi=true |