jay_41157
Aug 11, 2008Nimbostratus
ideas...
----------------------------------------------------
We have:
----------------------------------------------------
application.domain.com
application is being ported over to a different platform / new systems however we will still have legacy apps that will not migrate to the new platform / systems.
So we will have:
applications.domain.com (hosted on the new enviroment)
And the below hosted on the old environment.
application.domain.com/legacyapps
application.domain.com/one
application.domain.com/two
application.domain.com/three
application.domain.com/....
application.domain.com/hundred
All of the above applications are not self containted and have assets that are hardcoded for eg, applications.domain.com/two/something/image.jpg so we will need to proxy the request from the new system to the old and not redirect it to avoid a loop.
Also the domain "applicaion" has to stay the same due to business need.
----------------------------------------------------
We need:
----------------------------------------------------
To send all legacy traffic based on the uri to the old VIP, and everything else to the new VIP.
----------------------------------------------------
One option:
----------------------------------------------------
applicaions.domain.com --> vip 172.25.0.60
newPool --> server 1 - 5
legacyPool --> legacy VIP 172.25.0.234
So we can do an irule to check the 100 + uri's and if it matches the legacy uri then send traffic to the legacy pool else send traffic to the newPool
The BIG PROBLEM here is that everytime a request is made there is a lot of overhead caused by the if statements in the irule to check if the legacy uri is matched or not. Also here we would have to do SNATS and X-Forwarded-For for source ip in log files.
----------------------------------------------------
Comments and Suggestions please....
----------------------------------------------------