Hi,
I have a challenging scenario for nlb. I'm refactoring a web based app for a client, and IIS layer with a single machine needs to be converted into a nlb layer.
The problem is, this is not a traditional web based app scenario, and the web application needs to be able to directly connect to various sql servers which are over 200 in number. Due to security reasons, these sql servers are configured so that they only accept connections from a certain ip, which makes sense.
The virtual ip in the cluster is not used when any of the servers in the web farm tries to make a connection to another location. if virtual ip is X and dedicated ip (dip) is Y for a server, the server connects to a third machine over Y, not over X. This is my main problem. Is it possible to use virtual ip of a nlb solution both for input and output for all the ports and for all the servers?
the scenario is:
Request from client for a web page comes to virtual ip X,
Server A is assigned by nlb to answer request, and server A needs to connect to another web service/db whatever to serve the request.
Server A uses the dedicated ip Y to connect to other resource, and I wonder if It can be configured so that it will use virtual ip X instead.
I hope I can explain the problem, and I'd really appreciate any ideas or comments about this issue
All the best
Seref