浙江移动携手龙芯实现首例自主指令架构服务器在运营商核心系统上线

2021/12/22 14:36:28 来源:之家网站 作者:- 责编:小智

近日,浙江移动携手龙芯中科、统信等合作伙伴,成功将生产环境的客户中心应用、客户中心湖州地市数据库平稳迁移至“龙芯 3C5000L + 统信 UOS 操作系统”架构服务器,本次迁移工作是完成自主指令系统架构 LoongArch 芯片服务器的投产商用。在今年 9 月份,浙江移动已完成”龙芯 3A5000 + 统信 UOS 操作系统“终端在湖州红旗路营业厅的投产,至此浙江移动完成了“龙芯 5000 系列芯片 + 统信 UOS 操作系统”在终端、应用服务器、数据库服务器的端到端投产。

芯片是支撑 IT 系统运作的“发动机”,对计算能力的提升起到了决定性作用,拥有高度自主研发的国产 CPU 是我国 IT 技术发展的必经之路。但当前高端芯片产业是国内被“卡脖子”严重的领域之一,为做好未来极限情况下的技术储备,浙江移动于今年 6 月份联合龙芯中科、统信等合作伙伴启动引入基于自主指令系统架构 LoongArch 芯片服务器的试点工作。

电信运营商核心业务对 IT 系统的数据一致性与业务连续性具有极高的要求,浙江移动 IT 架构近些年完成了微服务化、容器化、前店后厂、双平面的改造,存在多种技术组合,如何完成新技术与原有软硬件的适配成为此次迁移工作的主要挑战。

在应用服务器迁移方面,为了减少业务无感知的影响,项目组在 DCOS(浙江移动容器云平台)资源池中增加了基于龙芯服务器的容器集群,同时基于浙江移动前期打造的多架构镜像能力,实现应用在传统 X86 服务器平面和龙芯服务器平面的统一构建、统一编排、统一调度和统一运行。

图 1.双平面架构

在数据库服务器迁移方面,通过近两个月的软硬件适配工作,浙江移动成功将基于开源 PostgreSQL 的亚信版本 AntDB 数据库稳定运行在龙芯服务器上。为减小迁移工作对数据库稳定性的冲击,试点中将运行 AntDB 的龙芯服务器加入当前湖州地市数据库集群中,对外提供数据读取服务。

图 2.客户中心异构数据库集群

浙江移动服务器迁移工作特点:

・IT 架构层面:通过容器化实现应用与服务器的解耦,通过微库中间件实现数据库与服务器的解耦,迁移过程对业务无感知;通过双平面能力,同时纳管传统 X86 服务器集群和龙芯服务器集群,实现双平面统一编排、统一调度。

・研发平台层面:通过多架构镜像能力,实现业务在龙芯服务器集群和原有 X86 集群的统一构建、统一发布;通过引流切换能力,实现割接中生产流量由小到大,由局部到全局,并在单个平面业务异常时,快速隔离异常平面,确保业务不受影响。

实施效果:

经过一个月的跟踪,迁移后的系统运行稳定,验证了“龙芯 5000 系列芯片 + 基于龙蜥社区(OpenAnolis)的统信 UOS 操作系统”能够满足运营商核心系统使用要求。

应用服务器监控视图

数据库服务器监控视图

龙芯:龙芯 3A5000 是面向个人计算机领域推出的通用处理器,采用龙芯自主指令系统(LoongArch®),在频率进一步提升的同时降低了功耗。基于龙芯 3A5000 的终端产品可支持 3D 显示与 4K 高清播放,支持国密和可信应用,可满足政企信息化应用的实际需求。龙芯 3C5000L 是面向服务器领域的高性能通用处理器,基于龙芯自主指令系统(LoongArch®),具备算力强,性能卓越的特点。

软媒旗下网站: IT之家 辣品 - 超值导购,优惠券 最会买 - 返利返现优惠券 iPhone之家 Win7之家 Win10之家 Win11之家

软媒旗下软件: 魔方 旗鱼浏览器(极速内核) 云日历 酷点桌面 Win7优化大师 Win10优化大师 软媒手机APP应用