Solaris 10 IP stack looking good

This graph from Network World Fusion pretty much says it all:

Network World Fusion

God damn it’s nice to see a Solaris IP stack that doesn’t suck. The NWFusion numbers pretty much mirror what I’ve been seeing in our testing, which is to say the new stack is basically keeping pace with the Linux 2.6 stack. And that’s something to be proud of, because the Linux 2.6 IP stack is a remarkable performer. I’ve also been quite happy to see nice increases in throughput. For example, under Solaris 8 or 9 I’ve been unable to push more than about 650Mbit/sec through a Gigabit Ethernet adapter. This is on a v20z, a 280R, or an E2900. Now I’ve only been testing Solaris 10 on the v20z so far, but on that platform I’ve seen throughput upwards 870Mbit/sec, which puts it right on par with Linux 2.6 on the same hardware. That’s great since we’re generally a lot more concerned with throughput at the GSC than we are about how quickly we can setup and tear down TCP sessions.

Where this new stack is really going to be critical is on 10GigE hardware. I’ll be getting my hands on some 10 gig gear in the near future, and I’ll be quite curious to see how much data I can push over the wire with 2.2GHz Opterons. Who’s stack is going to deliver more bits per second?


About this entry