「数据中心」Cisco数据中心Spine and Leaf架构:数据中心演进

简介: 「数据中心」Cisco数据中心Spine and Leaf架构:数据中心演进

系列:Cisco数据中心Spine and Leaf架构:设计概述白皮书

数据中心是现代软件技术的基础,在企业拓展能力方面起着至关重要的作用。传统的数据中心使用三层体系结构,服务器根据位置划分为pod,如图1所示。


图1. 传统的三层数据中心设计

该架构由核心路由器、聚合路由器(有时称为分发路由器)和访问交换机组成。在聚合路由器和接入交换机之间,使用生成树协议(Spanning Tree Protocol STP)为网络的第2层部分构建无环拓扑。生成树协议提供了几个好处:它简单,是一种只需很少配置的即插即用技术VLAN在每个pod内扩展,服务器可以在pod内自由移动,无需更改IP地址和默认网关配置。然而,生成树协议不能使用并行转发路径,它总是阻塞VLAN中的冗余路径

2010年,思科引入虚拟端口通道(vPC)技术,克服了生成树协议的局限性。vPC消除了生成树阻塞端口,提供从接入交换机到聚合路由器的主动主动上行链路,充分利用了可用带宽,如图2所示。在vPC技术中,生成树协议仍然是一种故障安全机制。

vPC技术在一个相对较小的数据中心环境中工作得很好,在这个环境中,大多数流量由客户端和服务器之间的南北向通信组成。


图2. 基于vPC的数据中心设计

自2003年以来,随着虚拟技术的引入,在三层数据中心设计中,在第2层的pod中隔离的计算、网络和存储资源可以被汇集起来。这项革命性的技术创造了对更大的第2层域的需求,从访问层到核心层,如图3所示。


图3. 扩展三层域的数据中心设计

随着第2层分段在所有pod中扩展,数据中心管理员可以创建一个中心的、更灵活的资源池,可以根据需要重新分配。服务器被虚拟化为一组虚拟机,这些虚拟机可以在服务器之间自由移动,而无需更改其操作参数

随着虚拟化服务器的出现,应用程序越来越多地以分布式方式部署,这导致东西方流量增加。此通信量需要有效处理,具有低且可预测的延迟。然而,vPC只能提供两个活动的并行上行链路,因此带宽成为三层数据中心体系结构中的一个瓶颈。三层体系结构中的另一个挑战是,服务器到服务器的延迟取决于使用的通信路径

为了克服这些限制,开发了一种新的数据中心设计,称为基于Clos网络的脊椎和叶子架构。这种架构已经被证明能够提供高带宽、低延迟、无阻塞的服务器到服务器连接。

相关实践学习
使用ROS创建VPC和VSwitch
本场景主要介绍如何利用阿里云资源编排服务,定义资源编排模板,实现自动化创建阿里云专有网络和交换机。
阿里云专有网络VPC使用教程
专有网络VPC可以帮助您基于阿里云构建出一个隔离的网络环境,并可以自定义IP 地址范围、网段、路由表和网关等;此外,也可以通过专线/VPN/GRE等连接方式实现云上VPC与传统IDC的互联,构建混合云业务。 产品详情:https://www.aliyun.com/product/vpc
相关文章
|
4月前
|
机器学习/深度学习 数据处理 数据安全/隐私保护
DPU:数据中心与计算架构的革新引擎
【2月更文挑战第3天】
1049 1
DPU:数据中心与计算架构的革新引擎
|
4月前
|
数据中心 网络架构 Python
【计算巢】数据中心的网络架构设计原则
【5月更文挑战第31天】探讨数据中心网络架构设计原则:稳定性是基础,需抵御各种挑战;强调扩展性,适应业务发展;追求高效,确保数据传输速度;注重灵活性,灵活应对变化。简单Python代码示例展示网络节点连接。设计时需具备长远眼光,综合考虑技术方案,以构建坚固高效的信息桥梁。同学们,要持续学习和探索,为信息世界贡献力量!
61 2
|
4月前
|
存储 网络协议 数据库
数据中心网络架构的需求原则及策略
【5月更文挑战第15天】本文讨论了数据中心建设的重要性,它能提升用户体验,保证业务连续性和数据安全。
|
4月前
|
Dubbo Cloud Native 应用服务中间件
【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
122 1
|
4月前
|
存储 并行计算 网络协议
|
存储 监控 网络协议
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结
|
网络协议 网络虚拟化 数据中心
「数据中心」脊叶网络架构:Cisco VXLAN MP-BGP EVPN脊叶网络
「数据中心」脊叶网络架构:Cisco VXLAN MP-BGP EVPN脊叶网络
|
网络虚拟化 数据中心 网络架构
「数据中心」网络架构脊页架构:Cisco VXLAN 泛滥学习 脊页网络
「数据中心」网络架构脊页架构:Cisco VXLAN 泛滥学习 脊页网络
|
10天前
|
Kubernetes Cloud Native Docker
云原生之旅:从容器到微服务的架构演变
【8月更文挑战第29天】在数字化时代的浪潮下,云原生技术以其灵活性、可扩展性和弹性管理成为企业数字化转型的关键。本文将通过浅显易懂的语言和生动的比喻,带领读者了解云原生的基本概念,探索容器化技术的奥秘,并深入微服务架构的世界。我们将一起见证代码如何转化为现实中的服务,实现快速迭代和高效部署。无论你是初学者还是有经验的开发者,这篇文章都会为你打开一扇通往云原生世界的大门。
|
2天前
|
存储 Java Maven
从零到微服务专家:用Micronaut框架轻松构建未来架构
【9月更文挑战第5天】在现代软件开发中,微服务架构因提升应用的可伸缩性和灵活性而广受欢迎。Micronaut 是一个轻量级的 Java 框架,适合构建微服务。本文介绍如何从零开始使用 Micronaut 搭建微服务架构,包括设置开发环境、创建 Maven 项目并添加 Micronaut 依赖,编写主类启动应用,以及添加控制器处理 HTTP 请求。通过示例代码展示如何实现简单的 “Hello, World!” 功能,并介绍如何通过添加更多依赖来扩展应用功能,如数据访问、验证和安全性等。Micronaut 的强大和灵活性使你能够快速构建复杂的微服务系统。
18 5

热门文章

最新文章

下一篇
DDNS