Forum Discussion

BDunbar_102927's avatar
BDunbar_102927
Icon for Nimbostratus rankNimbostratus
Apr 25, 2013

Performance (Layer 4) and Disaster Recovery

Years ago I installed an application (Oracle Agile PLM, WebLogic application hosts) with an F5 LTM in front of the application servers.

 

We had two different clients - 90% of the users utilze a web interface. This worked, after some tweaking for session persistence with irules.

 

Key users, and application owners, used a java client (Java Web Start) and this did not work. Shortly before go-live, with a lot of help from this forum, we got it working, by creating a second VS, using Performance (Layer 4).

 

Time passed, and ownership of the F5 was handed off to another group. We began to include the application in our DR scenarios and have discovered that (and you will be shocked I am sure) when we bring up the application _in_ DR _without_ the F5 . . . web clients work, and java clients do not.

 

We could possibly live with this, except that the java client is required to make changes to the application so it can function in DR. I will allow that the F5 _should_ be in DR but ... we're assuming a range of scenarios for DR, one of which is 'without F5'.

 

So I come back seeking deeper understanding of what I've done, and how I can make it work without the F5.

 

Is this the right place?

 

 

5 Replies

  • OK and does the DR setup (sans F5) accommodate that? Are there two servers/IPs providing this service in DR?
  • DR setup has two servers offering the service.

     

     

    After a quiet weekend, I think that part of the problem maybe that the application has, in it's many configuraiton files, something like this.

     

     

    Web client - agl.company.com:7001

     

    Java client - agl-java.company.com:7001

     

     

    Both pointing either of the two application servers. And that the java client simply needs 'agl-java.company.com' to function.

     

     

    What I really need to do is duplicate the lack of an F5 in one of my development environments for a few days.