Best high performance PCI or PCI-X fiber gigabit NIC
I have a few high traffic webservers that I'm wanting to find fiber NICs for. They just serve static content and tend to max out at about 380Mb/s
Currently, they're running with the onboard copper Intel e1000s
00:04.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller (rev 05)
I would like to get these machines behind a load balancer, but in my searches, it seems that in the gigabit load balancer market, fiber gig is MUCH cheaper than copper gig, so I'd like to just put fiber ethernet cards in them and use the fiber load balancer.
Unfortunately, I also have the limitation of these servers being in small cases, so I can't use full width or full length PCI cards.
The Syskonnect SK-9843 V2.0 looks like the perfect card, but I can't find anyone actually selling them.
I would just go with a fiber e1000, but my current e1000s end up giving me this error at high loads:
e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Tx Queue <0>
It's well documented as a bug, but none of the fixes given work for me, so I'm hesitant to stick with the same series of card.
A long post here, but in the end, I just need a good, small, PCI or PCI-X fiber gigabit card that works well under Linux and can push packets at wire speed.