7月6日,华为服务器在京发布 “无边界计算”未来战略。新的战略会给通用标准x86服务器注入哪些新的内涵呢?与去年相比(参见:未来服务器什么样?),又带来哪些新的变化呢?
超越x86服务器“同质化”竞争
同质化,这是通用标准x86服务器的代名词。互联网等超大数据中心服务器用量的快速发展,也互联网企业在购买中具有了更多的议价权,所谓超越“吃水线”订单,也让服务器厂商苦不堪言。
标准x86服务器如何走出困境?这是厂商不断思考的问题。在这样的背景下,华为服务器的“无边界计算”带来哪些新的启示呢?谈到“无边界计算”,华为IT产品线服务器市场营销总监武湛透露:究竟叫做“无边界计算”,还是“计算无边界”,华为企业内部也有所考量。最终选择“无边界计算”,是考虑到中文的表达习惯,其重点是落在后面的这个词的,也就是重点强调的是“计算”。
无论“计算无边界”还是“无边界计算”,这里的计算等同于服务器计算吗?或者说x86服务器计算吗?计算是x86服务器的功能,有时候也代指x86服务器,如此一来,“无边界”意味着什么呢?会给x86服务器设计带来哪些变化呢?
在我看来,从产品的角度,“无边界计算”其实可以理解为“无边界”应用场景中的服务器设计和应用。以往x86服务器设计的思路是通用,追求的是规模化,通过规模化来降低产品的制造成本,这也是Intel CPU较之Power、SPARC等RISC 处理器的最大优势。
当规模化发展极致之后,当成本不再成为障碍的时候,对于不同的应用场景而言,效率最大化就会成为新的追逐目标。众所周知,x86服务器CPU利用率并不高,即使采用虚拟化技术,利用率也不过60%~70%。此外,能源效率也是用户首要考虑的问题,这也是OCP、天蝎架构服务器设计盛行的主要原因,用于满足互联网业务应用的需要,并不更多考虑通用性的需要。
“无边界”应用是哪些场景
在主题为“无边界计算,通往全联接世界的计算创新之路”演讲中,华为IT服务器产品线总裁邱隆重点讲述了作为计算新起点的三大应用场景:以人工智能兴起为代表的企业级应用、数据中心云计算应用和以IoT、大视频分析为代表的智能接入。场景不同,对于服务器计算的要求也不同,华为服务器的战略也围绕这些场景展开。
“无边界计算”不是一个口号,华为服务器还是有很多落地的技术应用来支撑。
在传统企业级应用场景中,华为一方面提升服务器可靠性,智能故障与功耗管理,其中最具有代表性的是FDM(故障诊断管理)和DEMT(动态能耗管理),其中借助机器学习等人工智能技术,对故障进行诊断和预警,在不影响业务的前提下控制功耗。此外,在FPGA/GPU等异构计算加速、在混合存储设计、RDMA/协议卸载等可编程融合网络架构上,这都成为华为新一代FusionServer V5通用服务器设计的标配技术,满足企业和互联网业务应用的需要。
另外一方面,针对大数据应用加速、SAP HANA内存数据库应用以及小型机关键业务应用场景,华为服务器提供以Kunlun为代表的一系列产品解决方案。其核心是针对这些热门应用场景进行调优和质量保证。以大数据加速为例,可以针对Hadoop、Spark和STORM等不同需求提供针对性的创新技术。(参见:华为KunLun 32路开放架构小型机揭秘)
在传统企业应用之外,更能体现华为服务器技术创新的是其针对数据中心云原生基础设施平台,其最大特点增加了硬件编排层软件,它可以根据不同云原生应用,如Web、vEPC、Hadoop、vBRAS对于CPU、GPU、存储、网络的不同需要,按照资源池供给资源。据介绍,该硬件编排层软件对上支持虚拟化、OpenStack等,并不会造成客户锁定。
智能接入,这是华为服务器发力的另外一个场景。这也是传统嵌入式设备或者工控设备覆盖的市场。但与之相比,计算能力和应用场景的熟悉,这是华为更为擅长的领域。考虑到视频、IoT的广泛应用,这将是一个前景更加广阔的市场。
邱隆指出:为什么唯有华为服务器能够实现“无边界计算”,这也是和基础能力相关的,从网络技术积累,到芯片技术积累,这是实现计算无边界的基础和保障。
“其他厂商,擅长网络的,没有服务器能力;有服务器能力的,没有网络和芯片能力。” 邱隆说。
小结
“无边界计算”其实并非局限在x86服务器,更核心还是聚焦在计算,聚焦在应用所需要的计算能力、效率和可靠性保障。如今,x86服务器正在走出同质化,走出制造成本的比拼,进入到针对特定应用的优化,进入到软件调度、控制和效率的比拼,进入软实力较量的阶段。
从这个意义出发,从服务器到计算,华为服务器为产业发展提供了新的思路。华为服务器已经超越了服务器的存在,进入到一个新的领域和层次,一个软件定义的时代!可以预计,x86服务器硬件会越来越“软”!