企业在做信创建设时,都得面对现有系统改造及新系统信创建设,现有系统大部分都是采用X86架构,信创改造,若采用主流X86指令集的海光可能改造工作量较少,其它架构可能工作量较大等问题;但大家在做技术选型或建设时,部分企业选择了两条腿走路,部分采用海光,部分可能选择了ARM架构这种方式,有些企业在推动云计算建设时也考虑了两个技术路线,如何选择CPU架构,是否有必要选择两条腿走路?
两条腿走路的主要问题是将迁移和测试的工作量翻倍了,对于迁移的投入和时间都有影响,如果能够接受时间和成本的投入,这是比较稳妥的路线。
如果对时间和成本比较敏感,而且对于应用比较自主可控的情况下,建议还是将精力投入到一个技术栈上,将自动化测试,容器化,平台无关语言改造做好,尽量降低应用对底层的依赖,才是长远之计。
在进行信创建设时,选择合适的CPU架构是非常重要的。X86架构是目前市场上最为主流的架构之一,其优点在于广泛应用、成熟稳定、生态完善等。因此,若现有系统采用的是X86架构,信创改造采用主流X86指令集的海光可能改造工作量较少,也更容易实现兼容性。
然而,ARM架构也有其独特的优势,如低功耗、高性能、可扩展性强等。在某些场景下,选择ARM架构可能更为合适,例如移动设备、物联网设备等。因此,如果企业在信创建设时需要考虑到这些场景,选择ARM架构也是可以考虑的。
在选择CPU架构时,企业需要根据自身业务需求、技术实力、预算等因素进行综合考虑。如果企业有足够的技术实力和预算,同时需要兼顾多个场景,那么选择两条腿走路也是可以考虑的。但需要注意的是,这样做可能会增加研发和维护成本,需要进行充分的评估和规划。
总之,选择合适的CPU架构需要根据实际情况进行综合考虑,不能一概而论。