在两个 Supermicro 847E16-RJBOD1 机箱上,我无法以 6gb/s 的速度访问后背板上的 SATA 磁盘。后背板和前背板之间唯一显着的区别是从 HBA 到背板的电缆总长度,大约为 1m + 30cm 与 1m + 70cm。
SAS 信号在这些长度上不应该受到影响,而且我一直假设 HBA 和背板将与 SAS 信号连接,无论所连接的磁盘类型是什么。这个假设错了吗?SATA 磁盘是否将 HBA 限制为背板电缆长度?
在两个 Supermicro 847E16-RJBOD1 机箱上,我无法以 6gb/s 的速度访问后背板上的 SATA 磁盘。后背板和前背板之间唯一显着的区别是从 HBA 到背板的电缆总长度,大约为 1m + 30cm 与 1m + 70cm。
SAS 信号在这些长度上不应该受到影响,而且我一直假设 HBA 和背板将与 SAS 信号连接,无论所连接的磁盘类型是什么。这个假设错了吗?SATA 磁盘是否将 HBA 限制为背板电缆长度?
SATA 和 SAS 是点对点链接。所以总距离无关紧要,只有链接长度。
SAS 协议用于连接到 SAS 设备。SATA 用于与 SATA 设备通信。SAS HBA 和活动背板(又名 SAS 扩展器)必须能够与 SATA 通信,以便它可以与 SATA 驱动器通信;并且此 SATA 连接通过 SATA 隧道协议通过 SAS 回程发回。
我还没有检查规格,但扩展器很可能是 SAS 1.0 或 1.1,并且不支持 6Gb SATA(它们只支持 1.5Gb SATA)。当使用 SATA 磁盘时,我进一步看到了这些“老”一代 SuperMicro 扩展器的问题,整个芯片速度减慢到 1.5Gb,而不仅仅是一个通道。这意味着机箱后部的所有驱动器只能获得 1.5Gbx4,而且只能在理想条件下使用。
该限制不仅存在于 HBA 端,还存在于磁盘端,1.7m 就远远超出了 1m 的规格限制。