NAT方式L4负载均衡
网络地址转换(NAT,Network Address Translation)属于广域网接入技术,它是一种将私有(保留)地址转化为合法IP地址的转换技术,被广泛应用于各种类型互联网接入方式和各种类型的网络中
采用NAT方式实现的L4服务器负载均衡,后端服务器可以位于不同的物理位置和不同的局域网内.负载均衡设备在颁发服务请求时,需要进行虚拟IP地址和目的IP地址转换,再通过路由将报文转发给具有相应目的地址的服务器
工作流程:
1.负载均衡设备负责接收客户端发送到虚拟IP地址的服务请求.
2.负载均衡设备通过服务器可用性验证,会话持续性保证等对负载均衡算法进行调度,选择出负责响应和处理该请求的真实服务器
3.负载均衡设备用真实服务器的IP地址改写请求报文的目标地址,再将请求发送给选定的真实服务器
4.真实服务器的响应报文首先通过负载均衡设备
5.负载均衡设备将响应报文的源地址修改为虚拟IP地址,再返回给客户端
DR方式L4负载均衡
DR(Direct Routing)是另一种L4服务器负载均衡的实现方式.与NAT方式的L4负载均衡不同,DR方式只有客户端发出的服务请求报文需要通过负载均衡设备,而服务器发出的响应报文则无须通过,这样能够有效减少负载均衡设备的负载压力,避免负载均衡设备成为系统性能瓶颈.
LVS:实现了四层负载均衡,安装和部署在负载均衡调度器上,主要功用类似路由器,它含有完成LVS负载均衡功能所需的路由表,通过其中的路由信息将用户请求分发给集群中的应用服务器.同时LVS负载调度器还需要监测各台应用服务器的工作情况,并根据服务器的状态是否正常可用随时更新LVS路由表.
LVS的核心是IP负载均衡,实现该功能的是IPVS模块.它被安装在负载调度器上并虚拟出一个IP地址提供给用户,用户必须通过虚拟IP地址才能够访问到集群提供的应用服务,即所有的用户请求都首先经由虚拟IP地址达到负载均衡器,然后负载调度器将人应用服务器列表中选择一个合适的节点响应用户请求
网络地址转换(NAT,Network Address Translation)属于广域网接入技术,它是一种将私有(保留)地址转化为合法IP地址的转换技术,被广泛应用于各种类型互联网接入方式和各种类型的网络中
采用NAT方式实现的L4服务器负载均衡,后端服务器可以位于不同的物理位置和不同的局域网内.负载均衡设备在颁发服务请求时,需要进行虚拟IP地址和目的IP地址转换,再通过路由将报文转发给具有相应目的地址的服务器
工作流程:
1.负载均衡设备负责接收客户端发送到虚拟IP地址的服务请求.
2.负载均衡设备通过服务器可用性验证,会话持续性保证等对负载均衡算法进行调度,选择出负责响应和处理该请求的真实服务器
3.负载均衡设备用真实服务器的IP地址改写请求报文的目标地址,再将请求发送给选定的真实服务器
4.真实服务器的响应报文首先通过负载均衡设备
5.负载均衡设备将响应报文的源地址修改为虚拟IP地址,再返回给客户端
DR方式L4负载均衡
DR(Direct Routing)是另一种L4服务器负载均衡的实现方式.与NAT方式的L4负载均衡不同,DR方式只有客户端发出的服务请求报文需要通过负载均衡设备,而服务器发出的响应报文则无须通过,这样能够有效减少负载均衡设备的负载压力,避免负载均衡设备成为系统性能瓶颈.
LVS:实现了四层负载均衡,安装和部署在负载均衡调度器上,主要功用类似路由器,它含有完成LVS负载均衡功能所需的路由表,通过其中的路由信息将用户请求分发给集群中的应用服务器.同时LVS负载调度器还需要监测各台应用服务器的工作情况,并根据服务器的状态是否正常可用随时更新LVS路由表.
LVS的核心是IP负载均衡,实现该功能的是IPVS模块.它被安装在负载调度器上并虚拟出一个IP地址提供给用户,用户必须通过虚拟IP地址才能够访问到集群提供的应用服务,即所有的用户请求都首先经由虚拟IP地址达到负载均衡器,然后负载调度器将人应用服务器列表中选择一个合适的节点响应用户请求