{"title":"基于Cloud Analyst的负载平衡算法性能比较研究","authors":"A. Y. Ahmad, Asma’a Y. Hammo","doi":"10.14704/web/v19i1/web19328","DOIUrl":null,"url":null,"abstract":"Cloud computing technology has grown and expanded widely in recent years. Cloud computing is a distributed system that may be on physical or virtual machines. Because of the ease of working in the cloud, its ease of use, it's being an interactive model and a highly profitable business model, many users have used it. This led to an increase in the load on it, and thus the overload has become a problem that must be solved. Many algorithms have been proposed to balance the load on cloud. The essential are three: Round robin, Equally Spread Current Execution (ESCE), and Throttled. This research investigates the performance of those algorithms with increasing of number of users. Previous researches did not take into account the increasing of users. CloudAnalyst simulation tool is used for this comparison. The comparison is done according to DC (Data Centre) processing time, overall total response time (ORT), processing cost, and hourly data center. It was found that initially with a certain settings and for a certain number of users, there may be no difference that can be mentioned in performance between the three algorithms. Then the improvement in performance increases with the increasing number of users. Throttled algorithm showed best performance in the average of ORT with increasing number of users.","PeriodicalId":35441,"journal":{"name":"Webology","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Comparative Study of the Performance of Load Balancing Algorithms Using Cloud Analyst\",\"authors\":\"A. Y. Ahmad, Asma’a Y. Hammo\",\"doi\":\"10.14704/web/v19i1/web19328\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cloud computing technology has grown and expanded widely in recent years. Cloud computing is a distributed system that may be on physical or virtual machines. Because of the ease of working in the cloud, its ease of use, it's being an interactive model and a highly profitable business model, many users have used it. This led to an increase in the load on it, and thus the overload has become a problem that must be solved. Many algorithms have been proposed to balance the load on cloud. The essential are three: Round robin, Equally Spread Current Execution (ESCE), and Throttled. This research investigates the performance of those algorithms with increasing of number of users. Previous researches did not take into account the increasing of users. CloudAnalyst simulation tool is used for this comparison. The comparison is done according to DC (Data Centre) processing time, overall total response time (ORT), processing cost, and hourly data center. It was found that initially with a certain settings and for a certain number of users, there may be no difference that can be mentioned in performance between the three algorithms. Then the improvement in performance increases with the increasing number of users. Throttled algorithm showed best performance in the average of ORT with increasing number of users.\",\"PeriodicalId\":35441,\"journal\":{\"name\":\"Webology\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Webology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14704/web/v19i1/web19328\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Webology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14704/web/v19i1/web19328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Social Sciences","Score":null,"Total":0}
A Comparative Study of the Performance of Load Balancing Algorithms Using Cloud Analyst
Cloud computing technology has grown and expanded widely in recent years. Cloud computing is a distributed system that may be on physical or virtual machines. Because of the ease of working in the cloud, its ease of use, it's being an interactive model and a highly profitable business model, many users have used it. This led to an increase in the load on it, and thus the overload has become a problem that must be solved. Many algorithms have been proposed to balance the load on cloud. The essential are three: Round robin, Equally Spread Current Execution (ESCE), and Throttled. This research investigates the performance of those algorithms with increasing of number of users. Previous researches did not take into account the increasing of users. CloudAnalyst simulation tool is used for this comparison. The comparison is done according to DC (Data Centre) processing time, overall total response time (ORT), processing cost, and hourly data center. It was found that initially with a certain settings and for a certain number of users, there may be no difference that can be mentioned in performance between the three algorithms. Then the improvement in performance increases with the increasing number of users. Throttled algorithm showed best performance in the average of ORT with increasing number of users.
WebologySocial Sciences-Library and Information Sciences
自引率
0.00%
发文量
374
审稿时长
10 weeks
期刊介绍:
Webology is an international peer-reviewed journal in English devoted to the field of the World Wide Web and serves as a forum for discussion and experimentation. It serves as a forum for new research in information dissemination and communication processes in general, and in the context of the World Wide Web in particular. Concerns include the production, gathering, recording, processing, storing, representing, sharing, transmitting, retrieving, distribution, and dissemination of information, as well as its social and cultural impacts. There is a strong emphasis on the Web and new information technologies. Special topic issues are also often seen.