Forum Discussion
Gudmo_34348
Nimbostratus
Mar 01, 2007Loadbalancing multiport applications
I'm new to iRules or F5 altogether for that matter.
I'm trying to loadbalance an application,
I will have 4 servers running the application and each instance runs with two ports open. ...
Gudmo_34348
Nimbostratus
Mar 02, 2007The problem is that the application in question uses 2 standard ports, not just the one.
So when a client connects he always uses port A, but certain actions within the client use port B.
The authentication and session of the user will not function unless he connects to the same server when he adds the Port B connection, or C or D for that matter.
In my case I have 2 physical servers each running 2 binaries that present the application layer, each of these binaries run on 2 ports.
I'll try to draw a simple ascii of this
Node A
App 1App2
Port 1aPort 1bPort 2aPort 2b
Each port represents a seperate pool and a seperate VS.
So in this case I have 4 Pools and 4 VS for each Node.
I'm pretty sure that Matching VS will not work as the ports are on different VSs.
Neither will matching across pools because of the same issue, not sure about matching
across services or what that does.
I've tried to use the Source Address and Destination address methods but those don't
really work all too well with the applications so I assume I will need something custom,
like an iRule to make the connections "Match Across Nodes" so to speak.
In as short as possible.
It would be best that if a client connects into any 1 port, any other port connections that
client makes after that always go to the same node he connected to first.
Hope that clears up any confusion I may have created with my first post (Not really sure what
I'm doing so I'm a little confused myself)
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects