This content has been marked as final. Show 7 replies
The performance of Hyperion over a WAN is largely based on network latency. The Hyperion Web UI is built to send a lot of small packets back and forth between the Hyperion servers and the Client. This is fine for intranet, and most semi-local deployments. However, when you start talking about international sites the latency becomes large and performance suffers greatly. Note, I am not talking about strictly bandwidth - but latency. There are a lot of tuning guidelines, but none I have seen really talk about improving network performance. One trick is to use compression at the HTTP layer, but in my opinion this wont help latency issues.
A little bit of advice:
1) figure out where your vpn is connecting to vs where your hyperion data center is - try to get this distance to a minimum. Your network admins should be able to help you connect to the closest vpn servers to your env.
2) if you are doing international type connections you may look at using Citrix. Citrix will focus on just just painting the screen which will push the Hyperion latency issues back to the Citrix <-> Hyperion interaction in the same DS.
3) Have your net admins look @ your vpn connection - maybe it is saturated or they can suggest some helpful info
4) if your setup is pretty much local and your vpn is local - I would point the finger @ your network admins to help resolve - it should not be that slow unless you are working from far distances
Anyway - just a few hints. Like you mention - the local server to server traffic is fast - so I don't see much direct Hyperion tuning that would help much.
I really appreciate your help on this.
We did a stress testing on the server by logging into workspace using
1) A client computer which is connected using VPN and
2) By taking Remote access to the server and accessing workspace.
We seem to be facing issues only on the Client computers when we give enough load by performing a lot of operations randomly into the planning applications - like Loading forms from multiple applications at the same time, running BR's, Calc Scripts, Launching Task lists etc..
At certain point it works normally, and after a certain point the response starts degrading ...and then it starts giving the following issues --
And the value for PPR keeps increasing...Any ideas on what might be causing the issue to appear only when on client computer and not on remote computer?
I still think this is due to network performance/latency issues over vpn. The more forms, apps..etc you load up in the browser the more processing needs to happen at the web UI layer. Check the items I listed and perhaps also look for lost/dropped packets at the vpn.
You probably want to get your network engineer involved.
I am getting similar kind of entries as shown in the screenshot in the logs as well. I will be able to share the exact contents tomorrow.
The common entries are -
java.lang.NumberFormatException with the ADF_FACES-60097 entries in the logs.
I have recently checked Oracle support and have found something similar to it there -
Bug 15936132 : ADSHYP11122SV6:PLN: ADF_FACES-60097
May be this is something worth to check out. Not sure if that is causing the issue at our end when accessing it using client machines.