SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


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

    Re: Status summary on multiple connections



    JoeBre@exabyte.com wrote:
    
    > Much good discussion on SCSI device level flow control snipped....
    >
    > > From: Robert Snively <rsnively@Brocade.COM>
    > > To: "'David Robinson'" <David.Robinson@EBay.Sun.COM>, Robert Snively
    > > <rsnively@Brocade.COM>
    > > Subject: RE: Status summary on multiple connections
    > > Date: Thu, 28 Sep 2000 09:36:50 -0700
    >
    > ...
    >
    > > are again available.  Note that there is a possibility that commands
    > > that are inflight and have ordering constraints may be accepted out of
    > > order, a question that has caused lots of agonizing, but is apparently
    > > reasonably well managed by most file systems today by the selective
    > > use of ordering only for blocking boundaries of a particular logical
    > > stream of commands.
    >
    > I am left with the following impression as to what was indicated here:
    > - In general, command ordering is not relevant
    > - If the initiator filesystem detects an ordering dependency, it will wait
    > until outstanding commands are complete before issuing the dependant
    > command.
    >
    > This may be a reasonable means of operation for the disk world. It is
    > woefully inadequate for the tape world, as follows:
    
    >From what I understand, it's woefully inadequate for disk mirroring
    applications as well.
    
    >
    >
    > - In general, command ordering is crucial - out of order command processing
    > will lead to data corruption.
    > - This would require the initiator backup application to block on completion
    > of every single write command of a backup operation before issuing the next
    > command.
    >
    > If this blocking were performed, both the throughput and capacity of a tape
    > device/media would be negatively impacted by an order of magnitude or more.
    > This would occur even assuming an instantaneous transport.
    >
    > Joe Breher
    > Exabyte Corp
    
    
    
    


Home

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