基于LVS的负载均衡技术的研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 2005年第 11期 福 建 电 脑 123 基于LVS的负载均衡技术的研究 张 颖 林锦贤 (福州大学数学与计算机学院 福建 福州 350002) 【摘 要】 本文介绍了一种高效的负载均衡解决方案——LVs,分析了它的工作方式及负载均衡策略。最后以 NAT方式构建 了一个 LVS集群 .并测试 了它的性能。 【关键词】 负栽均衡,LVS Intemet的深入发展 .使得越来越多的个人在互联 网上购 所有的服务都是由这个前端机提供。 物、娱乐、休闲、与人沟通 、获取信息:越来越多的企业把他们与 (2)服务器池(ServerPoo1):它是 由一群真正执行客户请求 顾客和业务伙伴之间的联络搬到互联网上 .通过网络来完成交 的真实服务器 (RS)组成 。 易.建立与客户之间的联系。互联网的用户数正以几何级数增 (3)后端存储 (BackendStorage):它为服务器提供一个共享 长。CNNIC(中国互联网信息中心)在 2oo5年对中国互联网络发 的存储空间负载均衡器,服务器池和后端存储通常用高速网络 展状况作 出的最新一次报告指出.中国网民总数 已经达到94oo (百兆或千兆 以太网)连接。所 以当服务器池 内服务器数量上升 万人 。由此而来 的网络流量的飞速增长对 网络服务造成 了严峻 时.虚拟服务器内部的数据传输不会成为整个系统的瓶颈。 的考验。如一些热门Web站点会 因为访 问次数急剧增长和不能 LVS体系的工作过程是这样的。当客户请求到达时。负载均 及时处理用户的请求 .而导致用户长时间的等待。解决这一问题 衡器根据负载情况从服务器池 中选 出一个服务器 。将该请求转 的方法通常有两个:一是单服务器策略,也就是通过不断升级服 发到选出的服务器.并记录这个调度。所有的操作都是在操作系 务器,提高服务器性能来保证高质量的服务。显然这个方法会带 统核心空间中完成的。它的调度开销很小 ,所 以它能调度很多服 来高昂的资金开销。而且当服务器出现故障时,网络服务会因此 务器 .而本身不会成为系统的瓶颈 。服务器池的结点数 目是可变 瘫痪。此外在服务器升级过程中,必然会带来暂时的服务中断。 的。当整个系统收到的负载超过 目前所有结点的处理能力时,可 另一种方法是多服务器策略.用多台服务器协同工作来承担以 以在服务器池 中增加服务器来满足不断增长的请求负载。对大 前需要 由一台服务器来承担的负荷 。这一方案的优点是:对服务 多数网络服务来说 。结点与结点间不存在很强的相关性,所 以整 器 的配置要求不会很高:单台服务器 的故障不会使 网络服务瘫 个系统的性能可 以随着服务器池的结点数 目增加而线性增长。 痪:添加和移去服务器的操作不会对网络服务带来暂时的中断。 2 LVS工作方式 LVS(LinuxVirtualServer)采用负载均衡技术将多台服务器 LVS系统的核心是运行在负载均衡器上 的 IPVS,他是 组成一个虚拟服务器。它为适应快速增长的网络访 问需求提供 Linux内核中基于 II层 的负载均衡 的实现方法 。IPVS通过改变 了一个负载能力易于扩展 。而价格低廉的解决方案 ,许多访 问量 Ⅱnux内核中的TCP/IP协议栈来支持 IP层的负载均衡技术。 很高的网站都采用LVS作为他们的负载均衡解决方案 ,诸如 IPVS控制调度模块是 IPVS的核心。它捕获到来的 IP数据包并 WWW.1inux.corn.WWW.soureeforge.net等。 根据调度策略将数据包进行转发。依据 LVS对 II数据包的转发 1 LVS体 系结构 方式不同。可分为三种工作方式 ,分别是VS/NAT、VST/UN和 在网络服务 中。一端是客户程序 ,另一端是服务程序 ,在 中 VS,DR。 间可能有代理程序 。根据实现负载均衡的层次不同。主要可分为 (1)VsN/AT(VirtualServerviaNAT) 四类 :基于客户

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档