刘沛强
(1.华为技术有限公司,广东 广州 510627;2.广州梦海信息技术有限公司,广东 广州 510665)
近十年来,随着各种开源项目的蓬勃发展,IT业界出现了越来越多成熟可用的开源软件。而互联网厂商,特别是电商井喷式地发展,普遍要求高可用、高并发、大容量的系统架构。互联网厂商与开源项目的结合日益加深,谷歌和亚马逊等巨头甚至自研开源软件以支撑业务的发展。一系列互联网龙头企业的成功,为上述系统架构的推广提供了最好的范例。与互联网企业不断进行技术创新和颠覆相反,移动运营商由于转型较慢,系统架构相对保守,但运营商也存在系统架构更新换代的迫切需求。一方面,由于用户需求从语音、短信逐渐过渡到面向网际互联协议(IP)的长期演进语音承载(Voice over Long-Term Evolution,VoLTE)、规模化的物联网(Internet of Things,IoT)、低时延的车联网、VR 等业务,需要支持网络切片;另一方面,需要降低运营成本,特别是需要降低服务器成本和日常运维的成本,高昂的成本严重影响了运营商的利润。因此,互联网企业催化成熟的众多开源软件,为移动运营商的系统架构提供了很好的范例。
目前中国移动集团公司客户关系管理(Customer Relationship Management,CRM)采用的是集团公司CRM+省公司CRM 的二级架构[1],各省份的CRM系统独立进行建设,它们由不同的厂家进行研发,只要满足与集团公司的接口协议即可,但各厂家采用的是不同的系统架构。由于运营商对系统架构的高可用和高并发有极高的要求、对接的子系统繁多、数据量庞大而复杂,因此普遍采用相对保守的技术架构,对开源软件持审慎的态度。……