有问题的服务器是戴尔PowerEdge SC1435。 我正在考虑购买带有两个内部SFF-8087端口的LSI 1068e卡。 我打算使用带有外置多个硬盘盒的机器作为基于ZFS的文件服务器。 我将连接卡与SFF-8088支架(假设长度为0.5米)。 硬盘盒上的另一个SFF-8088支架应扇出到4个SATA端口,以便与SATA硬盘一起使用(假定长度为0.5米)。 外部SFF-8088到SFF-8088电缆的最大推荐长度是多less?
我发现sata电缆的最大长度不应超过1m。 对于esata,相同的长度不能超过2m。 而对于外部SAS电缆,它不应该超过8米。 如果电缆或驱动器影响最大长度,我找不到任何地方。 如果我在最后0.5米的长度上使用SAS卡和SAS电缆转换成SATA电缆,我应该遵守哪些规则?
这实际上是一个复杂的电气问题,涉及电容,串扰,信号损失和其他一些因素。 这些东西让我的大脑受到伤害,所以我们只能说,被动电缆应该限制在最短的长度,并且应该始终保持在规定的范围内。
实际上,稍长于规格限制的电缆可能仍然可以工作,但是尝试这样的事情是错误的和错误的,写出规范的工程师会在睡梦中find你并杀死你。
所以对于一个configuration:
[Controller]<--SAS Cable--><--SATA Cable-->[SATA Drive]
要么
[Controller]<--SAS-TO-SATA Cable-->[SATA Drive]
控制器和驱动器之间的两根总电缆长度应限制在1米(SATA限制)的最大长度。
一米是一个真正的“长电缆” – 我很难find一个超过大多数服务器/机架的电缆布线。 如果您的机架上有外部电缆,通常的build议是移动一台机器以减less距离。
当涉及到主动组件时(就像你的情况一样),事情有点不同。
任何无源电缆的长度仍然是有限的,但有源元件(至less部分)重置距离计数器,所以在这样的configuration:
[Controller]<--ESATA Cable-->[JBOD SAS Backplane]<==SAS Cables==>[SAS Disks]
ESATA电缆长度限于2米(ESATA规范限制),而JBOD背板和SAS驱动器之间的电缆限于SAS限制(我认为这是3米,但不引用我) 。
作为一个实际的事情,你不能仅仅为了一个无限长的链而将电缆连接在一起(即使你在每个距离限制中都粘附一个有源元件) – 最终由布线和硬件引起的延迟将开始引起问题。 无论您在此之前达到其他实际限制(如控制器带宽饱和度)。