高性能MySQL:PCle存储设备

作者:港云互联 时间:2019-12-26

        相对于SATA SSD, PCIe 设备没有尝试模拟硬盘驱动器。这种设计是好事:服务器和硬盘驱动器之间的接口不能完全发挥闪存的性能。SAS/SATA 互联带宽比PCIe要低,所以PCIe对高性能需求是更好的选择。PCIe 设备延迟也低得多,因为它们在物理上更靠近CPU。


        没有什么比得上从PCIe设备上获得的性能。缺点就是它们太贵了。所有我们熟悉的型号都需要个特殊的驱动程序来创建块设备,让操作系统把它认成一个硬盘驱动器。这些驱动程序使用着混合磨损均衡和其他逻辑的策略;有些使用主机系统的CPU和内存,有些使用板载的逻辑控制器和RAM(内存)。在许多场景下,主机系统有丰富的CPU和RAM资源,所以相对于购买一个自身有这些资源的卡,利用主机上的资源实际上是更划算的策略。

PCle存储设备

        我们不建议对PCIe设备建RAID。它们用RAID就太昂贵了,并且大部分设备无论以何种方式,都有它们自己板载的RAID。我们并不真的知道控制器坏了以后会怎么样,但是厂商说他们的控制器通常跟网卡或者RAID控制器一样好, 看起来确实是这样。换句话说,这些设备的平均无故障时间间隔(MTBF) 接近于主板,所以对这些设备使用RAID只是增加了大量成本而没有多少好处。


        有许多家供应商在生产PCIe闪存卡。对MySQL用户来说最著名的厂商是Fusion-io和Virident,但是像Texas Memory Systems、STEC和OCZ这样的厂商也有用户。SLC和MLC都有相应的PCIe卡产品。



新人注册,即送价值满880元现金劵

立即注册>>
客服 电话 反馈 活动 回顶部

服务热线

+852-5764-9835

1对1贴心服务,7X24小时热线