失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 应用交付学习笔记三-BIG-IP LTM健康检查

应用交付学习笔记三-BIG-IP LTM健康检查

时间:2020-08-10 23:45:45

相关推荐

应用交付学习笔记三-BIG-IP LTM健康检查

BIG-IP LTM健康检查:1、基于 ICMP 的健康检查:类似于ping测试连通性一样,icmp健康检查就是发送ping命令查看网络是否能够可达并且回包,如果收到ping回包,说明设备连通性没问题,设备健康检查通过。由于ICMP健康检查属于网络3层连通性检查,所以对于网络端口、网络应用层面的安全是无法检查到的。“ICMP 健康检查通常用于网关类型设备的健康检查,如防火墙、路由器等。这些设备通 常不提供其他的健康检查手段,因此 ICMP 属于最佳的检查方式。另外,在一些无法使用高 级健康检查手段的情况下,也只能使用 ICMP 健康检查手段。”2、基于 TCP 端口的健康检查:LTM通过与服务器建立tcp连接来判断服务器的健康状态,如果能够通过tcp握手建立连接,说明设备服务端口健康状态良好。采用这种方法进行健康检查对于服务器性能可能会产生影响,大量的健康检查连接占据着服务器的资源,导致正常的服务请求没有资源。这个问题可以通过半连接方法解决,原理就是3次握手进行到第二次就可判断服务器是可以正常提供服务的,LTM收到服务器的tcp握手信息后,清除本次健康检查的连接,服务器资源不会被太久占用着。3、扩展的 TCP 健康检查:“在扩展 TCP 健康检查中,BIG-IP LTM 在和服务器进行三次握手后,还可以给服务器发送 一段预先定义好的内容,并在服务器接收内容处理的返回内容中查找预先定义的内容,由此 来决定服务器是否在正常工作。”4、基于 UDP 端口的健康检查:“在 BIG-IP LTM 上的简单的 UDP 端口检查就是根据定义的服务器 IP 和端口发送一 些无用的内容到应用端口。如果没有任何的响应,则认为服务是在正常运行,如果收到了 ICMP unreachable 的响应,则认为服务发生了故障。从而标识该服务为 Down。”5、基于应用协议的健康检查:LTM与服务器建立连接后模拟请求服务,根据服务器返回内容中的特殊字段确定服务器是否能够正常工作,例如radius服务器健康检查时,服务器能够在输入用户名密码的情况下提供能够正常服务,那么证明在协议层面该服务器也属于健康的服务器。6、基于代理的健康检查:“基于代理的健康检查模式通常是通过在 BIG-IP LTM 查询服务器端的代理程序,然后由这 些代理程序根据服务器的真实状态组织结果,并将结果发送给 BIG-IP LTM,以提供更深层次 的负载均衡决策和健康状态理解。”

如果觉得《应用交付学习笔记三-BIG-IP LTM健康检查》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。