【编者按】
文章末尾揭晓 赠书 | 容器技术怎样用存储? 获得赠书的读者。
---本篇文章导读---
VMware vSAN是一款灵活的超融合软件,得益于vSphere成熟而且广泛的生态链,vSAN支持至少14种不同的服务器品牌,拥有至少160多个经过预先认证的 vSAN 就绪节点(Ready Nodes)。另一重要的信息是,由于VMware在私有云无可争议的王者地位,许多新硬件技术出现,都希望能尽快通过vSphere或vSAN的认证。因此,相比传统外置磁盘阵列,vSAN能在较早的时间兼容新的硬件技术。原来有SATA/SAS SSD,后来又有PCIe SSD和NVMe SSD,未来会有NVDIMM SSD(性能将达到SAS SSD的3~6倍)。
如果用户的业务应用是IOPS密集型,可以考虑采用NVMe SSD。关于vSAN的性能细节,可以参考:
VSAN性能剖析及超融合架构性能测试工具-HCIBench简介 & 资料下载
如何选择NVMe SSD,可以参考如下步骤:
一、打开vSAN HCL
http://www.vmware.com/resources/compatibility/search.php?deviceCategory=vsan
如果上面的地址难记,可以采用我的同事-苏旭提供的,非常容易记忆的网址(兼容性 的全拼):
http://www.jianrongxing.com/
进入后,打开位于网页右边,中部位置的
Build Your Own based on Certified Components
二、
1、选择SSD
2、选择NVMe
3、可以选择,也可以不选择。此处Endurance表示耐久性,也即SSD的寿命。
4、可以,也可以不选择。此处Performance表示性能,指SSD每秒写次数。
---Begin---
在VMworld 2015,Intel发布了世界上第一套以NVMe为缓存层,SATA SSD为容量层构建的64节点全闪存Virtual SAN集群性能数据。通过使用Intel最新的NVMe SSD,64节点的全闪存Virtual SAN IOPS性能达到了令人难以置信的670万IOPS,单节点的IOPS突破了10万。
此外,理论上IOPS=队列深度/IO延迟,故IOPS的性能与队列深度有很大关系。传统的SSD最大队列深度一般不超过128,而NVM而标准下,最大队列深度可达64000。因此,理论上采用NVMe接口的SSD性能相比传统接口会有成百上千倍的提高。如图一、二所示,我们在同样的测试环境下分别使用不同类型接口的SSD进行存储性能测试,使用NVMe作为传输接口的SSD在随机IOPS以及顺序带宽上相比传统的SAS与SATA接口都有成倍的性能提升。
图一 NVMe与传统传输接口的存储性能对比(随机IOPS)