跳转至

PCIe SSD磁盘


2013-05-17 by dongnan

开始之前

由于机械转动速度的限制,传统的单个15K转速的硬盘能够提供的IOPS150-200数量级左右, SSD虽然没有了机械结构,但是由于SCSI/SAS接口界面、传输协议、软件驱动等部分的性能限制,可以提供IOPS能到达3000-10000数量级。

而某些应用需要更高的IOPS,例如10000-100000数量级的IOPS性能,因此需要绕过SCSI/SAS协议,对SSD实现更高效的IO访问。

PCIe SSD

在戴尔第12代服务器中,戴尔新推出了PCIe SSD的技术来支持这一类型的应用。 PCIe SSD采用一块PCIe x16的扩展卡,可以连接最多4块的PCIe SSD盘。 扩展卡直接连在PCIe高速通道上,卡上没有RAID控制器与SAS控制器,因此延时极小,可以充分利用SSD提供超高的IO性能。

PCIe SSD盘使用通用的2.5硬盘托架,通过前面板安装,因此维护起来相当的方便,采用Micron SLC芯片,单盘有175G350G两种规格。

PCIe SSD扩展卡对CPU资源的占有很少。目前能够支持的操作系统包括Windows 2008 R2 SP1RH/SUSE Linux等。 PCIe SSD可以使用OS级别的RAID,也能够支持热插拔。

在使用SQLIO4*350GBPCIe SSD环境进行测试的过程中,观察到高达600,000 IOPS8KB随机读写以及高达400,000 IOPS的随机写。

下面这篇白皮书介绍了如何使用PCIe SSDPE R720搭建高性能的OLTP SQL数据库:

http://en.community.dell.com/techcenter/enterprise-solutions/m/sql_db_gallery/20066080.aspx

小结

总而言之,PCIe SSD技术为10000-100000数量级IOPS请求的应用提供了一个更容易维护、对系统CPU开销更小、性价比更高的解决方案。

参考

PCIe SSD - 更高的IOPS

欢迎关注微信公众号: 运维录

Back to top