Re: SATA Drive Information (vs hdparm -i)?

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

 



--- Douglas Gilbert <dougg@xxxxxxxxxx> wrote:
> Luben,
> The folks at HP, Intel and WDC seemingly driving the
> SAT draft write in the overview [in sat-r06 section 5.1]
> of the SAT layer (SATL):
> 
> "Examples of SATL implemented in accordance to this
> standard include:
>    a) a SATL contained within a SCSI target ...
>    b) An ATA/ATAPI Host Bus Adapter (HBA) directly
>       connected to ATA/ATAPI devices ...
>    c) A SAS STP initiator port to connect ATA/ATAPI
>       devices ...
> "

Hi Doug,

c) which you quoted: "STP _initiator_ port".
a) refers to FC (very relevant).
In b) you have directly attached ATA devices (to an HBA).

> There are figures (diagrams) of these three later in
> the draft: figure 7 (page 81), figure 5 (page 79) and
> figure 6 (page 80) respectively.

Yes, and figure 6 clearly shows SATL _at_ the _initiator_
port _before_ the STP link.

Figure 7 does indeed point to SATL at the Target port
but the transport is pointed out to be _FC_.

> For point a) they give as examples FCP, SPI and SBP-3
> (but not SAS). One reason for putting a SAT layer in
> a SAS target is multi-initiator and mult-port command
> queuing support (sat-r05 section 6.2.4). Converting
> port multipliers to luns may also be useful

Yes, this is true. (In general I cannot see how we'd
disagree if we read the same document(s).)

_But_, from a _business_ point of view it would be cheaper
to just use STP, as opposed to implement SATL at the
target _and_ use SAS as a transport.(*)

In case of multi-initiator access, one can use Affiliations.
(Issued, of course, at the transaction layer (filesystem).)

(*) Well, that's not necessarily true, since you can
market a SATA+SATL device as SAS device... Not sure
about the margin profit, but there ought to
be a law against that. ;-)

> [Perhaps
> you could confirm this: a 1.5 GB SATA disk chews up
> 3 GB of SAS bandwidth when doing STP data transfers
> (thanks to ALIGNs inserted every other word).]

Over an expander to which you have a G2 connection, yes.

> A RAID
> of SATA disks in a SAS target (enclosure) would be
> another candidate for a SAT layer (with luns > 0 to
> access the individual disks (e.g. for SMART diagnostics)).

_RAID_devices_, not ATA devices.

Yes, in general RAID have so much more freedom like
wide ports, etc, so they'd be expected to do tricks
like this.  Everything behind a RAID device would be
highly vendor specific (and "magical" :-) ).

> Some folks have reported beta testing disks that, via
> firmware download, can change between having a SATA and
> a SAS interface. So I think that what you say is
> basically true, but intelligence is being distributed

Would you buy a SAS hard disk which you know that
firmware can make it SATA?  Would you buy a SATA
hard disk which you know firmware can make it SAS?
How much would you pay for the latter? :-)

    Luben

-
: 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