超融合作为当前互联网行业的热门技术,受到行业的高度关注。2015年被称为超融合的元年,此后,业内对超融合的探讨、研究与应用就开始处于井喷式发展。中培伟业《云计算与超融合架构建设最佳实践》培训专家王老师指出,由于目前对超融合的研究还没有完全成熟,因此业内在其定义方面甚至还存在多种版本。王老师在这里介绍了目前几种比较流行的对超融合架构的定义。
定义一:超融合架构(简称“HCI”)是指在同一套单元设备中不仅仅具备计算、网络、存储和服务器虚拟化等资源和技术,而且还包括备份软件、快照技术、重复数据删除、在线数据压缩等元素,而多套单元设备可以通过网络聚合起来,实现模块化的无缝横向扩展,形成统一的资源池。HCI是实现“软件定义数据中心”的终极技术途径。
定义二超融合是一种以软件为中心的体系结构,将计算、存储、网络和虚拟化资源(以及可能的其他技术)紧密集成在单一的供应商提供的一台硬件设备中。
定义三:超融合系统是一种新兴的集成系统,其本身将核心存储、计算和存储网络功能整合到单一的软件解决方案或设备中。该定义与集成基础设施和平台那些由供应商或经销商在出厂时将自主计算,存储和网络系统集成的产品有所不同。
定义四:超融合架构是基于标准通用的硬件平台,通过软件定义实现计算、存储、网络融合,实现以虚拟化为中心的软件定义数据中心的技术架构。这里面有几个关键字:通用硬件平台、软件定义、虚拟化,其中软件定义的分布式存储是核心。
那么如何评判一个系统是否为超融合?王老师根据自己的经验,对超融合架构给出一个简单标准。
完全软件定义。独立于硬件,采用商业通用标准硬件平台(如X86),完全采用软件实现计算、存储、网络等功能。
完全虚拟化。以虚拟化计算为中心,计算、存储、网络均由虚拟化引擎统一管理和调度,软件定义存储由虚拟机控制器CVM进行管理。
完全分布式。横向扩展的分布式系统,计算、存储、网络按需进行动态扩展,系统不存在任意单点故障,采用分布式存储。