rsacheen
Apr 19, 2017Nimbostratus
about BIG-IP LTM load balancing [ ratio(member)]
Hello DevCentral community,
I have a problem regarding BIG-IP LTM load balancing settings. First let me explain the scenario.
I have 10 pool members in my pool. I want to apply some bug fix on one of the pool member and see if it operates as expected. For that, I set lower ratio to the target pool member, so that it doesn't get much traffic (the intention is to minimize the damage to service in a whole in case the bug fix does not produce positive result). Since I have 10 pool members, I set the ratio of the target(maintenance) member to 5 and set ratio value 10 for remaining 9 members. The load balancing method I chose is ratio(member). Before this I had round-robin load balancing. Another point, I have persistence set in my Virtual server setting. After changing the load balancing to ratio(member), I also checked(enabled) the Ignore Persisted Weight option.
With this, what I expected was the target member would get less traffic and the remaining members would get traffic evenly(just as round-robin). The target member is getting less connection(traffic), but the problem is, one of the member among the rest 9 is getting significantly more traffic than others. This is increasing the load on that member. I want the remaining 9 to get traffic almost equally. Why it isn't working as expected though all of the 9 members are provided with equal ratio value (10)?
I would really be grateful if somebody could provide me with some insight/hint/opinion/solution or anything regarding my question. Thank you!