内容简介:数据链路层负载均衡是指在通信协议的数据链路层修改mac地址进行负载均衡。如下图,
数据链路层负载均衡是指在通信协议的数据链路层修改mac地址进行负载均衡。如下图,
这种负载均衡数据分发过程中不修改IP地址,只修改目的mac地址,通过配置真实物理地址集群所有机器虚拟IP和负载均衡服务器IP地址一致,从而达到不修改数据包的源地址和目的地址就可以进行数据分发的目的,由于实际处理请求的真实物理服务器IP和数据请求IP一致,不需要通过负载均衡服务器进行地址转换,可将响应数据包直接返回给用户浏览器,避免负载均衡服务器网卡宽带成为瓶颈。这种负载均衡方式又称作直接路由方式(DR)。
上图中,用户请求到达负载均衡服务器192.100.80.10,负载均衡服务器将请求数据的目的mac地址修改为2a:2b:2c:10,并不修改数目包目标IP地址,由于w
eb服务器集群所有服务器的虚拟IP地址都和负载均衡服务器的IP地址相同,因此数据可以正常传输到达mac地址2a:2b:2c:10对应的服务器,该服务器处理完成后发送响应数据到网站的网关服务器,网关服务器直接将该数据包发送到用户浏览器,响应数据不需要通过负载均衡服务器。使用链路层负载均衡是目前大型网站使用最广的一种负载均衡手段。在 Linux 平台上最好的链路层负载均衡开源产品是LVS(Linux Virrual Server)。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- (译)Istio 组件的性能与伸缩性
- CockroachDB 2.0 发布,带来巨大性能和伸缩性改进
- Apache Ignite 2.5.0 版本发布,千级节点伸缩性
- 程序架构探讨—002 应用服务器集群的伸缩性之负载均衡
- 程序架构探讨—005 应用服务器集群的伸缩性之反向代理负载均衡
- 程序架构探讨—006 应用服务器集群的伸缩性之反向代理负载均衡
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
圈圈教你玩USB
刘荣 / 2013-4 / 59.00元
通过U盘、USB鼠标、15SB键盘、USBMIDI键盘、USB转串口、自定义的USBHID设备和自定义的USB设备等几个具体的USB例子,一步步讲解USB设备及驱动程序和应用程序开发的详细过程和步骤。第9和10章介绍USBWDM驱动开发,并给出一个简单的USB驱动和USB上层过滤驱动的实例。第2版中新增4章内容,包括USB触摸屏设备、移植到AVR单片机和ARM微控制器上以及更多的USB设备的实现。......一起来看看 《圈圈教你玩USB》 这本书的介绍吧!