Forum Discussion
Josh_41258
Nimbostratus
Sep 21, 2009Management of pool members behind LTM
I have a scenario in which several pool members are using the LTM's floating self-ip address as a gateway in order to preserve real client source IP's. I am trying to figure out the best way to handle the management of these backend servers since they are not directly reachable unless I go through the LTM.
One option is to simply create a virtual server for things like RDP (TCP/3389) so I can reach the boxes via RDP or other services. If this is the case, would you reccomend creating a separate virtual server for every service that I would need to access on the pool members?
Another option would be to have a second network interface on the pool members which resides on a routable network.
I also see that nPath routing could be a possible solution but would rather not use this.
How is everyone else handling this?
Thanks,
Josh
- hoolio
Cirrostratus
Hi Josh, - Josh_41258
Nimbostratus
Nice, thanks for the link! - hoolio
Cirrostratus
If you're doing large transfers of data that don't need to be load balanced (like backups), a separate management NIC on each server would save passing all that traffic through LTM. It's also nice to know that if there is an LTM issue you'll still be able to get to the servers directly. Load balanced clients couldn't be on the admin network though, or I think most servers would use the admin interface to respond back directly to the clients. I don't think you need to use nPath or change the load balancing configuration to do this. Worst case, you might need to use a network device to do source address translation of the admin traffic before it gets to the servers. - Josh_41258
Nimbostratus
Well, building separate virtual servers seems like the best way to go until you have to support RPC/DCOM based services which use a large range of ports. I could create an "Administrative" virtual server and have it listen on * (which I don't typically do) and create another virtual server listening specifically on TCP/80 (for the application that will be load balanced). Both could either use the same pool, or two different pools -- one with members listening on every port, and one pool only listening on TCP/80. Is this possible and advised? Sorry if it is confusing. - hoolio
Cirrostratus
If you're using a VIP to manage each node, you'd probably want to have one virtual server IP address per node. You could configure it on port 0 and then only allow specific hosts/subnets to connect to the admin VIPs. If it's HTTP you could potentially try to map one VIP to specific pool members using host headers or URI mapping, but it's probably simpler to use a one to one mapping of VIP to node for the admin access.
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