- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WAS的集群性能测试研究
摘要:LVS集群中有多种数据转发方式和调度算法,为了研究每种算法对集群性能的影响,该文首先搭建一个LVS-NAT类型的集群,然后采用WAS软件来测试2种常用算法的性能,并对测试结果进行简单的分析,进而分析对集群性能的影响。
关键词:LVS集群;调度算法;WAS
中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)27-7630-02
Research of Cluster Performance Test Based on WAS
WANG Chun-juan
(Department of Computer, Shanxi Institute of Education, Xian 710061, China)
Abstract: There are many ways of data forwarding and Load Balancing algorithms in LVS Cluster, in order to research the influence to cluster performance of each algorithm, this article build a LVS-NAT cluster first, and test the performance of this two algorithms with WAS, then analyze the testing results simply, so analyze the influence to the cluster performance of algorithm.
Key words: LVS cluster; load balancing algorithm; WAS
集群技术是随着Internet发展而产生的一种解决提升服务器性能的有效方案之一,是一组通过局域网或广域网连接起来的多台服务器,对Internet的所有用户呈现唯一的IP地址,即虚拟IP(Virtual IP,VIP)地址,而用户想要获取的资源和服务就存放在集群后台的服务器上,它对用户而言就像是一台高性能的计算机,网络管理人员可以根据网站的实际处理能力和对用户的响应速度随意增加或者减少系统中的服务器,也可更改集群及其真实服务器的配置,这样不仅提高了系统的伸缩性和处理性能,也降低了成本。
目前,应用的比较广泛的集群方案就是Linux虚拟服务器集群,采用LVS集群技术搭建高性能的服务器,各服务器彼此之间的系统资源利用率经常存在很大差距,要解决该问题,必须依赖有效的负载均衡算法,有效的负载均衡算法可将用户请求合理地分配给后台各个服务器,使各服务器比较均衡地承担任务,进而提高集群系统的处理能力和服务质量。
1 LVS集群的种数据转发方式和调度算法
1.1 LVS集群的种数据转发方式
LVS集群有3种数据转发方式,这3种数据转发方式分别为:网络地址转换(LVS-NAT)、直接路由(LVS-DR)和IP隧道(LVS-TUN)。下面简单介绍它们的工作原理。
1) LVS-NAT(Virtual Server-Network Address Translation)模式,通过地址转换实现虚拟服务器。通过网络地址转换,调度器重写请求报文的目标地址,根据预设的调度算法,将请求分派给后端的真实服务器,真实服务器的响应报文通过调度器时,报文的源地址被重写,再返回给客户,完成整个负载调度过程。
2) LVS-DR(Virtual Server-Direct Routing)模式,通过直接路由实现虚拟服务器。负载均衡器通过改写请求报文的MAC地址,将请求发送到真实服务器,而真实服务器将响应直接返回给客户。
3) LVS-TUN(Virtual Server-IP Tunneling)模式,通过IP隧道技术实现虚拟服务器。调度器把请求报文通过IP隧道转发至真实服务器,而真实服务器将响应直接返回给客户,所以调度器只处理请求报文。
1.2 LVS集群的调度算法
LVS集群中提供了8种调度算法,分别为:轮叫、加权轮叫、最小连接、加权最小连接、基于局部性的最少链接、带复制的基于局部性最少链接、目标地址散列和源地址散列。而轮叫、加权轮叫、最小连接和加权最小连接算法是常用的4种算法。
LVS中常用的调度算法包括两大类,具体说明如下:
1) 静态调度算法:它不考虑每台服务器当前实际的负载情况,而只是根据事先定好的调度策略进行任务请求的分配,将用户请求轮转依次分配给各服务器,并且考虑到了权值W(Si),保证权值为
您可能关注的文档
最近下载
- NY_T 3083-2017农用微生物浓缩制剂.pdf
- 2025年深圳市中考英语试题卷(含答案逐题解析).docx
- 黑龙江省哈尔滨市第三中学2024_2025学年高一物理上学期期末考试试题含解析.doc VIP
- 音乐节安保及安检服务安全检查工作方案.docx VIP
- 环境统计学绪论.ppt VIP
- 2025-2030中国数据中心(IDC)行业市场发展分析及发展前景与投资研究报告.docx
- 2025年牡丹江市中考数学真题试卷附答案 .pdf VIP
- 人工智能在小学数学教学中的应用实践课件教案.pptx VIP
- 模拟电子技术习题解10 (5).ppt VIP
- 液化石油气库站工理论考试题库(含答案).docx VIP
文档评论(0)