负载均衡部署方式《CDN技术详解》

1. 负载均衡部署方式

负载均衡设备在具体实现中分直连和旁挂两种部署方式。此外,为了提升网络可用性,负载均衡设备的双机热备部署也是十分必要的。web

经常使用负载均衡部署方式
(1)直连部署方式
直连部署方式比较简单,就是将负载均衡设备直接部署在报文必经之路上,做为服务器和客户端之间的路由设备,来往报文均直接由负载均衡设备进行路由安全

直连方式的负载均衡设备部署示意

(2)旁挂部署方式
负载均衡设备的旁挂部署方式是指负载均衡设备并不做为服务器和客户端之间的路由设备,而只是旁挂在通用路由设备上,例如以扳卡的形式插在路由设备的扩展插槽中。服务器

旁挂方式的负载均衡设备部署示意

在如图所示的旁挂模式中,用于中转报文的路由交换设备的配置很是重要,由于客户端发送给服务器的请求流量若是要首先被负载均衡设备接收,就必须在路由交换设备上预先配置到负载均衡设备虚拟IP地址的路由信息。网络

通常状况下,旁挂部署方式中从服务器返回给客户端的流量能够不通过负载均衡设备,而是直接经过路由交换设备发给客户端。若是仍然但愿流量先返回负载均衡设备,那么须要一些特殊的操做步骤,例如:令服务器和负载均衡设备处于同一个二层网络中,服务器将其网关设置为负载均衡设备;在路由交换设备上配置路由策略,将从服务器返回的流量定向到负载均衡设备上;负载均衡设备在转发客户端流量时进行源地址NAT转换。这些处理操做在负载均衡设备须要承担更多功用(例如SSL加速)的时侯,是很是重要的。负载均衡

2. 双机热备部署方式

不管是直连仍是旁挂的部署方式,负载均衡设备始终处于网络的关键路径上,所以负载均衡设备的稳定性和安全性直接影响网络的可用性。为了不出现负载均衡设备故障致使整个系统的单点故障,负载均衡设备必须支持双机热备,即在两台负载均衡设备之间经过备份链路进行对端设备上的业务备份,以保证两台设备的业务状态始终保持一致。当其中一台设备发生故障时,业务流量可以被及时切换到另外一台设备上。由于另外一台设备已经备份了故障设备上的所有业务信息,因此业务流量可以继续由该设备处理并分发,从而尽量避免形成业务中断。svg

负载均衡设备的双机热备的实现主要有主备模式和负载分担模式两种类型。xml

(1)主备模式:两台负载均衡设备中,一台做为主设备,另外一台做为备份设备。主设备负责处理全部业务,并将产生的业务信息经过备份链路传送给备份设备。备份设备并不处理实际业务,而只用于备份。当主设备出现故障时,备份设备及时接替主设备处理业务,在负责正常处理新发起的负载均衡业务的同时也要保证此前正在进行中的负载均衡业务不会中断。blog

(2)负载分担模式:两台负载均衡设备均为主设备,都可以处理业务流量,同时又做为彼此的备份设备,负责备份对端设备产生的业务信息。当其中一台设备出现故障后,另外一设备将负责处理所有业务,在负责正常处理新发起的负载均衡业务的同时,也要保证此前正在进行中的负载均衡业务不会中断。路由