高可用环境下的服务网格部署实践
2021-07-19贾智宇
信息通信技术 2021年3期
赵 鹏 刘 畅 贾智宇 毋 涛 廖 军
中国联通研究院 北京 100176
引言
随着云计算技术得到普遍应用和推广,应用云化已成为企业IT系统演进的主流方向之一。由于应用云化和业务发展带来的IT系统在复杂度、可靠性、成本等方面的问题,云原生、微服务、容器化逐渐成为下一代云计算技术的发展方向[1-2]。云原生是对于应用上云提出的一种应用架构思想和理念。根据CNCF关于云原生的最新定义,云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API[3]。伴随云原生应用的出现和应用的微服务化,应用内服务或组件的数量成几何级别增长。由此带来的多服务间通信成为云原生应用面临的主要问题,而服务网格正是解决这类问题的主要思路之一。
5G网络商用落地的同时,市场呈现出了对5G网络的繁多需求。市场需要已经从单一的网络连接需求转变为对个性化、动态化的通信平台服务的需要。为满足市场不断增长的多样化、差异化需求,全球电信运营商正在尝试使用基于云原生技术的解决方案,实现5G网络的高效运营、业务灵活管理等问题[4]。同时,由于电信行业业务属性之一是始终提供一种长期、稳定可靠的网络连接,所以电信运营商在利用云原生技术灵活、可扩展优势的同时,对云原生方案落地过程中的高可用性提出了更多的要求。本文基于电信行业对云原生和高可用性方案的需要,设计并提出了一套高可用环境下的服务网格系统,并通过实际部署验证了该系统的高可用性。……
登录APP查看全文
