Re: SATA on mptsas performance

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

 



Mirko Benz wrote:
> Hello,
> 
> The SAS3442X is connected to the JBOD via a x4 SAS cable.
> The JBOD has an LSI SAS Expander chip - no port multiplier.
> Disks are Seagate ST3300831AS (300 GB, SATA-I, NCQ)
> 
> Does the SAS controller and the SAS expander communicate at 3 Gb when
> accessing SATA disks?

If the SATA disk does 3 Gb/sec then yes but SATA-1 disks
run at 1.5 Gb/sec (and don't have NCQ). When a SAS HBA
using STP connects to a SATA-1 disk via an expander it
rate matches. This means that it substitutes a dummy value
(ALIGN I think) between each data value on that path
(between the HBA and the expander). Hence it essentially
wastes half the available bandwidth for the duration of
the connection. There is talk of multiplexing in SAS-2
when the the physical link rate is 6 Gb/sec and the
connection rate is 3 or 1.5 Gb/sec.

> If not it should give 4 * 150 MB/s r/w throughput for this configuration.

4 * 150 MB/sec r/w throughput (half duplex ?) would be
correct.

BTW since SAS uses "10b8b" encoding (as do IB,
FC, SATA, PCIe, 10 gigabit ethernet on copper, etc) which
encodes 8 data bits into 10 bits on the wire then one
can flip between "<n> MB/sec" and "(<n> * 10) Mb/sec". The
capitalization (or not) of the "B" is obviously significant.
Perhaps somebody from a SAS vendor company could tell us how
much data one can really send down a 3 Gb/sec SAS/STP
connection under optimum conditions.


Doug Gilbert

-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux