lvs-dr技术原理

    本文是阐述lsv-dr(直接路由请求调度技术)工作原理。
1、虚拟ip设置:负载均衡(lvs)和真实的服务器(real server)需要配置一个虚拟  ip,负载平衡器虚拟IP,它是用来接受请求数据包,它的数据包直接路由到选定的真实的服务器,所有真正的服务器都有自己的非ARP别名接口配置虚拟IP地址或重定向的虚拟IP地址的数据包到本地套接字所以,真正的服务器可以处理数据包本地,负载平衡器和真正的服务器必须有一个物理上的接口由一个集线器/交换机相连。对虚拟服务器(lvs)通过直接路由的架构如下所示。

   当用户访问一个虚拟服务提供的服务器群集,数据包达到虚拟ip地址并被lvs接收
,负载均衡将会检查数据包的目的地址和端口。如果匹配的虚拟服务,采用一个调度算法,选择一个真实服务器,并将此连接的记录添加到hash表中,然后,负载平衡器直接转发到选定的服务器。当下一个进来的数据包属于这个连接,并在所选择的真实服务器的hash表中找到,这个包将会又一次直接路由到这个真实服务器。当真实服务器接收到这个转发包,发现这个包的目的IP在自己本地接口上(如lo:0),因此它会接收此数据包,并直接返回给客户端。这个连接终止超时,这个连接的记录将会在hash表中删除。
   直接路由工作流程图:

  lvs简单的把数据帧的MAC地址改为真实服务器的MAC地址,接着在LAN上传播出去。
真实服务器(real server)根据mac地址接收数据。
 

lvs-dr 安装文档地址http://2847805.blog.51cto.com/2837805/538369

爱慕尔商城欢迎您的光临!
穿衣打扮  
城市物语

你可能感兴趣的:(职场,休闲,lvs-dr,虚拟IP)