cancel
Showing results for 
Search instead for 
Did you mean: 
Login & Join the DevCentral Connects Group to watch the Recorded LiveStream (May 12) on Basic iControl Security - show notes included.

F5 connection mirroring for XMPP protocol

tux143
Altocumulus
Altocumulus

We have 10200 series F5 running 13.1.x version of software, we are launching new application with is XMPP (mongoose IM based), XMPP use TCP persistent connection but our connection volume is about to 1 million people client going to connect, do you think connection mirroring will have impact on performance?

 

what is the difference between enabling connection mirroring on VIP vs persistent profile vs SNAT pool?

3 REPLIES 3

Samir
Nacreous
Nacreous

Connection mirroring will impact on load balancer performance.

Connection mirroring on VIP: The connection and persistence mirroring feature allows you to configure a BIG-IP system to duplicate connection and persistence information to the standby unit of a redundant pair. This setting provides higher reliability but may affect system performance.

SNAT pool:- A SNAT pool represents a pool of translation addresses that you configure on the BIG-IP system. The original IP address is then mapped to the entire translation pool, called a SNAT pool. For example, the following SNAT pool configuration contains the translation addresses 172.16.0.1 and 172.16.0.2

ltm snatpool /Common/my_snatpool {

members {

/Common/172.16.0.1

/Common/172.16.0.2

}

}

https://support.f5.com/csp/article/K7820

persistence profile is a pre-configured object that automatically enables persistence when you assign the profile to a virtual server. By using a persistence profile, you avoid having to write a program to implement a type of persistence.

tux143
Altocumulus
Altocumulus

Thanks which one i should be using to create mirroring, like VIP level or SNAT level or Persistence level mirroring?

Its all depend on application behavior. My choice will be VIP level Persistence mirroring