Forum Discussion
peter_71591
Nimbostratus
Mar 21, 2012Recommendation needed
Hi, I'd like to know whether F5's can do the following. I have two servers I want to keep in sync (see exactly the same traffic) they must be seen as one machine from the outside world. So they would both receive the same data, and both reply, but the reply from only one would be sent to the client. I am not sure about the technical terms for all this, I am a newbie. Also the F5's would have to be redundant, so if one failed the other would take over seamlessly. If one of the servers fails the F5's would detect this and keep the connections going so the outside world wouldn't know that anything had happened.
thanks.
2 Replies
- hoolio
Cirrostratus
Hi Peter,
What protocol(s) do you want to do this for? For HTTP you can clone requests to a second pool. Requests are copied and responses from the second pool are dropped.
HTTP Request Cloning via iRules
http://devcentral.f5.com/Tutorials/TechTips/tabid/63/articleType/ArticleView/articleId/1088513/HTTP-Request-Cloning-via-iRules-Part-1.aspx
It should be possible to do something similar for generic TCP and/or UDP traffic using high speed logging.
If the first server is down, you could send all requests to the second pool. And generally BIG-IP's are deployed in an HA pair, so redundancy at that level is taken care of.
Aaron - Hamish
Cirrocumulus
Your switch can also probably do this with a SPAN (Cisco terminology) or RSPAN session. At the switch level you have the advantage of capturing anything that hits the server that doesn't pass through the BigIP.
H
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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