信创稳妥落地,一云多芯协同是唯一答案!

2021-03-04 14:26:53

当前,信创趋势明确,站在用户角度,信创必须稳妥落地。然而,信创产品众多,如何实现业务目标充满挑战。通过云计算的方式,建立一云多芯的混合IT体系,同时基于信创台进行云原生研发,是信创稳妥落地的唯一正确答案。

,信创(全称为信息技术应用创新)屡被提及。过去一段时间,贸易摩擦不断,在关键领域出现许多“卡脖子”事件,外部压力倒逼我国科技自立,推进信创产业发展已经成为共识。

信创发展的关键是形成良好的生态,而生态由厂商和用户共同组成。厂商不断发展技术突破完善产品,用户持续将业务迁移到信创台,形成以用户业务带动厂商产品和服务的生态,让信创能够滚动发展,最终建立自有的IT体系。

一、信创趋势明确,同时充满挑战

信创体系是实现自主可控、安全可靠的重要抓手。来,信创已逐步在党政,金融,电信,交通,电力,石油,航空航天,教育,医疗等行业渗透。据亿欧智库估算,期在党政领域的信创已经达到千亿规模,从长远看,信创将成为万亿级市场。

图 信创行业渗透情况,来源亿欧智库

站在用户角度,信创趋势明确,同时充满挑战。经过几年的发展,信创产品百花齐放,芯片、服务器、操作系统、中间件、数据库都有不同产品。比如在CPU芯片方面,有基于ARM体系的鲲鹏、飞腾,基于MIPS体系的龙芯,基于X86体系的海光、兆芯;操作系统有麒麟软件和统信软件;数据库有达梦、南大通用、人大金仓等。

图 信创生态体系,来源亿欧智库

如何选择合适的产品,如何整合到自己的系统中,如何将业务迁移到信创体系,如何保障业务的稳定,对用户而言都是巨大挑战。面对信创的复杂挑战,以云计算为基石,持续迭代是正确的解决之道。

二、信创落地,云为基石,持续迭代是正解

信创落地,业务迁移到信创台最佳的方案是使用云。云可以纳管各种芯片,各种操作系统,各种数据库、中间件,抽象成统一的接口提供给应用。云可以分层迭代,永不过时。

公有云厂商已经验证,通过云构建异构台并分层提供服务是可行的。公有云厂商已经有支持异构芯片的实例,也有自己定制的操作系统、数据库和中间件。这些定制的产品和服务,和常见的产品和服务使用方式类似,已经有不少的用户,且其稳定能都在一定程度上得到了验证。

比如AWS在2018年推出了基于ARM架构的Graviton处理器实例,定制AI芯片,在IaaS、SaaS、PaaS分层创新,提供服务。

图 AWS自研CPU/AI芯片+分层服务,

图整理自资料

Azure也定制了自己的FPGA芯片,最传言Azure有定制ARM芯片的计划,Azure在不同层面也提供自有服务。

图 Azure定制FPGA芯片+分层服务,

图整理自资料

由此可见,信创落地,可以以云为基石,构建异构混合的IT环境。抽象统一的接口给应用,分层迭代,不管每一层如何变化,都不影响应用的运行。同时整个云的迭代更新,可以分层、分模块更新。通过云的方式,可以实现开着飞机换引擎,并且永远保持引擎是最新的,同时整个云的状态都是良好的。

云是很好的解决方案,但在信创云的构建中我们还需要解决三个问题:

• 云产品是否支持不同类型的CPU芯片,通常芯片厂商研发的云产品只支持自有的芯片;

• 旧应用如何迁移上云,尤其是复杂环境的应用如何迁移到信创环境;

• 新应用如何基于信创云高效开发,云原生是趋势,信创云必须支持对云原生应用的研发。

用户呼唤贴合需求的信创云解决方案。在此背景下,品高云信创解决方案应运而生,它实现了信创一云多芯协同,助力用户信创项目稳妥落地。

三、品高云全栈信创解决方案解析

品高云拥有十年自主研发经验。早于2010年,品高就发布自主可控的云操作系统;2014年,品高云已经成功适配国产的龙芯、飞腾。至今,已完成全类型国产芯片和8类30余家基础软硬件的联合测试与适配互认。从帮助用户信创落地出发,经过多年实战,品高云信创解决方案已经为信创做好准备。

1. 技术多样,一云多芯,多芯协同

充分考虑信创基础设施发展的多样和不确定,品高云针对信创云领域进行了六年攻关研发:包括前期支撑多样异构技术选型的充分论证、中期支撑异构技术间的滑扩容和相互迁移与后期支撑异构技术间的相互备份与可靠。目前,品高云已实现多种异构技术在单一资源池中无缝协同,并且拥有支持按需自动分层支撑同一业务的一云多芯,多芯协同能力,能为客户解决不同阶段信创云的诉求。

图 品高云2016年获得国家科技项目,支持国产芯片

计算方面,品高云支持基于ARM、MIPS、Alpha、X86、OpenPower等5类CPU芯片的物理设备构建单一资源池,支持跨同构异厂商CPU热迁移云支持,支持跨异构类型CPU芯片进行统一应用编排交付。

