微服务架构对数据中心网络需求的影响
时间:2022-04-19 10:18:01 | 来源:行业动态
时间:2022-04-19 10:18:01 来源:行业动态
相较于基于虚拟机管理程序的主流应用程序,基于微服务架构的应用程序往往在架构层面存在很大不同。例如,微服务架构中包含大量运行在不同服务器或计算核心内个别容器中的小程序。单一应用程序内各微服务之间的高频率事务,往往会对通信延迟与传输带宽提出严苛要求。
Service Mesh虽然能够提供强大的网络功能,但在规模化部署与管理方面却也带来了新的难题。
基于容器的微服务往往会在服务器之间灵活迁移物理位置,同时提供关于位置变化及状态变化的报告数据。这种高度动态的特性,导致IT专业人员很难及时找到目标微服务并解决由此带来的应用性能问题。
应用程序开发者当然不想、也不需要深入理解微服务连接中使用的复杂底层网络协议。相反,他们只希望直接描述应用程序必须满足的网络与安全要求。为此,企业需要四种能力以对接各种基于微服务(或容器化)的应用程序:第一,能够灵活对接小型、中型及大型应用程序;第二,易于联网,并将网络复杂性因素隔离在外;第三,能够在内部数据中心或公有云中连接并运行应用程序;第四,细粒度安全控制能力。
随着微服务部署逐渐成为市场主流,容器网络服务需要被全面集成至整个网络与安全管理系统当中。