Forum Discussion
Using F5 for high availability
Hi,
I am trying to put together a high level solution that uses f5 (ltm) in front of a pair of servers.
Machine A has 6 services/daemons running.
In the event of failure, the failed service is started on Machine B ( i have other software doing this failover).
What I am trying to work out, is how to make f5 route the traffic to a specific machine, depending on where that service is running.
Can f5 poll/heartbeat for tcp/ip traffic for a given port? so if Service A on Machine A users port 1.
This service fails, my software brings service A up on Machine B. Can F5 transparently route any requests to Machine A port 1 to MAchine B port 1??
Hopefully this terminology is correct - is this called a "service name"? so do I have six service names ? S1 to S6, and make all my software reference the service name instead of any machine or dns alias for the machine?
Apologies if this seems elementary.
Thanks.
Andy.
- hoolio
Cirrostratus
Hi Andy, - Andy_60758
Nimbostratus
Hi Aaron,
Thanks for the prompt response.
Yes - each service will be running on a separate port, and just generic TCP, no http(s) on these boxes.
The applications in question are SAS software and Platform Computing. Between the 2, i think I have a reasonable HA story, I just want to make sure I've got the right ends of the sticks!
Lastly, do I communicate with this pool? for example, If i want to call service A on Machine A, which based on the above is in Pool A. Can I call Pool A:port from my software instead of MachineA:port?
Andy.
- hoolio
Cirrostratus
I'd group the IP:ports by application. So if each of the six ports on one server are running a different application, I'd create one pool per app. Then add all of the corresponding ports serving the same application on the second server to the same pools as the apps on the first server. In other words:
Recent Discussions
Related Content
* 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