1、确认业务兼容性
2、数据库、中间件、一起其他组件兼容性测试。
这个替换是一个系统工程,牵一发而动全身,最小化迁移方案:可以从通用x86架构,比如海光、兆芯等x86国产化平台过渡,通过虚拟化技术、通用LINUX平台,过渡测试迁移。再逐步转移到ARM架构。不仅仅是底层操作系统,操作系统与应用、操作系统与数据库、硬件与应用、硬件与数据库,以及前端适配问题,很多场景都会涉及底层比如CPU、系统、内核、相关函数的深度优化才能解决一些问题。
建议是测试环境-->业务适配-->新老并存过渡期-->逐步迁移替换-->最后进入生产运行