ARM架构下数据库迁移的中间件性能优化策略实现

2021-05-08 09:50:22欧阳美旺陈晓军鲁慧
智能建筑与智慧城市 2021年4期
关键词:数据库优化

欧阳美旺,陈晓军,鲁慧

(拓维信息系统股份有限公司)

1 引言

近年来,我国大力发展信创产业,基于ARM架构的企业级服务器产品,逐渐应用到政府、企业等各类平台。在技术层面,以精简指令集(RISC)为架构的ARM芯片体系具有一定的性能优势,但基于复杂指令集(CISC)的X86架构的原有应用与数据库迁移的安全、效率问题也引起了大量的关注。为了提高数据库迁移质量,快速实现平台各主营业务的全面贯通,确保内外部信息流的高效运转,尝试在对ARM架构及其生态体系分析的基础上,重点讨论基于ARM架构数据库迁移中应用中间件的性能优化问题,为提高数据库迁移的效率和质量提供切实可行的建议。

2 ARM架构生态体系

2.1 ARM与X86架构对比分析(见表1)

1)授权方式

ARM架构主要有指令集授权、内核授权和使用权授权三种方式,其中指令集授权灵活度最高,授权费用最贵。

2)版本更迭

自1985年ARM公司推出ARM v1,目前ARM架构已经升级到第8代,2019年ARM公司推出了最新的v9架构[1,2]。

3)性能更优

相比X86架构,ARM架构在功耗、发热、工作时长、数据安全等方面都具备明显优势。

2.2 ARM架构带来的适配挑战

ARM架构作为数据中心的后来者,在推动国产化自主可控项目上,面对诸多挑战。然而,由于X86架构在数据中心的市场份额和对开源社区长期的投入,目前各大开源社区的主要都是使用X86架构来进行开发、编译构建、集成验证、打包发布等开源开发流程。

对ARM用户来说想要直接使用通过基于X86架构开发流水线产出的软件包,常常面临着很多不确定因素和额外的工作量。……

登录APP查看全文

猜你喜欢
数据库优化
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
数据库
财经(2017年15期)2017-07-03 22:40:49
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51