[lkml]   [2000]   [Mar]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: iproute and 2.3 question

    > Multipath routing is only useful for failover when a device is down in Linux.

    Besides that, it works perfectly when you need to split load on servers
    talking to enough large number of clients. Any http server is good example.

    > For load balancing you can use the existing eql, teql and bonding devices,
    > which work at a lower layer and avoid these problems.

    ... and introduces even worse problem of strong tcp reordering.
    Actually, experiments show that load balancing works only
    in the situations, when congestion window is bounded by 3 packets.
    If it is not made artificially, it occurs automatically on each
    connection after some amount of excessive retransmissions.
    Total single TCP connection throughput is never better in this case.
    Actually, it hints to the thought that "true load blalancing"
    has to involve tracking connections and avoiding reordering TCP packets.


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:57    [W:0.019 / U:1.164 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site