趋势解读_容器云平台信创改造之一云多芯.docx
《趋势解读_容器云平台信创改造之一云多芯.docx》由会员分享,可在线阅读,更多相关《趋势解读_容器云平台信创改造之一云多芯.docx(6页珍藏版)》请在第一文库网上搜索。
1、趋势解读容器云平台信创改造之一云多芯容器云平台是基于云原生容器等技术所构建的支撑“以应用为中心”的应用发布、应用运行和应用运维的轻量化PaaS平台。由于容器云采用开源的云原生技术,云原生本身就具备信创的基因,也使我们具备自主可控能力,所以其信创改造重点是对各种信创CPU芯片的支持和信创操作系统、信创数据库、以及信创中间件等的支持。信创数据库和中间件不是容器云信创改造的核心,只要性能和稳定性满足需求,适配信创操作系统,就问题不大。信创操作系统和信创CPU则是容器云平台信创改造需要关注的重点。虽然理论上云计算无需考虑资源的位置、类型等,但目前国内尚无法实现高性能、高可用、高精密的一体化集成,各种厂
2、商还是一片混战。这也导致大量的重复建设和低效集成工作。云计算很重要的一点就是要实现异构基础设施资源的整合和统一的、高效的资源调度服务,容器云作为轻量化PaaS也可以直接使用标准化的基础设施资源服务,从而提升资源管理和调度效率。目前国内信创CPU有龙芯、鳏鹏、飞腾、海光、兆芯、申威等多种采用不同指令集架构的CPU,这也导致在采购信创服务器的时候不得不考虑不同架构CPU的特点、生态、和操作系统的适配、未来发展趋势及存活下来的可能性。信创CPU指令集介绍CPU是计算机的运算中心和控制中心。信创CPU选型主要看CPU指令集。所谓指令集是计算机中计算和控制系统所有指令的集合,计算机高级语言设计实现的程序
3、最终需要转化为一条条“指令”才能在CPU上运行。指令集决定了处理器的架构(称为微架构),处理器架构就是用硬件电路实现指令集,所以采用不同的指令集意味着不同的微架构。CPU指令集分类CPU指令集可分为CISC(复杂指令集)和RISC(精简指令集)两类,CISC型CPU目前主要是x86架构,RISC型CPU主要包括ARM、RISC-V、MIPS、POWER、A1pha架构等。(1)X86架构指令集庞大,功能复杂,寻址方式多,且长度可变,有多种格式;各种指令均可访问内存数据;一部分指令需多个机器周期完成;复杂指令采用微程序实现;系统兼容能力较强;其优势是x86架构兼容性强,配套软件及开发工具相对成熟
4、,且x86架构功能强大,高效使用主存储器,在处理复杂指令和商业计算的运用方面有较大优势。(2)ARM指令集长度固定,易于译码执行;大部分指令可以条件式地执行,降低在分支时产生的开销,弥补分支预测器的不足;算数指令只会在要求时更改条件编码。ARM结构具有低功耗,小体积的特点,聚焦移动端市场,在消费类电子产品中具有优势。(3)RISC-V支持32位或64位指令集,使用加载-存储架构,RISC-V指令集完全开源,设计简单,易于移植Unix系统,模块化设计。尽管RISC-V允许设计人员免费试验和开发RISC-V系统,但几乎没有对硬件设计的支持。RISC-V架构的起步相对较晚,但发展很快,在智能穿戴产品
5、上的应用广泛。(4)MIPS采用32位寄存器,大多数指令在一个周期内执行,都是32位定长编码的指令集和流水线模式执行指令;具有高性能高速缓存能力,且内存管理方案相对灵活。优势是结构设计简单、功耗较低,在嵌入式应用场景具有优势。(5)A1pha采用32位定长指令集,使用低字节寄存器占用低内存地址线;分支指令无延迟槽,使用无条件分支码寄存器;优势是结构简单,易于实现超标量和高主频计算。(6)Power指令集是一种由IBM公司设计开发的一种基于RISC架构的指令集体系构架,2019年IBM宣布完全开源PowerCommandSet指令集,这是继RISC-V、MIPS之后又一个开源CPU指令集,与RI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 趋势 解读 容器 平台 改造 之一 云多芯