Our Environment Details:
2 Tomcat servers, 6 App servers (located in Michigan)
URL for Launchpad and CMC sits behind an F5.
We have a lot of users who access the BI4 Launchpad from different locations. The performance is very different, depending on the location. We have users complaining specifically about modifying a report by inserting a logo on a document. When they click 'Browse' button on the insert logo box, they have extreme slowness when navigating to the corporate network share. The same users do not have issues opening "My Computer" and clicking on that same network share - it is only extremely slow when launching browse through the internet explorer launchpad session.
Scenario 1: Staff member located at the data center where servers are located, launching BI4 Launchpad from internet explorer from local PC. Clicks the browse button within the modify report and has no performance issues.
Scenario 2: Staff member located remotely from the data center where the servers are located, dialed into the corporate network through VPN. Clicks browse button within the modify report and has extreme slowness. Almost unusable from this perspective. That same remote user can go to "My Computer" and browse that network share with no issues.
Scenario 3: Staff member located remotely from the data center where the servers are located, dialed into the corporate network through VPN. Logs onto a Citrix server and launches Internet Explorer to bring up the Launchpad. When modifying a report and clicking the browse button to locate an image, they do not experience this same slowness when attempting to browse the network share.
The easy answer to this is to send all remote users to Citrix servers to perform their work, but the idea behind having a web page is that you should be able to access it anywhere without the hardware overhead.
Has anyone else experienced this? I realize part of this is a network latency issue, but are there any tips/tricks you have found that will help this particular situation?