全面对比:超融合与传统IT架构特点和收益的区别

超融合市场竞争激烈,超融合作为全新的基础架构技术在被采购评估。但是超融合概念被热炒了两年,市场对超融合的定义与理解很存在很多模糊和误解,超融合与传统IT架构在性能和收益到底有哪些差别?此文将详细盘点超融合与传统IT架构的差异,并通过厂商实例来进行深入对比分析。

一、超融合的核心特点

Nutanix是最早推广超融合(HCI :Hyper Converge Infrastructure)概念的厂商。Nutanix起步的核心技术是分布式存储,只是在部署架构上有了进一步创新,采用了这种融合的方式。其实这种创新在技术本身上并没有大的难度,但很大程度上推进了分布式存储的市场落地。

所以这就是超融合1.0的核心,但市场上很多人被“融合”二字迷惑,甚至一些厂商,也顺水推舟,弱化最具挑战及技术难度的存储部分,单纯去调“融合”,把一些无关痛痒的内容集成起来,而这并非真正的“超融合”。

真正撬动传统IT市场的超融合1.0的特征是两点:

一是,基于X86服务器架构的分布式存储;

二是,分布式存储和计算虚拟化部署在同一服务器硬件内。

下面在对比中会看到,给用户带来价值的重要特性中,大概70%是来自于分布式存储,30%是超融合架构带来的好处(比如管理简化,使用成本的降低),但恰恰是这30%,让用户更愿意从传统架构切换到分布式架构上来。

二、超融合是全新的架构,具有革命性的意义吗?

任何称之为革命性的架构一般应具备至少以下三个特征:

一是,对用户的使用习惯会有巨大的改变;

二是,为用户带来巨大的价值;

三是,新的厂商可以撬动传统老牌厂商的市场。

以上三点,超融合产品都具备,前两点在后面分别介绍,第三个可以通过国外的Nutanix、VMware(vSAN),中国的SmartX等厂商的案例描述中看到,他们所替代的产品大量的是老牌存储厂商EMC、HDS等公司的存储产品。有人会说Nutanix不也自己出服务器虚拟化产品吗?这是不是在替换VMware?但这已经是后来的故事,最初的Nutanix产品核心就是超融合架构的分布式存储。用户采购Nutanix并不需要替换原有的服务器品牌(比如Dell)或者虚拟化品牌(比如VMware),只有存储(比如EMC)是一定被替换掉的。这是重要的起点和切入点。如果最初Nutanix就是想以超融合的理念替换存储、虚拟化甚至服务器硬件,几乎没有胜算。

三、为什么在最近这几年出现这种新的超融合架构?

一个革命性的技术架构出现、成熟需要至少两个核心因素:

一是,客户的强烈需求;

二是,相关技术的成熟。

超融合架构的客户需求来自于商业数字化和互联网化对IT资源的使用速度和使用要求有了大幅提升。而以下相关技术对架构的市场落地有很大关系。

1.分布式存储架构

这个其实在互联网公司用了很多年,分布式存储可以很好地基于X86服务器构建一个易扩展、高可靠的存储资源池,是超融合的基础。

2.SSD

毫无疑问,SSD对存储架构的影响是巨大的,传统机械硬盘的4K随机性能只有300左右,而类似intel 3710这样的SSD则可以达到超过7万IOPS,直接高出两个数量级。但同时双控制器架构就会成为瓶颈,比如EMC的Unity 650可以支持一千块硬盘或SSD,但31块SSD的时候就到达瓶颈,此时8:2读写混合最大只能达到27万IOPS.

同样,SSD大大减少了事务型存储系统的机架空间,使存储和计算节点的数量比较匹配,这是超融合架构成立的一个重要条件。

3.虚拟化

超融合架构成立的另一个重要条件就是虚拟化已经被广泛接受,否则分布式存储不可能和应用共存在一个物理节点上,除非是一个厂商的一体机产品。

4.CPU

最后就是大家常说的CPU更强大更廉价,可以同时解决计算和存储的要求。

四、超融合是简单将分布式存储和计算虚拟化两部分安装在一起吗?

不是。

因为要以超融合的形态去做虚拟化的存储,还应该具备以下特征:

一是,对系统资源消耗应该少,并且可控,合理的方案不应该超过10%;

二是,支持VM数据访问本地化,这个是超融合架构另一大优势;

三是,既然是重点支持虚拟化平台存储,就应该对不同的虚拟化平台有比较好的支持,类似VMware、KVM等。

所以,现在中国市场真正算得上超融合架构的也就是Nutanix、VMware和SmartX.国内很多厂商拿一个Ceph就包装超融合产品,以上三点没有一点能做好。主要的问题包括: