nomen est omen#
basics#
todo: sas topology
- connector: physical connection where to plug in cables
- controller: generic term for both hbas and raid adapters
- hba: host bus adapter, sas controller to allow direct access to disks
- sas:
- sff-8482: most common connector to direct connect sas disks
- port: collection of phy’s
- phy: part of sas assembly that creates the physical link
the whole shebang#
todo - lots to add
sas speeds
- sas-1: 3gb/s
- sas-2: 6gb/s
- sas-3: 12gb/s
- sas-4: 22.5gb/s
- marketed as 24gb/s
tri mode card: card that does sata, sas and nvme
sas address
controller
hba
jbod
raid
nearline sas
narrow port: port that is connected using only 1 phy
wide port
dual port:
standards (incits)
- sam: scsi architecture model
- sbc: scsi block commands
- spc: scsi primary commands
- spl: sas protocol layer
- zbc: zoned block commands
sas expander
- sas-2 and later have a simple rule
- if the expander connects only to the hba & other expanders it may connect as many expanders as it’s connectors allow
- if there are 1 or more end devices attached it may connect at most to 2 other expanders, or 1 expander and 1 hba
- sas-1 defined 2 types of expanders
- sas edge expander (connects 128 devices)
- sas fanout expander (connects 128 edge expanders)
- sas-2 and later have a simple rule
sas domain max 16384 sas ports / addresses
connector: physical connector to plug in cables
- connector assembly
- connector mechanical
phy
lane: only used in pcie context; not sas context
vpd: vital product data
stp: serial ata tunneled protocol
smp: sas serial management protocol
ses: scsi enclosure services
ssp: serial scsi protocol