<div>I have a need to bind the same real server port to multiple virtual servers while maintaining port translation (based on a csw-policy). Of course it's not so simple as to just bind the real port twice -- once to each VS. So I started looking at what is referred to as a "many-to-one" binding, as so called by the Foundry folks, and the associated alias port shuffle. I did some tests and I can get this to work for situations where port translation isn't required, however, I kinda really need both functions at the same time.
</div>
<div> </div>
<div>Here's a summary:</div>
<div>1. Requests are made to a VIP on the SI on port 8500.</div>
<div>2. URI matching/parsing is performed via csw-policy to determine where the traffic should be sent (forward <group-id>)</div>
<div>3. Most applications reside on a single physical host (host1)</div>
<div>4. One applications resides on a different host (host2) and is already bound to another RS.</div>
<div> </div>
<div>Port translation is required for all traffic to the real servers (blame the developers). Host2 runs an application that's required for another application and can not easily be replicated on a new host (blame management).
</div>
<div> </div>
<div>Ultimate question: Is there a way to combine alias ports, port translation and content switching all in some neat package? Heck, it doesn't event have to be a neat package.</div>
<div> </div>
<div>Environment: ServerIron GT-E, ver. 9.4.00s</div>
<div> </div>
<div>Suggestions appreciated. Solutions desired. </div>
<div> </div>
<div> </div>
<div>- Pat</div>
<div> </div>