虚IP的概念

27 阅读1分钟

首先,只有4层负载均衡才有虚ip的概念。纯7层负载均衡器,只需要监听本机ip和端口;
然后,为什么是虚ip,而不是4层负载均衡器网卡的ip。技术上是可以的,只要流量进来就行,怎么转发 是软件层面控制的,而且如果是网卡的ip,就无法区分 是访问本机的流量 还是 要转发的流量,所以要区分管理口和流量口,管理口的功能是固定的,不能作为流量口使用。
第三,4层负载均衡 可以被多个后端集群使用,这已经是一层软件层面的隔离和复用了。 比如:

ipvsadm -A 192.168.1.2 -t wrr;  
ipvsadm -A 192.168.2.2 -t wrr;  
ipvsadm -A 192.168.3.2 -t wrr;  

这台4层负载均衡服务了3个无关的集群。
假如没有vip的配置,默认就是某个流量口的ip作为 客户端访问的目的ip,这个设备服务于一个集群,那么代码层面 所有对象都是全局的;现在有了vip这一层抽象,所有的对象都要放在vserver下。