常见企业级PCIe SSD形态主要有:
- M.2
- 2.5寸SFF, 又称U.2
- PCIe Add In Card(AIC)
不过这些形态多多少少都有些不足,目前又有三种新的SSD形态付出水面
- NGSFF
- Intel Ruler
- HDSFF
简单介绍下M.2的SSD
M.2就是常说的口香糖型SSD. 最初M.2并不是用于企业级,而更多的用于超薄笔记本,用来取代mSATA。
M.2的尺寸要求如下
宽 | 长 | 高 |
---|---|---|
22mm | 80/110mm | 双面1.5mm |
服务器应用
在北美超大型hyperscale互联网公司,如facebook,微软等,考虑到M.2门槛低,成本低,规格简单,便于各SSD 供应商统一规格。同时M.2体积小巧,便于组成高密度的服务器。也已经在数据中心中大规模部署M.2形态的SSD。
比如,MicroSoft在2017年的OCP大会上,介绍了一款在1U服务器下放入64个M.2,达到128TB的设计。
M.2 标准本身对于功耗要求并不严苛,只要小于50v,0.5A就可以了。 但实际上, 在服务器领域都提出非常严格的散热和功耗需求。 以微软为例, 提出单个M.2 SSD必须能在6w 8w和10w的功耗范围内工作。 OCS Open CloudServer Solid State Drive v2.1
M.2的优缺点
优点
- 体积小巧,可以塞进各种奇形怪状的服务器设计。做成高密度flash服务器。
- 复用笔记本SSD的设计方案,共用控制器,生产产线等。降低成本
- M.2 SSD的容量小。按照约定俗成的统一到了960GB 1920GB这些容量点,规格统一。单一服务器使用多个M.2满足不同的应用需求。
- M.2设计门槛较低,有多个供应商的产品可以选择。
- M.2支持4 lane PCIe ,容量又小。 因此具有较高的 Per GB接口带宽。
缺点
- 标准服务器没有M.2接口。需要特殊定制化服务器
- 热插拔缺乏统一标准
- 体积过小,散热非常挑战
- 厚度过小,如需实现掉电数据保护,需要使用贴片电容,成本很高。如果不需要实现掉电数据保护,需要配合服务器做一些定制化,以达到系统级别的掉电数据可靠性。
总的来说, M.2 PCIe SSD适合具有服务器和OS kernel定制的超大规模互联网客户玩。一般的企业客户,就算了。