「数据中心」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网络的脊椎和叶子架构。这种架构已经被证明能够提供高带宽、低延迟、无阻塞的服务器到服务器连接。

相关实践学习
基于Hologres轻量实时的高性能OLAP分析
本教程基于GitHub Archive公开数据集,通过DataWorks将GitHub中的项⽬、行为等20多种事件类型数据实时采集至Hologres进行分析,同时使用DataV内置模板,快速搭建实时可视化数据大屏,从开发者、项⽬、编程语⾔等多个维度了解GitHub实时数据变化情况。
相关文章
|
机器学习/深度学习 数据处理 数据安全/隐私保护
DPU:数据中心与计算架构的革新引擎
【2月更文挑战第3天】
2731 1
DPU:数据中心与计算架构的革新引擎
|
8月前
|
Linux KVM 虚拟化
Cisco Nexus 9000v Switch, NX-OS Release 10.6(1)F - 虚拟化的数据中心交换机
Cisco Nexus 9000v Switch, NX-OS Release 10.6(1)F - 虚拟化的数据中心交换机
586 5
Cisco Nexus 9000v Switch, NX-OS Release 10.6(1)F - 虚拟化的数据中心交换机
|
监控 数据可视化 Linux
Cisco Nexus Dashboard 4.1(1g) 发布 - 云和数据中心网络管理软件
Cisco Nexus Dashboard 4.1(1g) - 云和数据中心网络管理软件
335 0
|
8月前
|
Devops API 语音技术
Cisco NX-OS 10.6(1)F 发布 - 数据中心网络操作系统
Cisco NX-OS 10.6(1)F 发布 - 数据中心网络操作系统
207 0
Cisco NX-OS 10.6(1)F 发布 - 数据中心网络操作系统
|
Devops API 语音技术
Cisco NX-OS Software Release 9.3(15) - 数据中心网络操作系统
Cisco NX-OS Software Release 9.3(15) - 数据中心网络操作系统
280 5
Cisco NX-OS Software Release 9.3(15) - 数据中心网络操作系统
|
数据中心 网络架构 Python
【计算巢】数据中心的网络架构设计原则
【5月更文挑战第31天】探讨数据中心网络架构设计原则:稳定性是基础,需抵御各种挑战;强调扩展性,适应业务发展;追求高效,确保数据传输速度;注重灵活性,灵活应对变化。简单Python代码示例展示网络节点连接。设计时需具备长远眼光,综合考虑技术方案,以构建坚固高效的信息桥梁。同学们,要持续学习和探索,为信息世界贡献力量!
393 2
|
Dubbo Cloud Native 应用服务中间件
【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
915 1
|
存储 网络协议 数据库
数据中心网络架构的需求原则及策略
【5月更文挑战第15天】本文讨论了数据中心建设的重要性,它能提升用户体验,保证业务连续性和数据安全。
|
存储 监控 网络协议
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结

热门文章

最新文章