使用网络地址转换实现多服务器负载均衡(3)

王朝other·作者佚名  2006-11-23
窄屏简体版  字體: |||超大  

3.2 实验及分析 为测试这种实现的可用性,我们针对最常见的HTTP协议进行我们的测试实验。为了区分不同的请求种类,设计了三个不同类型的测试,以测试不同方面的性能。

CGI程序产生的动态文档:用于测试在服务器的处理能力的负载均衡状态。

小型静态文档:使用尺寸较小的静态文档,用于测试频繁连接下负载均衡的状态;

大型静态文档:使用较大的文档,测试磁盘及网络I/O的负载均衡状态;

测试结果以单台服务器每秒钟完成请求的性能为基准,显示使用多台服务器进行负载均衡时每秒种完成的请求数与基准请求次数的比率。

图1:负载均衡性能

从上图中的第一条曲线a是处理动态文档请求的,此时随着服务器数量的增加,其性能是成倍增加的;而第二条曲线b为处理小尺寸静态文档请求的,在使用三台服务器时性能改善就不明显了;而处理大尺寸静态文档请求的第三条曲线c则几乎没有发生性能变化。为了找到负载均衡系统达不到理想状态的原因,我们考察了服务器资源的利用率:

表1.服务器资源的利用率

处理类型

负载均衡网关

服务器1

服务器2

服务器3

a

53%

97%

95%

98%

b

76%

43%

39%

41%

c

94%

32%

31%

35%

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航