kentoh——Fotolia
你应该转移到PCIe闪存吗?
在某些情况下,PCIe flash可以提供比基于阵列的flash更低的延迟。然而,它也有局限性。确认PCIe闪存是否适合你。
当谈到决定搬到PCIe (PCI Express)闪存,有很多因素需要考虑。最明显的就是公交车的速度。在ssd被广泛采用之前,硬盘是限制因素。现在,大多数ssd可以处理更多的I/O操作,这使得存储控制器成为瓶颈。但搬到作为PCIe可以帮助解决这个问题。
SATA III规范允许数据吞吐量在6.0 Gbps的速率。相比之下,许多可用的基于PCIe的存储产品都是基于PCIe 2.0标准的,该标准的吞吐量为每通道500mbps。车道的数量决定了总的可用吞吐量。例如,一个16车道的系统可以达到8gbps的速度。
吞吐量上的显著差异对于提高性能大有帮助,但原始吞吐量并不是唯一需要考虑的问题。因为PCIe总线直接与CPU绑定,它消除了通过存储控制器传递指令所涉及的延迟。
对于需要高存储吞吐量和高IOPS的工作负载来说,PCIe闪存是一个很好的选择。然而,可用PCIe插槽的数量限制了可以安装的磁盘数量,这反过来又限制了所有驱动器可以实现的容量和总吞吐量。理论上,如果系统能够容纳更多的SATA或SAS ssd,那么非pcie闪存可以提供更好的总体吞吐量作为PCIe ssd(例如在flash阵列中)。