kubernetes中IPVS模式

  从kubernetes的1.8版本开始,kube-proxy引入了IPVS模式 (IP Virtual Server,IP虚拟服务器),IPVS在Kubernetes1.11中升级为GA稳定版。IPVS模式与iptables同样基于Netfilter,作为linux内核的一部分实现传输层负载均衡的技术,通常称为第4层LAN交换。但是ipvs采用的hash表(性能更加高效),Iptables采用一条条的规则列表。

 

iptables和ipvs区别

  1. IPVS为大型集群提供了更好的可扩展性和性能。
  2. IPVS支持比iptables更复杂的负载平衡算法(最小负载,最少连接,位置,加权等)。
  3.  IPVS支持服务器健康检查和连接重试等。

 

posted @ 2021-02-02 16:58  songguojun  阅读(456)  评论(0编辑  收藏  举报