[AusNOG] VM throughput to network

Ben Buxton bb.ausnog at bb.cactii.net
Thu Nov 18 18:46:58 EST 2010


On Thu, Nov 18, 2010 at 4:51 PM, Sean K. Finn <sean.finn at ozservers.com.au>wrote:

>
> **OVERALL**, you can breach 1GB/s for **multiple transfers** to/from **multiple
> hosts** on multiple 1Gbs NIC’s.
>
>
>
>
>
> For single sessions however, it’s extremely difficult to implement. This is
> a fact that is not referred to in much, if any documentation at all. You
> kind of have to read between the lines to figure it out.
>
>
>

Flow based balancing can work when there is a single host at each end of the
link, by including src/dst ports in the hash. It is the ideal way to balance
as you get the benefits over multiple connections between the same hosts,
and still retain packet ordering.

Of course, this wont work for single TCP sessions, but if your goal is to
maximise throughput between two hosts, you should combine L4 based hashing
with opening multiple connections.

A lot of cheap/old kit doesnt hash beyond L2 or L3 though.

BB
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ausnog.net/pipermail/ausnog/attachments/20101118/d8b2c31a/attachment.html>


More information about the AusNOG mailing list