首页> 外文会议>2014 International Conference on Computer and Communication Technologies >Scalable load balancing using virtualization based on approximation
【24h】

Scalable load balancing using virtualization based on approximation

机译:使用基于近似的虚拟化可扩展的负载平衡

获取原文
获取原文并翻译 | 示例

摘要

The number of users and services on Internet are increasing day by day resulting in high traffic and load on the web servers. This is in turn increasing the service time of web requests and degrading the quality of service. A well known solution to this problem is replication of content using cluster of web servers. An efficient server load balancing policy is required to achieve scalability and high performance of the service offered by cluster of web servers. Under dynamic, secure and database driven loads, existing load balancing strategies are suffering from performance degradation. In this paper, we proposed Scalable Load Balancing using Virtualization based on Approximation Algorithm (SLBVA). SLBVA is an estimation strategy as it is challenging to correctly measure the load on each web server of a cluster. SLBVA algorithm is capable of offering guarantees for different client priorities, such as premium customers and default customers. We show that using SLBVA strategy web servers are able to maintain Service Level Agreements (SLA) without the need of a priori over-dimensioning of server resources. This is achieved by taking the real perspective of the service requests using the measurement of arrival rates at that time and judiciously discard some requests from the default clients if the default customers traffic is high. If the arrival rate of premium customers goes beyond the capacity of cluster, we will increase the capacity of cluster using virtualization by utilizing the unused servers from the under-utilized server farms. We analyzed and compared the experimental results of SLBVA algorithm with the results of the very popular load balancing algorithm, Weighted Round Robin (WRR). We show that even though the SLBVA strategy takes a little more server processing resources than WRR, it is capable to render assurances unlike WRR.
机译:Internet上的用户和服务数量每天都在增加,导致Web服务器上的流量和负载很高。这反过来增加了Web请求的服务时间,并降低了服务质量。解决此问题的一种众所周知的方法是使用Web服务器群集复制内容。需要有效的服务器负载平衡策略来实现Web服务器群集提供的服务的可伸缩性和高性能。在动态,安全和数据库驱动的负载下,现有的负载平衡策略正遭受性能下降的困扰。在本文中,我们提出了一种基于虚拟化的可扩展负载均衡技术,该算法基于近似算法(SLBVA)。 SLBVA是一种估计策略,因为要正确地测量群集的每个Web服务器上的负载都具有挑战性。 SLBVA算法能够为不同的客户优先级提供保证,例如高级客户和默认客户。我们证明,使用SLBVA策略Web服务器能够维护服务水平协议(SLA),而无需事先确定服务器资源的尺寸。这是通过使用当时到达率的度量从服务请求的真实角度来实现的,并且如果默认客户流量很高,则明智地丢弃来自默认客户的某些请求。如果高级客户的到来率超过了群集的容量,我们将通过利用未充分利用的服务器场中未使用的服务器来使用虚拟化来增加群集的容量。我们分析了SLBVA算法的实验结果,并将其与非常流行的负载平衡算法,加权轮循(WRR)的结果进行了比较。我们证明,即使SLBVA策略比WRR占用更多的服务器处理资源,它也能够提供不同于WRR的保证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号