新一代服务器预览:M.2 SSD系统盘RAID1方案

简介: Xeon Processor Scalable服务器上的“BOSS”是啥?

正如我在《DellEMC World 2017(1)25GEFC多协议交换机和SC5020》中所说,由于下一代的Intel XeonProcessor ScalableXeon SPCPU还没有正式发布,因此各厂商的服务器新品也无法大规模宣传。但这无法阻止与处理器/芯片组不直接相关的特性提前“偷跑”,比如Dell PowerEdge 14GBoot Optimized Storage Solution (BOSS,不是那个老板的意思)

 

本文参考了Dell TechCenter公布的一份白皮书——《Direct from Development -PowerEdge Boot Optimized Storage Solution (BOSS)》,结尾处会列出下载地址。

 

为什么是M.2 SATA而不是NVMe SSD

 

就像《下一代Xeon E5服务器抢先看:NVMeFPGA爆发》标题中写的那样,人们都在盼望着更多的NVMe支持,U.2M.2,而这里出现的却不是NVMe

 


简单来说,Boot Optimized Storage Solution是一块安装在PCIe槽位的扩展卡,上面可以有1-2M.22280SATA SSD,用于系统盘并支持RAID 1。可以节约额外的2.5英寸驱动器槽位。

 

许多朋友应该都知道M.2 SSD外形可以做成NVMe或者SATA两种接口协议,通常前者性能较高。那么崇尚参数的人可能要开喷了?别着急:)我们先来看看这样做的目的是什么,或者说如果你是产品经理会怎么选?

 

NVMe SSD有许多优点,但是只用于系统盘呢?

 

1、  这里的M.2设备是读密集型(Boot Class120GB/240GB,与2.5英寸SATA SSD相同的成本和性能。目的很明确——就是用于系统盘,而且SSD在此处替代HDD机械硬盘已经渐成趋势,无论从功耗还是故障率来看。

 

上面照片拍摄于PowerEdge 12G发布会,如今在服务器机箱后端提供22.5英寸盘位已经比较多见。由于SSD没有机械部件故障率降低,RAID1保证可靠性却不急于换盘;还有些用户不做RAID系统盘热插拔的需求不再明显。当然节约空间的M.2也适合固定在机箱里。

 

扩展阅读:M.2SSD热插拔:Facebook和微软的两种方案

 

2、  固定功能硬RAID 1(镜像)或者Pass-Through直通。双口SATA硬件RAID控制芯片,合并2SSD和控制芯片到单一PCIe适配卡上。由于只是RAID1,应该不需要NVRAM那些复杂的设计,但是OS兼容性比较重要

 

我们知道对于NVMe来说硬RAID卡一直是个难题,关注企业存储技术微信公众号时间长的朋友可能看过我写的《首款SAS_SATA_PCIe三模RAID发布:ARM替代PowerPC》。如今BroadcomAvago)网站上对应的RAID/HBA卡资料也有了,但是性能(特别是写IOPS)似乎还是比较敏感的数字。另外,如果只用于OS启动盘,专门配这种级别的RAID卡成本上也不划算。

 

在不做RAID的情况下,单系统盘NVMe引导的兼容性也没有传统SATA好,至少要使用UEFI

 

3Boot OptimizedStorage Solution的管理可以通过标准化、人们熟知的工具,包括OpenManage Systems AdministratorOMSA)和命令行界面(CLI

 

DellBOSS方案的官方评价是:灵活、冗余、低成本的启动优化解决方案,因为它的目标就是替代2.5SATA SSD系统盘,以及对SAS RAID卡连接能力的占用。

 

Dual SD Module有何异同?

 

熟悉Dell服务器的朋友应该知道,PowerEdge还有一种操作系统部署位置选择——Dell Internal Dual SD ModuleIDSDM),我们习惯把它叫做SD模块

 


