SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

    Re: FCIP link: Severe underutilization problem?



    > Has anybody else confirmed these calculations?
    
    I don't think they are correct.
    
    When you are within the FC network, credits are link-layer.  That
    means, each LINK must have enough credits to satisfy only its
    bandwidth * delay product.  You will not get a 200 MS delay on a
    single FC link.  You will get a speed-of-light in a fibre (or twinax)
    + some small overhead type delay.
    
    When you are in TCP, YES, you need enough buffering to cover the
    bandwidth * delay of the entire TCP connection.  If THAT has a 200 MS
    RTT and a bandwidth of 10 Gbits/s, you need 200 MB of buffering
    (analogous to FC credits) in the FCIP gateways to `guarantee' it works
    at line rate under ideal circumstances.  The FCP HBAs do not need 200
    MB worth of BB credits.  For the HBA's first hop FC link, a number
    like Tachyon's 4 BB credits is more than enough.
    
    > And the number-of-SCSI commans/R2Ts/Data in flow has to be also
    > large to fill the pipe.
    
    Julian makes the vastly more important point here.  This applies no
    matter WHAT the link technology.
    
    Even if you have flow control buffering to saturate your links at 10
    Gb/s * 200 MS, most file systems don't generate nearly enough
    concurrent demand (e.g. 200 MB of total outstanding transfers AT ALL
    TIMES in this case), to maintain performance at this bandwidth *
    delay.
    
    You can sing the aggregation song in this case, though.  Each client
    may only generate O(10 MB) of concurrent demand, but if you have 20
    clients, you could fully use your 10 Gb/s * 200 MS.
    
    Even though present hosts may not be tuned for the next bandwidth *
    delay step, that's never been a reason not to take the step.  The
    single-stream performance of FCP @ > 10 km was pretty lackluster
    initially on many platforms.  Make sure you appropriately calibrate
    your initial expecations on FCIP.
    
    Steph
    


Home

Last updated: Tue Sep 04 01:04:04 2001
6315 messages in chronological order