软件定义存储的POWER之道

小哥97年在一家电信软件公司工作的时候,电信运营商的关键业务全部都跑在小型机上,市场上主要是hp(用自己的pa系列cpu)和ibm(用自己的power系列cpu)两个小型机厂商,后来hp放弃了自己的pa系列risc cpu,小型机市场基本上ibm一家独大,这也使得power cpu多年来一直保持比较旺盛的生命力。但是,由于intel摩尔定理的成功,x86 cpu得到广泛采用,并且从低端市场向高端市场渗透。后来ibm拥抱开源,推出了openpower,大力构建生态,使得服务器cpu市场没有完全被intel控制,给予用户更多的选择。
从gartner发布的2018年计算基础设施技术成熟度曲线看,openpower的技术成熟度要比arm servers还要好些。gartner认为,power处理器的内存带宽,i/o能力和高线程数优势使openpower服务器在某些应用程序(尤其是加速器密集型机器学习工作负载)下成为比x86服务器具有更高性能的可行替代方案。
从gartner的观点我们可以看出,openpower在技术成熟度,cpu内存带宽和线程数方面还是非常有优势的,如果找到合适的应用场景,还是可以在tco上和intel pk一下的。
这个道理,浪潮商用机器(浪潮电子信息产业股份有限公司和ibm公司共同出资成立,由浪潮控股的中国本土服务器厂商,于2018年5月2日正式启动运营)应该非常清楚。最近,浪潮商用机器针对分布式存储场景,推出了一款基于power9的fp5466g2海量存储服务器,引起我这个存储人士的强烈的关注。
刚开始,我的第一感觉就是sds(软件定义存储)采用power服务器,是不是不make sense啊?也就是说,你总得有些说法吧。浪潮商用机器公司总结了4个高,分别是高海量、高性能、高扩展、高可靠。下面我们展开来看一看,看看是否有道理。
高海量
首先看一下高海量,fp5466g2以4u高度,支持最多40块3.5大容量盘,现在支持氦气12tb大盘,总容量将高达480tb,以后支持更大容量硬盘应该也没有什么问题。
由于所有的盘都是正常前后热插拔设计,运维非常简单。不像某些高密设计,采用硬盘上下竖插方式,更换硬盘还需要把设备拉出,有些甚至还需要打开盖子,运维起来不是太方便,虽然密度更高,但不是主流的方式。
fp5466g2的配置还比较灵活,不仅支持大盘,还支持小盘,小盘可以是nvme ssd,非常适合作为sds的缓存盘来使用。因此,它可以在拥有nvme/ssd/hdd不同存储介质的环境中实现分层存储,达到成本最优化。
虽然x86服务器也有4u36盘的机器,但是很多sds厂商都选择2u的机型,也许是考虑x86的计算能力不够强大,怕影响性能,一个cpu带不动太多盘吧。但power9的性能和带宽优势(下面会讲到),使得其可以带更多的盘。如果拿fp5466g2和普通的x86 2u服务器比较的话,这块fp5466g2的优势就充分体现出来了,相同容量可以节省40%的空间,整机数量减少70%。
高性能
第二,我们来看一下性能。fp5466g2的power支持单核四线程,是x86的2倍,三级缓存也高达110m,是x86的2.9倍,这块都是比x86强的地方。不过,我觉得最大的亮点还是支持pcie 4.0这个较新的标准,而目前x86平台基本都还是pcie 3.0,大家知道,pcie 4.0的带宽是pcie 3.0的两倍,时延也有较大下降。至于nvme的支持,配合pcie 4.0,必然更有想象力。据浪潮商用机器说,在大并发场景上,与x86平台相比,性能提升70%,这一特点使它非常适合大数据和ai多用户高并发存储访问。
也许你认为存储需要这么高性能吗?毕竟不是服务器。这是由于数据量太大了,而且现在都需要在存储上对这些数据做一些预处理,甚至要做重删、压缩、加密等高级特性,因此,存储的智能就需要高性能服务器来帮忙了。
高扩展
第三,我们看一下扩展性。fp5466g2各种高速接口卡都支持,这块并不比x86生态差。特别是支持pcie 4.0,这样可以支持未来更高速或更高密度的接口卡。sds存储厂商可以用来插各种高速接口卡,满足各种扩展要求。
高可靠
最后一点,可靠性。这个我觉得对存储特别重要。首先浪潮商用机器是浪潮的子公司,可以利用其母公司在全球top3服务器出货的能力和经验,帮助浪潮商用机器在工艺和散热设计方面提供较好的指导。举例来说,fp5466g2分布式存储型服务器放弃了大多数服务器设备采用的硅脂散热技术,创新性地采用高效相变金属散热,有效控制系统温度,保障系统稳定运行;它以优质基材做保障,采用m6级优质基材保障pcie4.0高速i/o通讯,为存储提供急速数据访问;同时采用高达14 层pcb主板,高速信号全内层走线,强化信号隔离屏蔽,充分保障了信号的高速稳定传输。
现在市场上大量的分布式存储都是以x86处理器为核心,采用power9架构的fp5466g2在市场上卓尔不群,不仅仅因为其优异的性能,还有堪比x86的开放性、灵活性和低成本。作为整机方案提供商,浪潮商用机器充分利用openpower的性能和横向扩展优势,同时结合母公司浪潮在x86平台设计和应用上的丰富经验,让fp5466g2能够兼顾高性能与低成本,是名副其实的分布式存储首选平台。
前面说了这么多,都是服务器硬件本身的优点。但是,用户购买的是一个存储系统,而不只是硬件。因此,生态非常重要。如何让sds软件厂商充分利用power的高线程高带宽的优势,是浪潮商用机器必须考虑的问题。
为此,浪潮商用机器也公布了其fp5466g2的存储软件支持情况,我们看到,它已经支持了开源的ceph、ibm的gpfs、浪潮的as13000。
而且,日前,浪潮商用机器还和国内著名的sds厂商xsky签署了战略合作协议,xsky已经把自己的sds产品移植到fp5466g2上来了。浪潮和xsky都是openpower基金会的成员,估计以后双方会在这方面更深入合作。
总结一下,从我了解到的各种情况,fp5466g2确实比较适合做sds服务器,如果sds软件能够充分利用好power cpu的高性能高带宽特点的话,在一些需要海量数据,但是又需要较多数据处理卸载到存储的场景,如在存储上重删、压缩、加密、索引,智能预取,属性反查,甚至自带备份功能等等,其tco应该比采用x86有相对优势,从而给予客户更好的一种选择。
现在国内国产化和自主可控的需求,加上sds已经成为存储的新趋势,浪潮商用机器的这款sds存储服务器fp5466g2应该在中国市场会找到自己优势领域,生根发芽,占据一定的份额。

PCB电路板芯片焊接空洞及影响BGA空洞的因素分析
RECOM技术应用:OVC III 电源
采用XC95144XL芯片模块实现VGA视频显示系统的设计
saas系统架构经验总结
Google的第五代TPU,推理性能提升2.5倍
软件定义存储的POWER之道
精准铸就实力 专业成就“菲”凡——南通菲希尔20周年庆典
光纤收发器的种类以及与光模块、跳线的连接使用
Bourns发布PLN0xx-ED21平面变压器,可满足高频、小空间功率转换需求
英特尔携手京东云构建绿色数据中心高密度算力方案,降低TCO和碳排放
单片机系统与掉电保护电路的可靠性提高方案
Lightmatter将在2021年发布人工智能光子处理器
移动无线基础设施和WiMAX氮化镓(GaN)工艺技术
传感器创意应用:可穿戴式智能婴儿袜
台湾触控面板厂 营收呈下降趋势
浅析如何在项目浏览器窗口管理FPGA应用
3lcd和dlp怎么选,DLP和3LCD投影机的选择对比
CES 2016:看前沿中国军团如何赚人眼球
汽车故障诊断专家系统软件的设计与研究用
电池的自放电为什么重要?电池需要多长时间才会自放电?