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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hninn Aye Thant, Khaing Moe San, Khin Mar Lar Tun, Thinn Thu Naing, Thein, N.
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