SDMicroSDTF)存储卡占用的空间显然更小,Dual SD Module目前常见的16GB32GB容量比较适合于安装VMware HypervisorESXi,下文中还会谈及)。但我们也注意到该方案存在的一些限制:除了容量之外,包括性能和闪存的寿命与SSD有差距,对于一部分Windows或者Linux系统盘就不见得合适了。

 

对超融合(HCI)、软件定义存储(SDS)的意义

 

下面我从VMware工程师苏旭的文章《vSAN推荐的IO控制器的配置方式》中引用了一张图。

 


在以上6种方案中,“VMware极力推荐并支持Solution4,如果服务器是R730xd支持Solution 3不支持Solution 1Solution 2VMware不推荐Solution 5Solution 6。注意不推荐的原因是ESXi属于单点,但仍可使用,出问题VMware也是支持的。

 

Dell H730系列RAID卡属于PERC9家族,支持Pass-Through直通即HBA模式,并支持一部分RAID另一部分盘直通的配置。但《vSAN_6.0设计和优化指南》明确指出过:不要为vSAN和非 vSAN 磁盘混合使用不同的控制器模式,这就好像Oracle官方不认证OVM以外x86虚拟机环境。当然还有更“霸道”一点的,比如Windows Server 2016自带的分布式存储Storage Spaces DirectS2DRAID卡(比如H730H330完全设置为HBA都不允许,只能用HBA330这样的卡。

 

扩展阅读:《微软WS2016原生分布式存储:还在追赶VSAN

AzureStack中的超融合存储-S2D进阶篇

 

一些存储软件喜欢直接控制到底层磁盘/SSD,不希望RAID卡在中间中再做个单盘RAID 0啥的。我们看到Solution 3就是用H730 Mini专门做HypervisorRAID 1,另外一块H730P配置为HBA模式给vSAN直通用。前提是PowerEdge R730xd的背板支持Split拆分模式,但H730 Mini这样用多少感觉有点浪费?

 

Solution 46中的Dual SD Module有一点注意事项——“需要手动指定LOG 存储的永久位置,不要把主机的日志输出指向vSANDatastore”,如果是硬盘/SSD安装ESXi日志则可以直接放本地。至于SATA DOM,在服务器大厂的推荐配置中出现的不太多,其供应来源和质量容易出现一些问题。特别是小容量的SATA DOM盘,如果存储软件需要频繁修改根盘上的元数据/Super block之类的,一般用于制造U盘的消费级MLCTLC闪存颗粒很容易用坏。相比之下,120GB/240GB入门级数据中心SSD的表现就要好很多了。

 

综上所述,PowerEdge 14G服务器的Boot Optimized Storage Solution,双M.2 SSD用于vSAN、微软S2DScaleIO或者Ceph存储软件的系统盘,应该都是很合适的。

 

先写到这里吧,距离Xeon SP服务器新品发布还有一段时间,我如果看到什么好东西再跟大家分享。

 

参考资料

http://en.community.dell.com/techcenter/extras/m/white_papers/20444059/download
目录
相关文章
|
23天前
|
存储 Unix Linux
服务器数据恢复—DELL EqualLogic PS6100系列存储简介及发生故障后的处理方案
DELL EqualLogic PS6100系列存储采用虚拟ISCSI SAN阵列,支持VMware、Solaris、Linux、Mac、HP-UX、AIX操作系统,提供全套企业级数据保护和管理功能,具有可扩展性和容错功能。
|
17天前
|
存储 弹性计算 固态存储
阿里云服务器ESSD Entry系统盘测评IOPS、IO读写和时延性能参数
ESSD Entry云盘是阿里云推出的新一代云盘,具备高IOPS、低延迟和企业级数据保护能力。适用于开发与测试场景,支持按量付费和包年包月计费模式。99元和199元的ECS经济型e实例和通用算力型u1实例均采用ESSD Entry系统盘,性价比高。详细性能参数和价格请参考阿里云官方页面。
53 0
|
1月前
|
弹性计算 Linux 数据库
阿里云国际版如何迁移Linux云服务器系统盘中的数据
阿里云国际版如何迁移Linux云服务器系统盘中的数据
|
2月前
|
存储 运维 监控
服务器高效运维管理方案
智能运维作为保障业务连续性和提升系统性能的关键环节,其重要性日益凸显。服务器作为承载各类应用与数据的核心基础设施,其稳定性、安全性和性能直接关系到企业的业务运行效率和用户体验
73 1
|
2月前
|
存储 弹性计算 SDN
企业级 ECS 集群的构建需要综合考虑多个因素,通过不断的比较和对比不同的方案,选择最适合企业自身需求和发展的架构。
【9月更文挑战第5天】在数字化商业环境中,构建企业级ECS(弹性计算服务)集群对提升业务稳定性、扩展性和性能至关重要。本文将比较传统物理服务器与ECS架构,分析云服务商选择(如AWS和阿里云)、实例配置(CPU/内存)、网络架构(SDN vs 传统)及存储方案(本地存储 vs 云存储),帮助企业根据自身需求选出最优方案,实现高效稳定的ECS集群部署。
70 18
|
2月前
|
弹性计算 固态存储 NoSQL
阿里云服务器系统盘和数据盘ESSD Entry、ESSD AutoPL和ESSD云盘区别、性能和价格整理
阿里云服务器系统盘有ESSD Entry、ESSD云盘及ESSD AutoPL三种选择,各自在性能和适用场景上有所不同。ESSD Entry云盘性价比高,适合开发与测试业务;ESSD AutoPL云盘实现容量与性能解耦,支持自定义预配置性能,适用于时延敏感或IO密集型场景;ESSD云盘则提供多种性能级别,适用于大型OLTP数据库和NoSQL数据库等。详情及价格参见阿里云官网。
199 8
|
3月前
|
弹性计算 运维 搜索推荐
阿里云建站方案参考:云服务器、速成美站、企业官网区别及选择参考
随着数字化转型的浪潮不断推进,越来越多的企业和公司开始将业务迁移到云端,而搭建一个专业、高效的企业官网成为了上云的第一步。企业官网不仅是展示公司形象、产品和服务的重要窗口,更是与客户沟通、传递价值的关键渠道。随着阿里云服务器和建站产品的知名度越来越高,越来越多的用户选择阿里云的产品来搭建自己的官网。本文将深入探讨在阿里云平台上,如何选择最适合自己的建站方案:云服务器建站、云·速成美站还是云·企业官网。
201 13
阿里云建站方案参考:云服务器、速成美站、企业官网区别及选择参考
|
2月前
|
存储 弹性计算
阿里云服务器系统盘存储空间不够用怎么办?
当阿里云服务器系统盘空间不足时,您可以通过系统盘扩容或挂载数据盘解决。系统盘扩容无需重启服务器,详细步骤见系统盘扩容教程。挂载数据盘需预先购买,并确保与服务器位于同一地域和可用区,最多可挂载64块,详情见挂载数据盘教程
500 6
|
3月前
|
存储 安全 数据安全/隐私保护
服务器数据恢复—服务器raid常见故障的数据恢复方案
磁盘阵列(raid)是一种将多块物理硬盘整合成一个虚拟存储的技术。raid模块相当于一个存储管理中间层,上层接收并执行操作系统及文件系统的数据读写指令,下层管理数据在各个物理硬盘上的存储及读写。相对于单独的物理硬盘,raid可以为用户提供更大的独立存储空间,更快的读写速度,更高的数据存储安全及更方便的统一管理模式。磁盘阵列的正常运行是保障服务器中数据正常读写的关键。
服务器数据恢复—服务器raid常见故障的数据恢复方案
|
3月前
|
微服务
【Azure Cloud Services】云服务频繁发生服务器崩溃的排查方案
【Azure Cloud Services】云服务频繁发生服务器崩溃的排查方案