Folks,
I'm having having serious application performance problem with my vSphere environment where I have deployed a couple of stand alone SQL Server database VMs (4x VMs) to be used by some of the Application Servers VMs (4x stand alone VMs) which is running Oracle Forms (Java) servers. The users are connecting from their own workstation from various geographical locations in Asia Pacific, the Data Center is in Australia.
User (150 users of Win7 workstations) --- RDP TCP/3389---> Terminal Server pool VMs (one of 45x available VMs) --- Oracle Form HTTP app TCP/80 ---> Application Server--- SQL Server TCP/1433---> SQL Server VMs.
Somehow, Network Operations team report that there are some consistent occurrence of TCP retransmit package in between the Application Server to the Database and also between the Terminal Servers.
the occurrence happens in all type of scenario same ESXi host or even different ESXi host
Hardware:
HP BL 465c G7/G8 Blades on c7000 enclosure
HP Virtual Connect modules
Software:
vSphere 5.1 U1 for all HP Blades running ESXi and the VCenter server.
All terminal servers (RDSH) and Guest OS: Windows Server 2008 R2 Std. SP1
Database: SQL Server 2005 and 2008 R2
What could cause TCP retransmission on the virtual environment ?