返回
未来可期,Underlay网络可靠又支持大规模无收敛的“人设”
人工智能
2023-12-23 05:02:14
网络已经成为云计算的关键基础设施之一。近年来,公有云业务急速上涨,networkasaservice理念也越来越深入人心,推动着云厂商为租户提供更丰富、功能更完善的云服务,如VPC、LB等。此外,租户的业务千变万化,这需要网络提供灵活编程的能力,可以针对不同租户的业务需求快速部署和调整网络,实现网络的弹性可扩展。
针对以上的网络需求,云厂商的Underlay网络正在快速演进,云上网络的可靠性正在不断提升,网络吞吐量和延时也在不断下降。越来越多的云厂商在L4-L7服务上进行了大量创新,给用户提供更多的选择。但同时,由于云上租户数量的不断增多,租户业务规模的不断增长,传统的收敛网络架构已日益凸显出其瓶颈。
Underlay网络发展历程中,不断地演进迭代,总结下来包括:
- 传统收敛网络架构:在传统数据中心中,网络通常采用收敛网络架构,即所有的网络流量都汇聚到核心交换机或路由器进行处理。这种架构简单易管理,但存在单点故障风险,并且随着网络规模的增长,核心交换机或路由器的性能会成为瓶颈。
- 分布式网络架构:为了解决传统收敛网络架构的瓶颈问题,云厂商开始采用分布式网络架构,即在网络中部署多个分布式交换机或路由器,以分散网络流量。这种架构提高了网络的可靠性和可扩展性,但增加了网络的管理复杂性。
- 无收敛网络架构:随着云计算技术的发展,云厂商开始探索无收敛网络架构,即完全消除网络中的收敛点,使网络流量在不同的交换机或路由器之间直接转发,大大提高了网络的性能和可靠性。不过这种架构对网络设备的转发性能和可靠性要求更高,也增加了网络的管理复杂性。
为了满足不断增长的业务需求,云厂商的Underlay网络还在不断演进。面向未来,Underlay网络将朝着以下几个方向发展:
- 网络自动化:随着网络规模的不断增长,网络管理变得越来越复杂。为了简化网络管理,云厂商正在积极探索网络自动化技术,包括网络配置自动化、故障检测和恢复自动化等,以提高网络的管理效率和可靠性。
- 网络可编程性:为了满足不同租户的业务需求,云厂商正在积极探索网络可编程技术,包括软件定义网络(SDN)和网络功能虚拟化(NFV)等,使租户能够灵活地配置和管理自己的网络。
- 基础设施即代码(Infrastructure as Code,IaC):为了实现网络的可重复性、一致性和自动化,云厂商正在积极探索基础设施即代码技术,将网络配置信息以代码的形式存储和管理,以便于快速部署和调整网络。
Underlay网络是云计算的关键基础设施之一,其发展趋势对云计算的发展具有重要的影响。随着云计算技术的不断发展,Underlay网络将继续朝着可靠、弹性、可编程和自动化的方向演进。