multicast latency with intel e1000e

Issues related to configuring your network
Post Reply
brianwlms
Posts: 2
Joined: 2012/02/07 15:15:29

multicast latency with intel e1000e

Post by brianwlms » 2012/02/07 15:32:28

As a result of upgrading a number of servers from CentOS 4 to CentOS 5, we have noticed that multicast latency has increased. I realize that CentOS 4 uses the e1000 driver for intel nics, and CentOS 5 uses e1000e, however after further investigation and testing I have found that there are earlier version of the driver that deliver better performance than others.

I conducted a 'bounce' test as one server sends data, and the second receives and sends it right back.
After running multiple tests following the driver adjustments we made, I found some interesting and noteworthy patterns:

Driver Version CentOS Driver Version CentOS Avg RTT
< 1.2.7 4 or 5 <1.2.7 4 or 5 75ms
< 1.2.7 4 or 5 1.3.10 5 90-100ms
<1.2.7 4 or 5 1.9.5 5 90-100ms
1.9.5 5 1.9.5 5 140ms

Findings:

- The version of CentOS itself does not seem to matter. In addition, the old e1000 driver used in CentOS 4 appears to perform similarly to the 1.2.7 version of e1000e.
- Upgrading from 1.3.10 to 1.9.5 did not produce different results either way ? making the case that whatever has changed has remained consistent.
- After upgrading from 1.2.7 to 1.9.5, there were sizeable performance decreases ? especially when communicating with another interface running 1.9.5. The performance of 1.9.5 communicating with a < 1.2.7 driver was consistent that of 1.3.10.


Does anyone have any ideas or insight as to where along the line Intel may have changed something in their drivers? I've looked through the documentation that intel has packaged with their drivers, however do not see any difference in default settings, new features, etc.

Any input is appreciated.

pjwelsh
Posts: 2632
Joined: 2007/01/07 02:18:02
Location: Central IL USA

multicast latency with intel e1000e

Post by pjwelsh » 2012/02/08 13:23:13

Have you looked at the possibility of using the [url=http://elrepo.org/tiki/tiki-index.php?page=kmod-e1000e]kmod-e1000e[/url] from the great folks at [url=http://elrepo.org]ELREPO[/url]?

brianwlms
Posts: 2
Joined: 2012/02/07 15:15:29

Re: multicast latency with intel e1000e

Post by brianwlms » 2012/02/08 14:29:58

[quote]
pjwelsh wrote:
Have you looked at the possibility of using the [url=http://elrepo.org/tiki/tiki-index.php?page=kmod-e1000e]kmod-e1000e[/url] from the great folks at [url=http://elrepo.org]ELREPO[/url]?[/quote]


We have used kmod-e1000e - it provided the 1.9.5 driver which also has the inferior performance.

Post Reply