电信科学 ›› 2020, Vol. 36 ›› Issue (9): 75-83.doi: 10.11959/j.issn.1000-0801.2020265

• 运营技术广角 • 上一篇    下一篇

基于微服务的业务平台架构重构

官东亮   

  1. 中国电信股份有限公司福建分公司,福建 福州 350001
  • 修回日期:2020-09-07 出版日期:2020-09-20 发布日期:2020-09-27
  • 作者简介:官东亮(1975- ),男,中国电信股份有限公司福建分公司网络发展部规划工程师,主要从事电信业务平台、云计算、容器技术方面的网络规划和建设工作

Service platform architecture reconstruction based on microservices

Dongliang GUAN   

  1. Fujian Branch of China Telecom Co.,Ltd.,Fuzhou 350001,China
  • Revised:2020-09-07 Online:2020-09-20 Published:2020-09-27

摘要:

业务平台重构是承接中国电信集团公司CTNet 2025计划,落实网络重构,推进网络智能化的重要举措之一。重点分析了业务平台存在的问题,提出了以微服务化为核心理念,规范平台通用架构和开放标准,重构业务平台软件架构的演进目标。并通过建立完善基础平台、规范和推进业务/应用平台微服务化改造、资源规划和环境部署方案 3 个方面推进具体重构工作。对重构前后的平台进行资源利用率、开发效率、资源自动调度、部署效率等方面的比较分析,给出了实施业务平台重构的初步成效,为业内同类平台的规划、开发、部署提供了参考。

关键词: 微服务, 容器, 软件重构, 能力开放

Abstract:

Business platform reconfiguration is one of the important measures to undertake China Telecom’s CTNet 2025 plan,implement network reconfiguration and promote network intelligence.The problems existing in the business platform were analyzed,and the evolution goal of taking micro-service as the core concept were put forward,standardizing the general framework and open standards of the platform,and reconstructing the software framework of the business platform.And through the establishment and improvement of basic platforms,standardization and promotion of micro-service transformation of business/application platforms,resource planning and environmental deployment plans,the specific restructuring work was promoted.The resource utilization rate,development efficiency,automatic resource scheduling,deployment efficiency and other aspects of the platforms before and after the reconfiguration were compared and analyzed,and the initial results of the implementation of the business platform reconfiguration were given.Reference for the planning,development and deployment of similar platforms in the industry was provided.

Key words: micro service, container, software refactoring, open capability

中图分类号: 

No Suggested Reading articles found!