在腾讯云上,通过lvs(dr模式)+keepalived搭建负载均衡,无法成功,real server始终返回不了数据。询问了腾讯云客服,得到的答案是,不支持这种方式搭建负载均衡。请问有没有通过云服务器搭建成功的案例,万分感谢!!
DR模式需要在同一个网关下,应该是支持的,需要申请虚拟IP,以及系统配置rp_filter arp等参数
你还记得DR模式的原理吗,lo接口配置VIP的IP地址
DR模式的解决方案:
• 在前端路由器做静态地址路由绑定,将对于VIP的地址仅路由到Director Server
• 存在问题:用户未必有路由操作权限,因为有可能是运营商提供的,所以这个方法未必实用 (这个自己的云主机,可以操控)
• arptables:在arp的层次上实现在ARP解析时做防火墙规则,过滤RS响应ARP请求。这是由iptables提供的
• 修改RS上内核参数(arp_ignore和arp_announce)将RS上的VIP配置在lo接口的别名上,并限制其不能响应对VIP地址解析请求。(这个就需要云商去核实了)
这个真的要去工单上咨询,就算当年阿里云的SLB,我也是各种咨询才知道他底层的一些带宽问题。所以,涉及到云主机上是否支持,需要咨询他们,尤其 那内核参数是否支持,lo是否可配置