当前, 信创产业已经发展成行业的现象级风口,成长为万亿级市场。根据艾瑞咨询最新发布的《中国信创产业研究报告(2021年)》,信创产业链由五大部分组成:基础硬件、基础软件、云、应用软件以及信息安全,其中信创云承上启下,向下对接自主研发的基础软硬件,向上适配各类企业级应用。
2019年,信创云开始进入萌芽期,经过两年多的时间,信创云已经逐渐发展成为新的风口,易捷行云 EasyStack CEO 陈喜伦在今年4月率先提出“2021年将会是信创云元年”的观点。
信创云的发展也带动了信创软硬件的蓬勃发展,尤其是算力基础设施,以服务器CPU为例,除了主流的Intel/AMD x86架构,国内市场还出现了6大CPU,基于ARM架构的鲲鹏、飞腾,基于x86架构的海光、兆芯,基于alpha架构的申威,以及基于LoongArch架构的龙芯。
因此,我们发现在构建数据中心时越来越多的企业会选择多元服务器CPU架构算力,经常会出现Intel/AMD的x86架构算力与ARM架构算力等多种CPU架构算力并存的情况。基于此,信创云在落地过程中会遇到一个典型问题——异构多元算力。
针对异构多元算力,由于之前云平台只能对一种架构的CPU进行硬件细节屏蔽,因此业内采取的普遍做法是针对每种CPU做虚拟化,然后搭建虚拟化平台、容器平台或者是云平台,通过云管软件来实现多云异构,完成对多种CPU架构资源池的调度管理。
多云异构这种方式虽然在一定程度上解决了这个问题,但是并不能覆盖所有的客户需求,而且仍然存在资源浪费、运维复杂、无法统一维护管理、用户体验差等问题。一云多芯是使用一套云平台去管理不同CPU架构的计算资源池,不仅实现了统一的资源调度,如存储和网络的统一编排调度,而且实现了同一控制平面对多种计算资源池的管理,帮助客户大大节约了成本。
基于上述情况,一云多芯自然成为了信创云落地的关键。当然,在实际落地过程中,一云多芯的云平台仍然会遇到很多挑战。
硬件高速发展带来兼容性挑战:一云多芯意味着环境底层硬件、上层配套客户操作系统以及软件都是异构多样化的,因此,要求云平台首先要做到正确识别,有效管理,进而达到高效协同,最终提供最佳稳定性与性能。
支持异构多元算力,保证用户的一致性使用体验:站在用户应用系统的角度,能够让异构多元算力在使用的层面保持一致,包括功能、性能、可靠性、安全性等体验。
灵活支持多种部署形态:当x86 CPU与ARM CPU的并存,ARM不同厂商架构并存,甚至计算节点与存储节点不同CPU架构并存时,对于云平台自动化部署能力是很大考验。
同时支持虚拟化与云原生算力:在一云多芯的场景下,应用形态仍然在高速发展,从虚拟化到云原生,因此云平台需要能够在多元异构算力的基础上,同时支持虚拟化与云原生算力。
面对一云多芯生产环境的严酷要求以及挑战,易捷行云将与众多第三方软硬件厂商的经验积累进行固化,并结合自身新一代云原生架构推出一云多芯云产品,以可升级、可进化的方式解决了上述挑战,消除了用户使用一云多芯信创云平台的顾虑。
一云多芯云产品作为易捷行云新一代云平台的一个独立的服务,它与系统里几乎所有组件都有千丝万缕的关系,其中最关键的是裸金属操作系统ESCL(EasyStack Cloud Linux) 、数字原生引擎EOS(EasyStack Operating System)、自动化中心ECAS (EasyStak Cloud Automation Service)。
在一云多芯的场景下,不同物理服务器的差异可能是巨大的,从异构CPU架构,到CPU指令集,到不同的生态硬件,易捷行云统一由ESCL在底层完成适配。ESCL 负责对单台物理服务器进行资源封装。在通过ESCL适配不同CPU架构不同指令集的基础上,EOS对云平台集群内节点资源进行统一的抽象与封装,并通过计算、容器集群EKS(Kubernetes)、安全容器、裸金属、统一云存储等云产品与服务提供包括计算虚拟化、容器虚拟化、裸金属、网络虚拟化、存储虚拟化等能力。
基于ESCL和EOS,一云多芯成为了可能,而ECAS则是一云多芯的关键。ECAS 是易捷行云新一代云平台的核心自动化引擎,通过ECAS可快捷部署服务器底层操作系统ESCL、EOS、分布式云存储、虚拟化网络以及控制台。一云多芯云产品借助ECAS自动化中心实现大规模分布式异构云操作系统小时级快速部署。ECAS通过自动化的节点发现,构建形成整个数据中心部署大脑,可以按照节点不同硬件架构,轻松地按需自动化完成部署。
通过ESCL、EOS、ECAS技术与产品,易捷行云一云多芯可以支持业界主流的各种芯片混合部署,支持在同⼀套云平台内支持不同芯片(非CPU架构)的物理服务器,即一个Region内可以支持2种及以上不同的芯片,目前包括Intel,AMD,海光,鲲鹏920, 飞腾FT2000+ 、飞腾FT2500+六种芯片,以及配套的多种类型服务器配件。
在保持多元算力与多种云产品与服务的组合前提下,易捷行云一云多芯云产品提供了高度产品化的产品获取、部署与激活的特性,通过云产品市场可以在几分钟之内激活一云多芯能力,通过全界面化的交互将普通的x86云平台进化成为一云多芯的平台,过程中不会影响已有业务的运行与平台的访问。在为用户提供丰富的多元算力,一云多芯广泛兼容,安全可靠,抽象统一的基础上,仍然保持了易捷行云产品的一体化、可升级、可进化、轻运维的独特优势,为企业创新提供强大动能,尤其是企业新一代信创云平台建设的首选。