- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习LVS的三种模式
学习LVS 的三种模式
官方网址: /zh/lvs3.html
VS/NAT 通过NAT 实现虚拟服务器
VS/TUN 通过IP 隧道实现虚拟服务器
VS/DR 通过直接路由实现虚拟服务器
Virtual Server via NAT(VS-NAT): 用地址翻译实现虚拟服务器。地址转换器有能被外界访问到的
合法IP 地址, 它修改来自专有网络的流出包的地址。外界看起来包是来自地址转换器本身, 当外界包送到
转换器时, 它能判断出应该将包送到内部网的哪个节点。
优点是节省IP 地址, 能对内部进行伪装
缺点是效率低, 因为返回给请求方的流量经过转换器
Virtual Server via IP Tunneling(VS-TUN) : 用IP 隧道技术实现虚拟服务器。这种方式是在集群
的节点不在同一个网段时可用的转发机制, 是将IP 包封装在其他网络流量中的方法。为了安全的考虑, 应
该使用隧道技术中的VPN, 也可使用租用专线。集群所能提供的服务是基于TCP/IP 的Web 服务、Mail
服务、News 服务、DNS 服务、Proxy 服务器等等.
Virtual Server via Direct Routing(VS-DR): 用直接路由技术实现虚拟服务器。当参与集群的计
算机和作为控制管理的计算机在同一个网段时可以用此法,控制管理的计算机接收到请求包时直接送到参
与集群的节点。优点是返回给客户的流量不经过控制主机,速度快开销少。
来自IBM 网站:
三种方法的优缺点比较
三种IP 负载均衡技术的优缺点归纳在下表中:
_ VS/NAT VS/TUN VS/DR
Server any Tunneling Non-arp device
server network private LAN/WAN LAN
server number low (10~20) High (100) High (100)
server gateway load balancer own router Own router
注:以上三种方法所能支持最大服务器数目的估计是假设调度器使用 100M 网卡,调度器的硬件配置与后
端服务器的硬件配置相同,而且是对一般Web 服务。使用更高的硬件配置(如千兆网卡和更快的处理器)
作为调度器,调度器所能调度的服务器数量会相应增加。当应用不同时,服务器的数目也会相应地改变。
所以,以上数据估计主要是为三种方法的伸缩性进行量化比较。
6.1. Virtual Server via NAT
VS/NAT 的优点是服务器可以运行任何支持TCP/IP 的操作系统,它只需要一个IP 地址配置在调度器上,
服务器组可以用私有的IP 地址。缺点是它的伸缩能力有限,当服务器结点数目升到20 时,调度器本身有
可能成为系统的新瓶颈,因为在VS/NAT 中请求和响应报文都需要通过负载调度器。我们在Pentium 166
处理器的主机上测得重写报文的平均延时为60us,性能更高的处理器上延时会短一些。假设TCP 报文的
平均长度为 536 Bytes,则调度器的最大吞吐量为8.93 MBytes/s. 我们再假设每台服务器的吞吐量为
800KBytes/s,这样一个调度器可以带动10 台服务器。(注:这是很早以前测得的数据)
基于VS/NAT 的的集群系统可以适合许多服务器的性能要求。如果负载调度器成为系统新的瓶颈,可以有
三种方法解决这个问题:混合方法、VS/TUN 和 VS/DR。在DNS 混合集群系统中,有若干个VS/NAT
负载调度器,每个负载调度器带自己的服务器集群,同时这些负载调度器又通过RR-DNS 组成简单的域名。
但VS/TUN 和VS/DR 是提高系统吞吐量的更好方法。
对于那些将IP 地址或者端口号在报文数据中传送的网络服务,需要编写相应的应用模块来转换报文数据中
的IP 地址或者端口号。这会带来实现的工作量,同时应用模块检查报文的开销会降低系统的吞吐率。
6.2. Virtual Server via IP Tunneling
在 VS/TUN 的集群系统中,负载调度器只将请求调度到不同的后端服务器,后端服务器将应答的数据直
接返回给用户。这样,负载调度器就可以处理大量的请求,它甚至可以调度百台以上的服务器(同等规模
的服务器),而它不会成为系统的瓶颈。即使负载调度器只有100Mbps 的全双工网卡,整个系统的最大吞
吐量可超过 1Gbps
您可能关注的文档
- 大生态背景下的青海湖生命景观.PDF
- 大屏显示器用户手册-NECDisplaySolutionsEurope.PDF
- 天文学中的暗物质和暗能量问题之由来和困惑.PDF
- 天津民族职专教师课时授课计划课题3.2接入因特网一、教学目标.doc
- 天文新发现及望远镜.ppt.ppt
- 太仓国际集装箱码头有限公司港区道路交通(暂行)管理办法第一章总则.doc
- 太阳ifun电……….-回学校首页.PDF
- 天线基础知识-广州市联乐智能科技有限公司.doc
- 太阳能PoE电源控制器.doc
- 太阳辐射的在轨监测和定标-发光学报.PDF
- TCSPSTC 134-2024 砒霜冶炼砷及伴生重金属污染地块风险管控与修复集成技术规范.docx
- TCGAPA 039-2024 六安黄鸭规范.docx
- SGO 2024_宫颈癌症最新进展PPT课件(英文版).pptx
- TCSTM 01180.2-2024 锻件缺陷检测 第2部分:涡流法.docx
- 2025零信任的部署现状及未来.docx
- 残疾人居家托养服务照料项目服务方案(技术方案).doc
- 《化学反应与电能》-高中化学示范课PPT课件(含视频).pptx
- TCSTM 01180.3-2024 锻件缺陷检测 第3部分:相控阵超声法.docx
- 2025建设工程红外热成像法检测技术规程.docx
- 2025既有建筑结构内部钢筋射线法检测技术规程.docx
文档评论(0)