![了解 SAS 传输速度](https://linux22.com/image/648256/%E4%BA%86%E8%A7%A3%20SAS%20%E4%BC%A0%E8%BE%93%E9%80%9F%E5%BA%A6.png)
我的任务是构建一些大型存储,我首先要努力扩展我的 SAS 知识。当我考虑传输瓶颈和 SAS 速度时,我不禁想知道 12 Gb/s SAS 等于 4800 MB/s 的传输速度。从纯粹的转换角度来看,这些数字不相等,所以我认为这与理论速度与实际速度有关?或者 12 Gb/s 只是 SAS 标准的名称,而这个标准是 4800 MB/s 的传输速度?感谢您帮我澄清。
答案1
12Gbps 只是一种接口速度。可以将其视为一种链路速度(如千兆或 10GbE)。您的个人驱动器将无法进行 12Gbps 传输。它只是 SAS 协议的下一步。3Gbps、6Gbps、12Gbps...
这将有助于解决某些外部封闭情况下的超额认购问题,但如果没有关于您正在做什么的更多详细信息,这只是一般的想法。
答案2
我知道这是一个非常老的问题,但我发现它仍然悬而未决,我在尝试优化我为监控磁盘故障而创建的电子表格时也遇到了类似的麻烦。长话短说,这与数据的编码方式有关。最常见的编码方案是 8b/10b,但还有很多其他方案(https://en.wikipedia.org/wiki/8b/10b_encoding),这意味着,您实际上是将标称速度(在本例中为 12 GB/s 或 12,000 MB/s)乘以 8,再除以 10。这样您就得到了 9,600 MB/s。显然,这比这复杂得多(阅读有关编码的文章,它真的会让您头晕目眩),但这是我能找到的最简单的解释,至少可以让我晚上睡个好觉。