The Proposed IT-TALB in Infrastructure as a Service Cloud

S. Shanmugapriya, N. Priya
{"title":"The Proposed IT-TALB in Infrastructure as a Service Cloud","authors":"S. Shanmugapriya, N. Priya","doi":"10.17485/ijst/v17i16.3274","DOIUrl":null,"url":null,"abstract":"Objectives: The purpose of the proposed IT-TALB load balancing algorithm is to dynamically allocate the user's workload to the appropriate virtual machine in an Infrastructure as a Service (IaaS) cloud environment. Methods: This research work includes several key procedures. The user's workloads are distributed to the data center controller (DCC), which in turn uses the ECO-SBP service broker policy to select the efficient data center (DC) for processing the loads. The DCC forwards the load to the selected DC, and the IT-TALB load balancer picks the best Virtual Machine (VM) using CloudAnalyst simulation tool for load allocations according to metrics such as its size, current number of loads, and load size. IT-TALB partitions the available and busy VMs separately and stores them in the TreeMap structure. This algorithm also incorporates the scalability of the given VM when the load size is not compatible with the existing VMs by extending the resources of underutilized VMs. Findings: The research finding demonstrates that the proposed IT-TALB algorithm improves IaaS cloud performance compared to the existing algorithms. It achieves optimum load balancing, reduces the searching time of the VM, avoids the load waiting time, improves throughput, minimizes the response time, and enhances the resource utilization ratio. IT-TALB yields a throughput and resource utilization ratio of 98 to 99 percent. Novelty: The novelty of this research is that the IT-TALB algorithm incorporates the scalability of the underutilized VM and also introduces new metrics such as throughput and resource utilization ratio in the CloudAnalyst simulation tool for assessing the performance of the proposed algorithm. This study provides information for analyzing the proposed IT-TALB strategies with the existing two algorithms such as TLB and TALB in order to show its performance. Keywords: Cloud Computing, Infrastructure as a Service, Load Balancing, Throttled Load Balancing, Virtual Machine","PeriodicalId":13296,"journal":{"name":"Indian journal of science and technology","volume":" 48","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Indian journal of science and technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17485/ijst/v17i16.3274","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Objectives: The purpose of the proposed IT-TALB load balancing algorithm is to dynamically allocate the user's workload to the appropriate virtual machine in an Infrastructure as a Service (IaaS) cloud environment. Methods: This research work includes several key procedures. The user's workloads are distributed to the data center controller (DCC), which in turn uses the ECO-SBP service broker policy to select the efficient data center (DC) for processing the loads. The DCC forwards the load to the selected DC, and the IT-TALB load balancer picks the best Virtual Machine (VM) using CloudAnalyst simulation tool for load allocations according to metrics such as its size, current number of loads, and load size. IT-TALB partitions the available and busy VMs separately and stores them in the TreeMap structure. This algorithm also incorporates the scalability of the given VM when the load size is not compatible with the existing VMs by extending the resources of underutilized VMs. Findings: The research finding demonstrates that the proposed IT-TALB algorithm improves IaaS cloud performance compared to the existing algorithms. It achieves optimum load balancing, reduces the searching time of the VM, avoids the load waiting time, improves throughput, minimizes the response time, and enhances the resource utilization ratio. IT-TALB yields a throughput and resource utilization ratio of 98 to 99 percent. Novelty: The novelty of this research is that the IT-TALB algorithm incorporates the scalability of the underutilized VM and also introduces new metrics such as throughput and resource utilization ratio in the CloudAnalyst simulation tool for assessing the performance of the proposed algorithm. This study provides information for analyzing the proposed IT-TALB strategies with the existing two algorithms such as TLB and TALB in order to show its performance. Keywords: Cloud Computing, Infrastructure as a Service, Load Balancing, Throttled Load Balancing, Virtual Machine
基础设施即服务云中的拟议 IT-TALB
目的:提出 IT-TALB 负载均衡算法的目的是在基础设施即服务(IaaS)云环境中,将用户的工作负载动态分配给合适的虚拟机。方法这项研究工作包括几个关键步骤。用户的工作负载被分配到数据中心控制器(DCC),而数据中心控制器则使用 ECO-SBP 服务代理策略选择高效的数据中心(DC)来处理负载。DCC 将负载转发到选定的 DC,IT-TALB 负载平衡器使用 CloudAnalyst 仿真工具,根据虚拟机大小、当前负载数量和负载大小等指标挑选最佳虚拟机 (VM),进行负载分配。IT-TALB 将可用和繁忙的虚拟机分开,并将其存储在 TreeMap 结构中。当负载大小与现有虚拟机不兼容时,该算法还通过扩展未充分利用虚拟机的资源,将给定虚拟机的可扩展性纳入其中。研究结果研究结果表明,与现有算法相比,拟议的 IT-TALB 算法提高了 IaaS 云的性能。它实现了最佳负载均衡,减少了虚拟机的搜索时间,避免了负载等待时间,提高了吞吐量,最小化了响应时间,并提高了资源利用率。IT-TALB 的吞吐量和资源利用率高达 98% 至 99%。新颖性:本研究的新颖性在于 IT-TALB 算法纳入了未充分利用虚拟机的可扩展性,还在 CloudAnalyst 仿真工具中引入了吞吐量和资源利用率等新指标,用于评估所提算法的性能。本研究为分析拟议的 IT-TALB 策略与现有的两种算法(如 TLB 和 TALB)提供了信息,以显示其性能。关键词云计算 基础设施即服务 负载平衡 节流式负载平衡 虚拟机
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信