负载均衡中的雪崩效应

2009年10月6日 | 分类: 开源技术 | 标签: ,

  在某些负载均衡系统中,如果后端某台服务器Down掉,前端服务器可以把原本由该后端服务器负责的请求迁移到后端其他服务器去,从而实现负载均衡效果。一般情况下,用户体验非常良好,几乎可以实现平滑的切换服务器,如果再使用集中式的Session管理技术,用户几乎感觉不到自己发生迁移。

  在实际应用中,如果一个负载均衡系统中的机器负载都比较高,比如使用三台机器做后端服务器,每个机器负载是80%的话,当其中有一台服务器Down掉,就会把原来1/3的请求转到另外两台服务器,就有可能导致另外两台服务器过载,非但没有起到负载均衡的效果,反而就好象雪崩似的,一台机器Down掉,导致整个系统全部无法工作。

  所以大家在建立后端系统的时候,如果想要实现动态迁移,千万不要使机器负载太高,否则真正使用的时候,会出现很严重的后果。当然,如果不做迁移的话,那就无所谓了,就可以物尽其用了……

  1. 2009年12月3日11:34

    最好的办法是,增加服务器。