图 品高云支持异构单集群

网络方面,品高云支持异构同子网,业务迁移架构后网络地址空间不变。这一功能来自于品高云的实践经验,方便了异构环境下业务的迁移。

存储方面,为保障业务数据在异构的物理设备间滑迁移和相互备份,品高云提供了跨异构CPU服务器的统一分布式云存储能力,通过相互冗余提升数据整体可靠

应用方面,为提供传统应用,微服务,数据库乃至高能HPC和大数据等场景的计算能力,品高云支持信创技术上的虚拟化主机、容器主机和裸金属主机的交付能力,以满足业务实际需求。

品高云以用户需求为目标,实现了对常见国产芯片的异构纳管,支持一云多芯,真正实现了多芯协同。以此,品高云能够让用户充分利用不同类型CPU芯片的功能特点,保护用户投资

2. 全栈信创云台,信创云原生应用开发

经过六年适配,品高云已经形成信创全栈云台技术能力。

图 品高云全栈信创云

• IaaS方面,是业内成熟的IaaS+云台,不仅实现对数据中心计算、存储、网络资源的统一调度、管理,还可配合编排能力实现更高级的服务化交付;

• PaaS方面,解决新一代企业多端应用一站式开发、交付、共享难点,减少信息孤岛,加快企业信息化建设融合,实现企业级应用开发支持、基础服务支撑、交付运行和全局应用管理;

• SaaS方面,支持深度定制的企业统一协作台,支持手机、板、电脑跨设备联动,专业的统一应用接入解决方案;

• DaaS方面,一站式的大数据应用工具,覆盖数据集成、数据处理、数据运维、数据可视化全生命周期,帮助客户快速交付数据价值;

• 云管理方面,针对同一地域多个云台、跨地域多个云台等情形,整合不同云台提供的资源和服务能力,并通过集中开放的用户进行管理和能力开放。

此外,品高云还能够做到应用架构自动化,解耦底层硬件差异。通过应用交付包模板,设计常用应用架构,如:Tomcat+MySQL、东方通+达梦、JBOSS+PostgreSQL等,并允许用户上传应用代码,自动完成部署,无论底层是国外还是信创架构,均能实现自动管理。

图 品高云基于信创的云原生应用开发体系

在云应用研发方面,品高云支持基于信创的云原生应用开发体系,提供跨终端编程PaaS台:

• 同一套代码可以应用在Android、IOS、WEB等多类终端系统上;

• 支持异构终端设施,如:X86、ARM、MIPS等;

• 支持多终端交付能力,如PC、板、手机等。

3. 大规模信创迁移的体系方法论

对于用户来讲,如何大规模、体系化地将应用迁移到信创台是个大挑战。而品高云早在2014年就获得了大规模应用迁移的国家项目。

图 2014年品高云获得

大规模应用迁移的国家项目

在长期的众多项目实践中,品高云总结出一套信创迁移方法论。

图 品高云的大规模信创迁移方法论

对于信创云迁移,品高云做到了工具化,服务化,系统化:

• 工具化:用简单的工具快速完成常见操作,加速迁移;

• 服务化:屏蔽国产化硬件、软件与国外的差异,用API和自动服务隐藏细节;

• 系统化:从团队建设、实施路径、最佳实践等多维度,梳理总结方法论。

4. 典型案例介绍

我们来看一个品高云的典型案例:在品高云为某直辖市公安局实施的信创项目中,用户需要既支持X86硬件又支持信创技术硬件,同时支持多种云服务和不同的信创终端。

而品高云给出的解决方案是:前端支持国产PC、板、手机,中层使用品高的DaaS、IaaS、PaaS台,底层支持X86和鲲鹏芯片,统一使用品高云管理台进行管理,并融合多种技术,提供计算、块存储、对象存储、数据库、GPU、大数据等服务。

图 品高云信创典型案例

品高云解决方案通过一云多芯,多芯融合的方式满足了用户需求。在一朵云中支持异构硬件,提供多种云服务,并拥有云原生的开发能力,做到了使用一套开发工具适配多个终端的效果。通过使用品高云解决方案,用户真正实现了以业务为目标的信创落地,提高了工作效率。

四、总结:品高云甲方信创生态是优秀答案

2020年是信创全面推广的元年,未来三年即2020-2022年,信创产业将迎来快速发展期。目前,信创产品百花齐放,参与信创的厂商有两三百家。对于用户来说,落地最为关键,而面临众多产品,该如何选择也成为了一大难题。

图 品高云甲方信创生态

品高云基于开放的异构融合技术路线,利用6年实践复杂多样的信创技术,深刻理解行业客户的实际业务应用,同时积累了运营多个大规模信息化云的实际经验,帮助甲方打造适合自身发展的信创技术生态。

图 品高云“行业+云”的可持续信创发展体系

而“一云多芯,多芯协同”的能力,正是品高在“行业+云”的发展战略思维下,在信创发展过程中给出的更具有落地的稳健思考,是信创的优秀答案。

关闭