cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2062
Views
0
Helpful
6
Replies

stickiness vs persistent rebalance

axfalk
Level 1
Level 1

We're running ACE SM 3.2A and I was wondering if we were to use both, stickiness vs persistent rebalance, would stickiness override the persistent rebalance?

Thanks..

_ Greg

6 Replies 6

amacuz
Level 1
Level 1

Hi Greg,

with persistent rebalance you force the ACE to inspect the connection and hence the connection won't lay in the fast path until it is terminated or it times out: it will be continuosly checked to decide what to do with multiple requests within the same TCP connection.

I'd say that persistent rebalance "overrides" stickiness.

Which stickiness are you speaking about?

Alessandro

I think he wants to know if persistence rebalance can "break" his stickyness, and the answer is no as persistence is performed after persistence rebalance.

Folks, thanks for your response. So, if we're deploying stickiness and a connection is "stuck" to a server, using persistence rebalance will not break that stickiness?

Thanks again..

If it was the case, no one would use persistence rebalance

Persistence rebalance is performed first and after the right path (class-map) is selected then persistence is checked on the selected serverfarm.

hello all

are you sure of that point ?

we have both stickiness based on src ip & persistence rebalance

but some applications are not working as expected since persistence rebalance is activated.

Thanx for your support .

Depending on how your class-maps and sticky groups are configured enabling persistence-rebalance could have an effect on the app.

for instance let’s say you have two class-maps using two different sticky groups for both.

A new user hits the vip and the first get request matches class-map 1. Since there is no sticky entry the ACE makes a LB decisions and picks server 1. A sticky entry will be created for this user. Get number 2 on the same tcp stream now matches class-map 2. If this class uses a different sticky group you would not have a sticky entry for this user and a new LB decision will be made. Even if you have the same physical servers in the farm if the sticky group is not the same it would create a new sticky entry but this time you could get sent to server 2.

Did this work before you enabled persistence-rebalance?

Can you provide the config you are using that is giving problems to see if this may be the case?

Thank you

Jim

Review Cisco Networking for a $25 gift card