LATOC: an enhanced load balancing algorithm based on hybrid AHP-TOPSIS and OPSO algorithms in cloud computing

Providing required level of service quality in cloud computing is one of the most significant cloud computing challenges because of software and hardware complexities, different features of tasks and computing resources and also, lack of appropriate distribution of tasks in cloud computing environme...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2022-03, Vol.78 (4), p.4882-4910
Hauptverfasser: Moori, Ayeh, Barekatain, Behrang, Akbari, Mehdi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 4910
container_issue 4
container_start_page 4882
container_title The Journal of supercomputing
container_volume 78
creator Moori, Ayeh
Barekatain, Behrang
Akbari, Mehdi
description Providing required level of service quality in cloud computing is one of the most significant cloud computing challenges because of software and hardware complexities, different features of tasks and computing resources and also, lack of appropriate distribution of tasks in cloud computing environments. The recent research in this field show that lack of smart prioritization and ordering of tasks in scheduling (as an NP-hard problem) has been very effective and resulted in lack of load balancing, response time increase, total execution time increase and also, average resource use decrease. In line with this, the proposed method of this research called LATOC considered first the key criteria of an input task like required processing unit, data length of task and execution time. Then, it addressed task prioritization in separate queues using the technique for order preference by similarity to ideal solution (TOPSIS) and analytic hierarchy process (AHP) in figure of a hybrid intelligent algorithm (AHP-TOPSIS). Each ordered task in separate priority queues was placed based on its priority level, and then, to assign each task from each priority queue to virtual machines, optimized particle swarm optimization was used. Many simulations based on various scenarios in Cloudsim simulator show that smart assignment of prioritized tasks by LATOC resulted in improvement of important cloud computing parameters such as total execution time and average resource use comparing similar methods.
doi_str_mv 10.1007/s11227-021-04042-6
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2639556727</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2639556727</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-b94eedf010d329a0f1817f812f642b0eaa9c62d453463695d0ff416c29843ce43</originalsourceid><addsrcrecordid>eNp9kM1LwzAYxoMoOKf_gKeA5-ibj6attzHUDQYdbJ5D2qRbR5fOpD3svzdaYTdP79fze154EHqk8EwB0pdAKWMpAUYJCBCMyCs0oUnK45iJazSBnAHJEsFu0V0IBwAQPOUTdFzNtsX8FWuHrdtrV1mD204bXOo2To3bYd3uOt_0-2PchXjuHN6fS98YPFusybZYb5abyBscu-KiDrhxuGq7weCqO56GPnrdo5tat8E-_NUp-nx_284XZFV8LOezFak4zXtS5sJaUwMFw1muoaYZTeuMsloKVoLVOq8kMyLhQnKZJwbqWlBZsTwTvLKCT9HT6Hvy3ddgQ68O3eBdfKmY5HmSyJSlUcVGVeW7ELyt1ck3R-3PioL6iVWNsaoYq_qNVckI8REKUex21l-s_6G-AbdteNo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2639556727</pqid></control><display><type>article</type><title>LATOC: an enhanced load balancing algorithm based on hybrid AHP-TOPSIS and OPSO algorithms in cloud computing</title><source>SpringerNature Journals</source><creator>Moori, Ayeh ; Barekatain, Behrang ; Akbari, Mehdi</creator><creatorcontrib>Moori, Ayeh ; Barekatain, Behrang ; Akbari, Mehdi</creatorcontrib><description>Providing required level of service quality in cloud computing is one of the most significant cloud computing challenges because of software and hardware complexities, different features of tasks and computing resources and also, lack of appropriate distribution of tasks in cloud computing environments. The recent research in this field show that lack of smart prioritization and ordering of tasks in scheduling (as an NP-hard problem) has been very effective and resulted in lack of load balancing, response time increase, total execution time increase and also, average resource use decrease. In line with this, the proposed method of this research called LATOC considered first the key criteria of an input task like required processing unit, data length of task and execution time. Then, it addressed task prioritization in separate queues using the technique for order preference by similarity to ideal solution (TOPSIS) and analytic hierarchy process (AHP) in figure of a hybrid intelligent algorithm (AHP-TOPSIS). Each ordered task in separate priority queues was placed based on its priority level, and then, to assign each task from each priority queue to virtual machines, optimized particle swarm optimization was used. Many simulations based on various scenarios in Cloudsim simulator show that smart assignment of prioritized tasks by LATOC resulted in improvement of important cloud computing parameters such as total execution time and average resource use comparing similar methods.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-021-04042-6</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Algorithms ; Analytic hierarchy process ; Cloud computing ; Compilers ; Computer Science ; Hybrid systems ; Interpreters ; Load balancing ; Ordering tasks ; Particle swarm optimization ; Processor Architectures ; Programming Languages ; Queues ; Response time ; Task complexity ; Task scheduling ; Virtual environments</subject><ispartof>The Journal of supercomputing, 2022-03, Vol.78 (4), p.4882-4910</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-b94eedf010d329a0f1817f812f642b0eaa9c62d453463695d0ff416c29843ce43</citedby><cites>FETCH-LOGICAL-c319t-b94eedf010d329a0f1817f812f642b0eaa9c62d453463695d0ff416c29843ce43</cites><orcidid>0000-0001-5344-6282</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11227-021-04042-6$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-021-04042-6$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Moori, Ayeh</creatorcontrib><creatorcontrib>Barekatain, Behrang</creatorcontrib><creatorcontrib>Akbari, Mehdi</creatorcontrib><title>LATOC: an enhanced load balancing algorithm based on hybrid AHP-TOPSIS and OPSO algorithms in cloud computing</title><title>The Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>Providing required level of service quality in cloud computing is one of the most significant cloud computing challenges because of software and hardware complexities, different features of tasks and computing resources and also, lack of appropriate distribution of tasks in cloud computing environments. The recent research in this field show that lack of smart prioritization and ordering of tasks in scheduling (as an NP-hard problem) has been very effective and resulted in lack of load balancing, response time increase, total execution time increase and also, average resource use decrease. In line with this, the proposed method of this research called LATOC considered first the key criteria of an input task like required processing unit, data length of task and execution time. Then, it addressed task prioritization in separate queues using the technique for order preference by similarity to ideal solution (TOPSIS) and analytic hierarchy process (AHP) in figure of a hybrid intelligent algorithm (AHP-TOPSIS). Each ordered task in separate priority queues was placed based on its priority level, and then, to assign each task from each priority queue to virtual machines, optimized particle swarm optimization was used. Many simulations based on various scenarios in Cloudsim simulator show that smart assignment of prioritized tasks by LATOC resulted in improvement of important cloud computing parameters such as total execution time and average resource use comparing similar methods.</description><subject>Algorithms</subject><subject>Analytic hierarchy process</subject><subject>Cloud computing</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Hybrid systems</subject><subject>Interpreters</subject><subject>Load balancing</subject><subject>Ordering tasks</subject><subject>Particle swarm optimization</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><subject>Queues</subject><subject>Response time</subject><subject>Task complexity</subject><subject>Task scheduling</subject><subject>Virtual environments</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kM1LwzAYxoMoOKf_gKeA5-ibj6attzHUDQYdbJ5D2qRbR5fOpD3svzdaYTdP79fze154EHqk8EwB0pdAKWMpAUYJCBCMyCs0oUnK45iJazSBnAHJEsFu0V0IBwAQPOUTdFzNtsX8FWuHrdtrV1mD204bXOo2To3bYd3uOt_0-2PchXjuHN6fS98YPFusybZYb5abyBscu-KiDrhxuGq7weCqO56GPnrdo5tat8E-_NUp-nx_284XZFV8LOezFak4zXtS5sJaUwMFw1muoaYZTeuMsloKVoLVOq8kMyLhQnKZJwbqWlBZsTwTvLKCT9HT6Hvy3ddgQ68O3eBdfKmY5HmSyJSlUcVGVeW7ELyt1ck3R-3PioL6iVWNsaoYq_qNVckI8REKUex21l-s_6G-AbdteNo</recordid><startdate>20220301</startdate><enddate>20220301</enddate><creator>Moori, Ayeh</creator><creator>Barekatain, Behrang</creator><creator>Akbari, Mehdi</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-5344-6282</orcidid></search><sort><creationdate>20220301</creationdate><title>LATOC: an enhanced load balancing algorithm based on hybrid AHP-TOPSIS and OPSO algorithms in cloud computing</title><author>Moori, Ayeh ; Barekatain, Behrang ; Akbari, Mehdi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-b94eedf010d329a0f1817f812f642b0eaa9c62d453463695d0ff416c29843ce43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Analytic hierarchy process</topic><topic>Cloud computing</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Hybrid systems</topic><topic>Interpreters</topic><topic>Load balancing</topic><topic>Ordering tasks</topic><topic>Particle swarm optimization</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><topic>Queues</topic><topic>Response time</topic><topic>Task complexity</topic><topic>Task scheduling</topic><topic>Virtual environments</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Moori, Ayeh</creatorcontrib><creatorcontrib>Barekatain, Behrang</creatorcontrib><creatorcontrib>Akbari, Mehdi</creatorcontrib><collection>CrossRef</collection><jtitle>The Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Moori, Ayeh</au><au>Barekatain, Behrang</au><au>Akbari, Mehdi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>LATOC: an enhanced load balancing algorithm based on hybrid AHP-TOPSIS and OPSO algorithms in cloud computing</atitle><jtitle>The Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2022-03-01</date><risdate>2022</risdate><volume>78</volume><issue>4</issue><spage>4882</spage><epage>4910</epage><pages>4882-4910</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><abstract>Providing required level of service quality in cloud computing is one of the most significant cloud computing challenges because of software and hardware complexities, different features of tasks and computing resources and also, lack of appropriate distribution of tasks in cloud computing environments. The recent research in this field show that lack of smart prioritization and ordering of tasks in scheduling (as an NP-hard problem) has been very effective and resulted in lack of load balancing, response time increase, total execution time increase and also, average resource use decrease. In line with this, the proposed method of this research called LATOC considered first the key criteria of an input task like required processing unit, data length of task and execution time. Then, it addressed task prioritization in separate queues using the technique for order preference by similarity to ideal solution (TOPSIS) and analytic hierarchy process (AHP) in figure of a hybrid intelligent algorithm (AHP-TOPSIS). Each ordered task in separate priority queues was placed based on its priority level, and then, to assign each task from each priority queue to virtual machines, optimized particle swarm optimization was used. Many simulations based on various scenarios in Cloudsim simulator show that smart assignment of prioritized tasks by LATOC resulted in improvement of important cloud computing parameters such as total execution time and average resource use comparing similar methods.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11227-021-04042-6</doi><tpages>29</tpages><orcidid>https://orcid.org/0000-0001-5344-6282</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof The Journal of supercomputing, 2022-03, Vol.78 (4), p.4882-4910
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_journals_2639556727
source SpringerNature Journals
subjects Algorithms
Analytic hierarchy process
Cloud computing
Compilers
Computer Science
Hybrid systems
Interpreters
Load balancing
Ordering tasks
Particle swarm optimization
Processor Architectures
Programming Languages
Queues
Response time
Task complexity
Task scheduling
Virtual environments
title LATOC: an enhanced load balancing algorithm based on hybrid AHP-TOPSIS and OPSO algorithms 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=2024-12-20T06%3A20%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=LATOC:%20an%20enhanced%20load%20balancing%20algorithm%20based%20on%20hybrid%20AHP-TOPSIS%20and%20OPSO%20algorithms%20in%20cloud%20computing&rft.jtitle=The%20Journal%20of%20supercomputing&rft.au=Moori,%20Ayeh&rft.date=2022-03-01&rft.volume=78&rft.issue=4&rft.spage=4882&rft.epage=4910&rft.pages=4882-4910&rft.issn=0920-8542&rft.eissn=1573-0484&rft_id=info:doi/10.1007/s11227-021-04042-6&rft_dat=%3Cproquest_cross%3E2639556727%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2639556727&rft_id=info:pmid/&rfr_iscdi=true