VMware Cloud Community
jaroslav_javor
Contributor
Contributor

ESX 3.5 - number of TCP connections

Hello,

I'm trying to evaluate different "virtual" solutions and with ESX I came to point where number of TCP connections is significantly LOWER that the real machine. When I tested NIC throughput I came to following result in average which is quite good, tested with nuttcp:

- virtual machine: 866 Mb/s

- real machine: 941 Mb/s

But when I tried number of TCP sessions I came to following results in average, tested with ApacheBenchmark (ab) & html static page:

- virtual machine: 7400 sessions per second

- real machine: 17978 sessions per second

I use the same Linux configuration for the real & VM machine - CentOS 5.1. It seems to me that I should tune some special params (esxcfg-advcfg) but I don't know exactly which one. Does anybody has an experience with such behavior or any advice? I spent 2 weeks with playing & reading all the doc but without success.

thx a lot for any advice

Jarek

HW config

-


Dell PowerEdge 2950

Xeon 2.3GHz quadcore, 8GB RAM, Broadcom NetXtreme II BCM 5708 NIC

VM config

-


- CentOS 5.1,

- VMware tools installed -> vmxnet network driver

- virtual machine uses maximum resources available

- kernel: 2.6.18-53.1.14.el5PAE #1 SMP

- nuttcp 5.5.5

- apache 2.2.3

0 Kudos
0 Replies