Let me just start by saying it's extremely difficult to troubleshoot this kind of stuff without a whole lot more information. And networking, etc. is not my expertise, I am much more knowledgeable on the application side...
However, the first question I have from what you wrote...is it only printing (whether to screen or printer) in GP that's slow? Everything else in GP is ok? Lookups? Posting? Scrolling? If it's just printing, was a new printer or new printer driver introduced into the mix recently?
Other areas to start troubleshooting:
- Is the slow performance experienced when only one of a few users are in the system? Or only at the peak usage times?
- Does logging into the Terminal Server as a local administrator (as opposed to a typical Windows user) make any difference?
- If you are directly on the SQL server, does GP behave the same way?
- If you have a shared reports.dic with modified reports somewhere on a network share, try putting it locally on each virtual server - does that make any difference when printing reports?
For what it's worth.....You don't mention what version of GP you're on, but...to my knowledge, no version of GP is supported on VMWare at this point. GP 10.0 is the only version so far that is supported on anything virtual. I obviously didn't know about 2X - it looks like it adds some pretty neat functionality, but I personally have not heard of anyone using it with GP...I would recommend checking with GP Support to see if they have any experience with 2X, they might have some additional information for you.
That said, internally we've been running GP in virtual environments for testing and development for many years and many versions with no issues. However, we're not running this in production environments with multiple users accessing all the time. Typically the virtual machines get turned off when not needed.
At the end of the day, Microsoft is most likely not going to support this kind of configuration for a production environment. So you may have to take the virtual servers out of the equation to troubleshoot this if nothing else works.
Victoria Yudin
Dynamics GP MVP 2005 - 2008
Flexible Solutions - home of GP Reports
blog: