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...
Gespeichert in:
Veröffentlicht in: | The Journal of supercomputing 2022-03, Vol.78 (4), p.4882-4910 |
---|---|
Hauptverfasser: | , , |
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 |