云原生数据中心网络:架构、技术与实践
1. 云原生数据中心网络概述
云原生数据中心网络旨在构建一个健壮、可扩展的网络基础设施,以满足现代数据中心的需求。云原生通常与微服务应用设计、Linux 操作系统以及大量开源代码相关联,其目标是构建能够适应快速变化的业务环境的应用和网络。云原生网络应具备经济实惠、高容量、易于管理、灵活敏捷和可靠等特点,适用于使用容器、虚拟机或裸金属服务器的各类用户。
在网络设计中,不追求特定供应商的议程,更倾向于使用开源工具,因为相信这样可以构建更好的系统。主要面向网络架构师、网络运营商以及编写网络应用的开发人员,假定读者了解 TCP/IP 和套接字的基本概念。
2. 新网络架构的动机
2.1 应用与网络的互动
传统网络设计在应对现代应用的需求时面临挑战。现代应用的动态性和分布式特性要求网络具备更高的灵活性和可扩展性。
2.2 世纪之交的网络设计
早期的网络设计采用接入 - 聚合 - 核心的三层模型,这种模型在扩展性、复杂性、故障域、可预测性、灵活性和敏捷性等方面存在问题。
- 不可扩展性 :随着网络规模的扩大,该模型难以有效扩展。
- 复杂性 :网络配置和管理复杂,增加了运维难度。
- 故障域 :故障影响范围较大,恢复时间长。
- 不可预测性 :网络行为难以预测,影响应用性能。
- 灵活性不足 :难以快速适应业务需求的变化。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



