2019-7-12 13:21

技术开放自主,江苏移动CRM核心系统 IT基础设施国产化实践

2019年7月,江苏移动业务支撑系统进行了应用升级,与以往升级不同的是,本次升级,江苏移动携手华为、中移苏研、宝兰德等合作伙伴,将部分核心CRM应用迁移到了国产化应用服务器上,这标志着江苏移动在电信业务核心系统中,率先探索出一条开放自主、安全可信的国产化生态之路。

国产、自主可控,迫在眉睫,势不可挡

随着中国的发展,在世界的话语权逐步加强,信息技术领域需要走出开放自研、安全可信的道路,在关键技术上不受制于人、受控于人。经过多年去“IOE”、x86化技术发展,江苏移动业务支撑系统在服务器、操作系统、中间件等IT基础设施的多个领域逐步开展了国产化演进。

技术开放自主,推动CRM系统IT基础设施国产化

为响应国家要求基础软硬件自主可控、安全可信的要求,江苏移动加快了国产化推进节奏。

2019年3月,江苏移动与华为公司成立联合创新项目组。2019年进行了3个月的选型和测试,综合考虑性能、可靠性、可维护性、技术支撑等几个方面,最终选型构建“华为TaiShan服务器+苏研OS+宝兰德中间件”国产化生态。联合项目组多次组织技术研讨,厂商交流等手段,共同攻克了各种技术难题,完成了端到端国产化验证。

在应用服务器的选型上,本次使用华为TaiShan服务器,服务器搭载华为自研的鲲鹏处理器,关键计算芯片100%自研,核心技术自主、开放,具有高性能、低功耗的计算优势,可以很好地满足数据中心多样性计算、绿色计算的需求。

在操作系统选型上,使用BC-Linux,BC-Linux是中移软件自主研发的一款面向云计算和大数据用户的企业级Linux操作系统,向用户提供高质量商业化的系统订阅、技术支持服务。目前,该系统在中国移动各数据中心部署服务器数量已超万台。通过与华为TaiShan服务器整机优化适配,满足了运营商CRM业务对计算、存储、网络等能力要求。

在应用中间件选型上,江苏移动在2013年引入宝兰德国产中间件,经过几年的经验累积、对比测试和生产验证,宝兰德中间具备轻量、高性能、维护成本低的特性,符合容器化与微服务环境下大规模应用需求。

在性能测试对比时,我们分别采用全国产化和混合型服务器进行对比测试,其配置信息分别如下:

对比项
全国产服务器
混合型服务器
服务器
TaiShan
X86服务器
CPU
鲲鹏
业界主流处理器
操作系统
BC linux
SUSE
中间件
宝兰德
WEBLOGIC
业务系统
CRM
CRM

华为TaiShan服务器搭载华为自研的鲲鹏处理器,最高支持64个核,采用RISC指令,业界主流处理器采用CISC指令,CISC指令相对于RISC指令庞大、复杂,不利于优化编译;相比业界主流处理器,鲲鹏处理器对内存带宽和IO带宽分别进行了优化,实现了I/O吞吐能力提升,集成了处理器、南桥、SAS控制器和网卡等功能,整体计算效能得到提高。

  宝兰德国产中间件在数据类型处理性能上优于weblogic。独有的序列化协议spark性能高于weblogic T3,协议还具备智能负载均衡和高可用设计,加上独特的jdbc资源池泄漏检测技术,确保了核心系统的高效、稳定运行。

测试结果表明,CRM核心应用与华为TaiShan服务器、中移苏研BC-linux以及宝兰德中间件兼容性良好,可以稳定运行,整体性能以及可靠性表现优异,从基础硬件服务器到操作系统再到应用系统实现国产自主,在稳定性以及性能方面达到商用条件。

未来展望

面向未来,江苏移动凭借领先的技术能力和创新能力,丰富的运营商应用场景,将持续推动系统的国产化进程,逐步扩大系统国产化率,在IT基础设施领域全面构建国产化生态。

来源:C114通信网

相关

本评论 更新于:2019-8-19 1:15:16