数据中心高可用网络系统设计
数据中心网络架构设计两地三中心

0保数据中心内部网络的安全性 ,采取严格的安全管理措施,包 括访问控制、入侵检测、日志管
理等。
网络安全策略
通过部署防火墙、入侵防御系统、 网络审计系统等,防范外部攻击和 内部威胁,保障网络的安全性和稳 定性。
终端安全策略
对终端设备进行安全管理,包括防 病毒、防恶意软件、防黑客攻击等 ,确保终端设备的安全性和可靠性 。
访问控制策略
身份认证
采用多因素身份认证方法,如动 态口令、数字证书等,确保只有 授权用户能够访问数据中心网络
。
访问授权
根据用户的角色和权限,控制用 户对数据中心的访问,确保只有 合法的用户能够执行特定的操作
。
访问监控与审计
对用户的访问行为进行实时监控 和审计,及时发现并处理异常行 为,确保数据中心网络的安全性
挑战与目标
挑战
如何构建一个稳定、可靠、可扩展的 数据中心网络架构,同时满足业务需 求和跨地域容灾的需求。
目标
设计一个两地三中心的数据中心网络 架构,实现高可用性、可扩展性和业 务连续性。
02
数据中心网络架构概述
什么是两地三中心架构
两地三中心架构是一种数据中心网络架构,它包括两个地理位置相隔较远的城市 (称为“两地”)和三个数据中心(称为“三中心”),其中每个城市各有一个 数据中心,另一个数据中心位于两个城市之间的地理位置(称为“中”数据中心 )。
数据中心网络架构设计两地 三中心
汇报人: 2023-12-11
目录
• 项目背景 • 数据中心网络架构概述 • 网络拓扑结构 • 设备选择与配置 • 安全策略与访问控制
目录
• 网络管理与监控 • 容灾与备份计划 • 电力与环境设计 • 部署与优化策略
机房网络架构设计中的高可用性解决方案

机房网络架构设计中的高可用性解决方案在机房网络架构设计中,高可用性解决方案扮演着至关重要的角色。
在当今数字化时代,企业对于网络的可靠性和稳定性要求日益增加,因此设计一个具有高可用性的网络架构至关重要。
本文将探讨机房网络架构设计中的高可用性解决方案,并提出一些有效的策略和方法。
**1. 弹性设计**弹性设计是实现高可用性的关键。
它涉及到在网络架构中引入冗余和备份,以应对可能的故障。
在机房网络架构中,可以采用以下策略来实现弹性设计:- **设备冗余**:通过在关键节点上部署冗余设备,如交换机、路由器和防火墙,以确保在设备故障时能够无缝切换到备用设备,从而减少服务中断的风险。
- **链路冗余**:利用多条物理链路和链路聚合技术,实现链路的冗余和负载均衡。
这样即使一条链路发生故障,数据仍然可以通过其他可用链路传输,保证网络的连通性。
**2. 自动故障检测与恢复**高可用性网络架构需要能够快速检测到故障并自动进行恢复,以最小化对服务的影响。
在机房网络架构设计中,可以采用以下方法来实现自动故障检测与恢复:- **网络监控系统**:部署网络监控系统来实时监测网络设备和链路的状态。
一旦发现异常,系统应该能够自动触发报警,并采取相应的措施,如切换到备用设备或路由。
- **自动路由切换**:利用动态路由协议(如OSPF、BGP等)来实现自动路由切换。
当检测到网络故障时,路由协议能够自动重新计算路由路径,将流量转发到可用路径,从而实现故障的快速恢复。
**3. 数据备份与恢复**数据是企业的核心资产,因此在网络架构设计中,必须考虑数据的备份与恢复策略,以确保数据的安全和可靠性。
在机房网络架构设计中,可以采用以下方法来实现数据备份与恢复:- **定期备份**:定期对关键数据进行备份,并将备份数据存储在安全可靠的地方,如远程数据中心或云存储平台。
这样即使发生灾难性故障,也能够快速恢复数据。
- **数据同步与复制**:利用数据同步和复制技术,将数据实时同步到备份服务器或存储设备上。
高可用网络架构的设计与实施方法(四)

高可用网络架构的设计与实施方法1. 引言在当今数字化时代,网络已经成为了人们生活的重要组成部分。
为了确保网络的稳定性和可用性,高可用网络架构的设计和实施变得至关重要。
本文将讨论高可用网络架构的设计原则、方法和工具,并介绍一些实际案例。
2. 设计原则高可用网络架构的设计需要遵循一些基本原则,如冗余、负载均衡和容错性。
冗余:通过使用多个网络设备、连接和路径,确保网络服务的可靠性。
例如,使用多个交换机和路由器来提供冗余的网络连接。
负载均衡:通过分配网络流量到多个服务器或网络设备上,提高网络的性能和可扩展性。
负载均衡可以通过硬件设备或软件实现。
容错性:在网络设备或连接发生故障时,系统能够自动切换到备份设备或连接,以保持网络的连通性。
常见的容错性技术包括冗余网络路径和热备插槽。
3. 设计方法在进行高可用网络架构设计时,可以采用以下方法来实现稳定性和可用性。
可靠性评估:首先需要评估现有网络架构的可靠性,识别潜在的单点故障和性能瓶颈,并制定改进计划。
可利用网络监控工具来收集和分析网络流量和性能数据。
冗余部署:选择合适的网络设备和技术,确保至少有一个备份设备或连接能够接管正常运行的网络设备或连接的工作。
负载均衡策略:根据网络流量和性能要求,选择合适的负载均衡策略。
常见的负载均衡技术包括基于硬件的负载均衡器、DNS负载均衡和基于软件的负载均衡。
容错性实现:使用容错技术来确保网络在设备或连接故障时能够自动切换到备份设备或连接。
例如,使用热备插槽和链路聚合来提供冗余网络路径。
4. 实施工具在实施高可用网络架构时,可以利用一些工具来简化配置和管理过程。
网络监控工具:使用网络监控工具来实时监测网络设备和连接的运行状况。
通过监控工具,可以及时发现并解决潜在的故障和性能问题。
故障转移工具:通过使用故障转移工具,可以实现网络在主设备或连接发生故障时的自动切换。
例如,使用VRRP(虚拟路由冗余协议)来实现路由器的容错性。
配置管理工具:利用配置管理工具来统一管理和自动化网络设备的配置。
高可用性数据中心的冗余体系结构

高可用性数据中心的冗余体系结构一、高可用性数据中心概述数据中心作为现代信息技术的核心,承担着存储、处理和分发大量数据的重任。
随着互联网和云计算的快速发展,数据中心的稳定性和可靠性变得至关重要。
高可用性数据中心的冗余体系结构就是为了确保数据中心在面对各种故障和异常情况下,仍能持续提供服务,从而保障业务的连续性和数据的安全性。
1.1 高可用性数据中心的重要性高可用性数据中心对于任何依赖于信息技术的企业来说都是至关重要的。
它能够减少系统停机时间,提高服务的可靠性,确保关键业务的持续运行。
此外,高可用性还有助于提升企业形象,增强客户信任。
1.2 冗余体系结构的定义冗余体系结构是一种设计方法,它通过在系统中添加额外的组件或资源来提高系统的可靠性和容错能力。
在数据中心中,这通常意味着部署多个相同的硬件和软件组件,以便在某个组件发生故障时,其他组件可以立即接管其功能。
二、高可用性数据中心的冗余体系结构设计设计高可用性数据中心的冗余体系结构需要综合考虑多个方面,包括硬件、软件、网络和数据管理等。
2.1 硬件冗余硬件冗余是确保数据中心高可用性的基础。
这包括使用多个服务器、存储设备和网络设备,以及为关键组件配备备用件。
例如,服务器集群可以通过多个节点来实现负载均衡和故障转移。
2.2 软件冗余软件冗余涉及到在多个服务器上运行相同的应用程序,以便在主服务器发生故障时,其他服务器可以接管工作。
此外,使用集群管理软件可以自动检测故障并进行故障转移。
2.3 网络冗余网络冗余是确保数据传输不受单点故障影响的关键。
通过部署多个网络路径和使用冗余的路由器和交换机,可以确保网络的持续连接。
2.4 数据管理冗余数据是数据中心最宝贵的资产,因此数据冗余至关重要。
通过数据镜像、复制和备份,可以确保数据的完整性和可恢复性,即使在硬件故障的情况下。
三、实现高可用性数据中心的策略和方法实现高可用性数据中心需要一系列的策略和方法,以确保冗余体系结构的有效实施。
数据中心内部通信网络的设计与实现

数据中心内部通信网络的设计与实现随着电子信息技术的不断发展,数据中心在我们的日常生活中扮演着越来越重要的角色。
数据中心的规模越来越大,需求也越来越复杂,这对数据中心的通信网络提出了更高的要求。
如何设计和实现高效稳定的数据中心内部通信网络已经成为信息技术领域一项极为重要的课题。
本文旨在探讨数据中心内部通信网络的设计原则、技术方案和实现方法,以及存在的问题和应对方法。
一、设计原则1.高可用性:数据中心是企业的重要资产之一,通信网络的稳定性和可用性至关重要。
一旦通信网络出现故障或者拥塞,就会对企业的日常生产和业务带来极大的影响。
因此设计可靠的通信网络是非常重要的。
2.高吞吐量:数据中心内部的网络通信需求量非常大,带宽和吞吐量必须足够大。
因此,在设计数据中心内部通信网络时,需要考虑到系统的时延、流量以及传输速度等因素。
3.可扩展性:数据中心的规模和业务量都可能会不断变化,因此通信网络必须具备很好的可扩展性,能够及时满足新增设备、扩容、降低延时等需求。
4.可维护性:数据中心是企业的核心资产,因此通信网络的可维护性也非常重要。
在设计内部通信网络时,需要保证网络设备的易维护性和可靠性,一旦出现故障能够及时修复。
5.安全性:数据安全是企业信息系统的重中之重。
在设计数据中心内网的通信网络时,必须考虑到网络安全问题。
网络管理员要采取各种措施来确保数据的安全性,包括数据加密和身份验证等技术。
二、技术方案数据中心内部通信网络技术方案一般包括拓扑结构、协议、网络设备等多方面因素。
1.拓扑结构:数据中心内部通信网络有多种拓扑结构,如星型、树型、网状等结构。
一般来说,采用多层结构可以提高网络架构的可靠性和可扩展性。
通常情况下,数据中心内部的通信网络在设计时会采用三层结构、四层结构和七层结构等不同的方式。
2.协议:数据中心内部通信网络需要支持各种协议,包括TCP/IP、UDP等标准协议。
为了应对不同的应用需求,通信网络还需要支持各种特定的协议,如HTTP、FTP、DNS等。
数据中心网络建设方案

1.核心层
核心层是数据中心网络的骨干,负责高速数据传输和路由决策。
-设备选择:选用高性能、高可靠性的核心交换机。
-冗余设计:采用双过链路聚合技术,提高核心层的带宽和可靠性。
2.汇聚层
汇聚层连接核心层与接入层,负责汇聚流量并进行分发。
2.验收标准
(1)网络性能:满足设计要求,达到预期性能指标。
(2)网络稳定性:设备运行稳定,无重大故障。
(3)安全性:网络设备安全配置合规,无安全漏洞。
(4)运维管理:网络管理平台运行正常,自动化运维工具投入使用。
七、后期维护与优化
1.定期巡检
对网络设备进行定期巡检,及时发现并解决潜在问题。
2.性能优化
3.网络安全:部署防火墙、入侵防御系统(IDS)等安全设备。
4.网络管理:采用统一网络管理平台,实现设备的集中监控和配置。
六、网络建设实施
1.设备采购:根据设计方案,采购符合标准的网络设备。
2.网络部署:遵循工程标准,进行设备安装和网络布线。
3.系统集成:完成网络设备的配置,确保各项功能正常。
4.系统测试:进行全面的网络性能测试,验证网络满足设计要求。
2.安全检查:确保网络设备安全配置正确,无安全漏洞。
3.稳定性评估:评估网络运行稳定性,确保无重大故障。
九、后续服务与升级
1.技术支持:提供长期的技术支持服务,解答网络运行中的问题。
2.维护更新:定期更新网络设备软件,保持网络技术先进性。
3.扩展升级:根据业务发展,适时进行网络扩展和设备升级。
本方案为数据中心网络建设提供了全面的规划与设计,旨在确保网络的高效、可靠和安全运行。实施过程中应严格遵循本方案,并根据实际情况灵活调整,以实现最佳的网络性能。
数据中心的网络架构设计指南

数据中心的网络架构设计指南随着数字化时代的到来,数据中心作为企业重要的信息技术基础设施,发挥着越来越关键的作用。
一个高效可靠的网络架构对于数据中心的正常运转至关重要。
本文将为您提供一个数据中心网络架构设计指南,以帮助您构建一个稳定、高性能的数据中心网络。
网络架构的关键要素在设计数据中心的网络架构之前,首先要明确一些关键要素,以确保所设计的网络能够满足数据中心的需求。
1.容量和可伸缩性:数据中心网络需要具备足够的容量来支持大量的数据交换和流量传输,并且能够根据未来的增长需求进行扩展。
2.可靠性和高可用性:网络架构需要具备冗余和容错机制,确保网络的可靠性,避免单点故障,并能够实现高可用性。
3.性能和低延迟:数据中心网络应具备高性能和低延迟的特性,以支持实时数据传输和处理。
4.安全性和隔离性:数据中心网络需要具备严密的安全性能,保护数据的机密性和完整性,并保障不同用户之间的隔离。
5.管理和监控:网络架构需要具备易于管理和监控的特性,方便管理员对网络进行配置、故障排查以及性能优化。
基础网络架构设计1.核心交换机:核心交换机是数据中心网络中的中枢,负责将不同子网之间的流量转发。
在选择核心交换机时,应考虑其性能、可用性和吞吐量,并确保支持冗余配置,以避免单点故障。
2.汇聚层交换机:汇聚层交换机位于核心交换机和接入层交换机之间,负责汇聚和聚合不同接入层交换机的流量,并向核心交换机转发。
汇聚层交换机还需要支持弹性链路聚合(LAG)和虚拟化技术,以提高网络的可靠性和性能。
3.接入层交换机:接入层交换机连接到终端设备,为终端设备提供网络接入和交换功能。
为了提升性能和可靠性,接入层交换机应具备低延迟、高吞吐量和冗余配置的特性。
4.服务器负载均衡(SLB):数据中心的网络架构中,服务器负载均衡是一个重要的组件,通过将流量分发到多台服务器上,实现流量的均衡和高可用性。
需要选择支持四层和七层负载均衡的设备,并考虑其扩展性和容错机制。
高可用性系统的设计原则和故障恢复策略

高可用性系统的设计原则和故障恢复策略高可用性是指系统能够持续提供服务且对故障具有较好的抵抗能力。
在设计高可用性系统时,需要考虑多个方面,包括硬件设备、网络环境、软件架构等等。
下面我将详细介绍高可用性系统的设计原则和故障恢复策略,并以分点形式列出。
高可用性系统的设计原则:1. 冗余设计:通过增加备用设备或组件,提高系统的冗余度,避免单点故障。
例如,使用双机热备、RAID磁盘阵列等技术来保证数据的可靠性和系统的持续运行。
2. 自动化监控:使用监控系统对系统关键指标进行实时监控,及时发现并报警异常情况。
例如,监控服务器的CPU、内存、磁盘等资源利用率,以及网络延迟、响应时间等指标。
3. 异地容灾:在不同地理位置建设备用数据中心,将数据和计算资源复制到多个地点,以应对自然灾害、电力中断等故障。
例如,使用数据冗余、跨数据中心的负载均衡等技术来实现异地容灾。
4. 水平扩展:通过增加服务器节点或分布式架构,提高系统的吞吐量和容量。
例如,使用无状态服务、分布式缓存、负载均衡等技术来实现水平扩展。
5. 快速故障恢复:设计快速灾难恢复计划,以最小化故障对系统的影响。
例如,使用备份恢复、快照恢复、故障转移等技术来实现快速故障恢复。
故障恢复策略:1. 容错能力:系统需要具备容错能力,即在出现故障时自动切换到备用设备或节点上。
例如,使用主从复制、双机热备等技术来实现容错能力。
2. 备份与恢复:定期备份数据和配置信息,并建立完善的恢复机制,以防止数据丢失。
例如,使用定时备份和增量备份策略,将备份数据保存在独立的存储介质上。
3. 渐进式部署:采用渐进式部署策略,将系统的变更逐步应用到生产环境中,以减少故障风险。
例如,使用灰度发布、金丝雀发布等技术来实现渐进式部署。
4. 快速诊断和恢复:建立健全的监控和诊断系统,及时发现并定位问题,并尽快采取措施进行恢复。
例如,使用日志分析、分布式跟踪等技术来实现快速诊断和恢复。
5. 自动化运维:通过自动化工具和脚本来完成系统的运维任务,减少人为因素对系统的影响,提高系统的稳定性和可靠性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据中心高可用网络系统设计数据中心作为承载企业业务的重要IT基础设施,承担着稳定运行和业务创新的重任。
伴随着数据的集中,企业数据中心的建设及运维给信息部门带来了巨大的压力,“数据集中就意味着风险集中、响应集中、复杂度集中……”,数据中心出现故障的情况几乎不可避免。
因此,数据中心解决方案需要着重关注如何尽量减小数据中心出现故障后对企业关键业务造成的影响。
为了实现这一目标,首先应该要了解企业数据中心出现故障的类型以及该类型故障产生的影响。
影响数据中心的故障主要分为如下几类:?????????? 硬件故障?????????? 软件故障?????????? 链路故障?????????? 电源/环境故障?????????? 资源利用问题?????????? 网络设计问题本文针对网络的高可用设计做详细的阐述。
高可用数据中心网络设计思路数据中心的故障类型众多,但故障所导致的结果却大同小异。
即数据中心中的设备、链路或server发生故障,无法对外提供正常服务。
缓解这些问题最简单的方式就是冗余设计,可以通过对设备、链路、Server提供备份,从而将故障对用户业务的影响降低到最小。
但是,一味的增加冗余设计是否就可以达到缓解故障影响的目的?有人可能会将网络可用性与冗余性等同起来。
事实上,冗余性只是整个可用性架构中的一个方面。
一味的强调冗余性有可能会降低可用性,减小冗余所带来的优点,因为冗余性在带来好处的同时也会带来一些如下缺点:?????????? 网络复杂度增加?????????? 网络支撑负担加重?????????? 配置和管理难度增加因此,数据中心的高可用设计是一个综合的概念。
在选用高可靠设备组件、提高网络的冗余性的同时,还需要加强网络构架及协议部署的优化,从而实现真正的高可用。
设计一个高可用的数据中心网络,可参考类似OSI七层模型,在各个层面保证高可用,最终实现数据中心基础网络系统的高可用,如图1所示。
图1 数据中心高可用系统设计层次模型数据中心网络架构高可用设计?????? 企业在进行数据中心架构规划设计时,一般需要按照模块化、层次化原则进行,避免在后续规模越来越大的情况再进行大规模的整改,造成时间与投资浪费。
模块化设计?????? 模块化设计是指在对一定范围内的不同功能或相同功能不同性能、不同规格的应用进行功能分析的基础上,划分并设计出一系列功能模块,模块之间松耦合,力求在满足业务应用要求的基础上使网络稳定可靠、易于扩展、结构简单、易于维护。
?????? 不同企业的应用系统可能有一定的差异。
在网络层面,根据应用系统的重要性、流量特征和用户特征的不同,可大致分为以下几个区域,如图2所示。
图2 企业数据中心典型模块划分需注意几下几点:1)??????? 企业园区网核心与数据中心核心分离,各司其职园区网核心主要承接纵向流量和用户的接入控制(DHCP、认证等);数据中心核心主要承接服务器间的流量(横向流量居多)。
数据中心核心交换机上尽可能少的部署策略和配置,保证其互连互通的高可靠、高性能,同时在扩展新的模块时力求达到核心设备配置的零更改,各模块之间互通的松耦合,避免某功能模块的故障影响其它功能模块,实现风险分散、灵活扩展;2)??????? 分布式安全部署与传统的防火墙集中在核心旁挂的方式不一样,在模块化数据中心网络架构中,安全设备应下移到各功能模块的出口(汇聚层)位置,如图2的红色网格线所示。
而不是旁挂部署在核心交换区,这样做的目的也是分散风险,实现各模块间的松耦合。
数据中心核心交换区就像是连接各城市的高速公路,建设时应充分保证其高可靠和高性能,而不部署红绿灯调度;3)??????? 内部服务器区细分子区4)??????? Intranet服务器区是企业应用系统的关键分区,此分区可根据应用业务的关键性、实时性等特征的不同,可考虑再进行子分区的划分,一般而言可分为“关键业务区”、“通用业务区”、“财务应用区”几类,子分区可以是物理的,也可以是逻辑的。
如果是逻辑的,可为每个子分区分配一个虚拟防火墙来部署安全策略。
在业务系统复杂,服务器数据较多的情况下(>=200台),建议采用物理子分区,每个子分区采用独立的汇聚交换机和安全设备。
层次化设计?????? 数据中心层次化设计包括网络架构分层和应用系统分层两个方面。
在当前网络及安全设备虚拟化不断完善的情况下,应用系统分层可完全通过设备配置来实现逻辑分层,不影响网络的物理拓扑。
对于网络架构层次化设计,选择三层架构还是二层架构是不少企业进行数据中心网络建设时面临的难题。
?? 传统网络中,网络各层的职责大致定义如下:?????????? 核心层:主要负责的是数据的交换与路由,不负责处理;?????????? 汇聚层:主要负责的是数据的处理,选择和过滤等操作;?????????? 接入层:主要负责的是数据的接受与发送,负责端到端的链路建立和释放。
从可靠性的角度来看,三层架构和二层架构均可以实现数据中心网络的高可用。
近年来随着云计算的逐渐兴起,二层扁平化网络架构更适合云计算网络模型,可以满足大规模服务器虚拟化集群、虚拟机灵活迁移的部署。
如表1所示为二层和三层架构对比,可见,两者之间没有绝对的优劣之分,企业用户可根据自身的业务特点进行选择,也可以先二层,后续针对某些特定的功能分区采用三层组网。
三层架构二层架构安全性网关和安全策略皆部署在安全策略部署在接入层,相汇聚层,方便部署对比较分散,部署工作量大服务器接入数量较多较少扩展性同一功能分区内服务器数量扩展多,可灵活实现物理分区内的子逻辑分区同一功能分区内服务器数量扩展受限运维管理设备和管理点较多设备少,管理点较少成本汇聚和接入设备可灵活选择配合,达到最佳的成本控制接入设备要求较高,选型受限适合场景服务器数量多,安全策略控制严格的场合服务器集群、虚拟机迁移应用较多,服务器搬迁移动频繁场合表1 三层组网与二层组网对比模块化、层次化的架构设计将数据中心网络风险进行了分散,将出现问题后的影响降低到最小,同时模块之间的松耦合可增强数据中心的扩展,简化网络运维,降低在扩展的过程中管理员的人为故障,保证数据中心的可用性。
设备层高可用设计设备可靠是系统可靠的最基本保证,数据中心核心交换区设备的可靠稳定尤为重要。
尽管可以通过架构、策略、配置等的调整和优化等多种手段降低核心设备的故障几率以及影响范围,但若要解决最根本的设备本身的软硬件故障,则必须选用数据中心级的网络设备。
关于数据中心级设备,业界还没有标准的定义,但从目前主流网络设备供应商提供的数据中心解决方案产品可以看出,数据中心级交换机应具备以下特征:1)??????? 控制平面与转发平面物理分离传统的园区网交换机一般采用“Crossbar+共享缓存”的交换架构,引擎板继承担控制平面的工作,同时也承担数据转发平面的工作,跨槽位的流量转发报文需要经背板到引擎板的Crossbar芯片进行转发。
这种架构限制了设备的可靠性和性能:?????????? 可靠性限制:引擎需要承接数据转发平面的工作,因此在引擎出现主备倒换时必然会出现丢包。
此外引擎1+1冗余,也使得Crossbar交换网只能是1+1的冗余,冗余能力无法做的更高。
?????????? 性能限制:受制于业界当前Crossbar芯片的工艺以及引擎PCB板卡布线等制造工艺,将Crossbar交换网与CPU主控单元集中在一块引擎板上的结构,一般单块引擎的交换容量不可能做的太高(一般约1TB左右)。
数据中心级交换机产品将控制平面与转发平面物理分离,一般有独立的引擎板和交换网板,同时采用CLOS多级交换架构,大大提高设备的可靠性及性能。
如表2所示为CLOS 架构与传统的Crossbar+共享缓存交换架构对比。
图3 Crossbar架构也CLOS架构逻辑实现Crossbar+共享缓存CLOS多级交换结构1,单平面交换;2,交换矩阵和控制统一,即引擎承担了交换和控制双重功能;1,多块交换网板共同完成流量交换2,控制和交换硬件分离转发能力受限于交换网片的交换能力和PCB单板制造工艺,单引擎达到多块交换网板同时分担业务流量,相当于N倍于单级交换的能力,可实现1TB以上就很难提升。
5~10TB交换容量可靠性引擎倒换会丢包控制平面与转发平面硬件物理分离,引擎切换时不影响转发,可实现零丢包引擎1+1冗余,交换网板N+1冗余冗余能力引擎1+1冗余,双引擎负载分担式无冗余表2? Crossbar与CLOS交换架构对比2)??????? 关键部件更强的冗余能力除了引擎和交换网板的冗余外,此类设备的电源一般均可以配置多块,实现N+M的冗余,保证电源的可靠性更高;另外风扇的冗余也由原来的风扇级冗余,提高到了风扇框冗余,每个独立的风扇框内多个风扇冗余。
3)??????? 虚拟化能力数据中心的复杂度越来越高,需要管理的设备也越来越多,设备的虚拟化可将同一层面(核心、汇聚、接入)的多台设备虚拟化为一台,进行设备的横向整合,简化设备的配置和管理。
4)??????? 突发大流量的缓冲能力随着业务整合、资源共享、数据仓库、数据挖掘及智能分析等业务的部署,数据中心内部和业务服务器之间的横向流量将会越来越多。
流量模型的变化会导致多服务器群向一个服务器群的流量、多个应用服务器向同一个数据库服务器的流量越来越频繁。
这种多对一的流量模型是一种典型的拥塞模型,如果网络设备的缓存能力不够,将会导致丢包重传,导致业务系统的响应时间变长或中断。
基于CLOS架构的数据中心级设备对端口的缓存容量进行扩容,并采用了新一代的分布式缓存机制,将原有的出方向缓存移至入方向,在同样的端口缓存容量条件下,这种分布式的缓存机制可以更好的缓存多对一的拥塞模型,能够更好的吸收数据中心的突发大流量。
如图4所示。
图4 分布式入端口报文缓存设计5)??????? 绿色节能数据中心是企业能耗的主要部门,同时高的能耗将会带来高的发热量,影响设备的电子器件的稳定性,将到据中心设备的稳定运行。
选用低能耗设备降低发热量是提高可靠性的一个方面,另一方面设备本身的散热风道设计的合理与否?能否更好的配合机房的空调循环?也影响着数据中心的可靠性。
为更好的配合机房冷热风道的布局,机柜中发热量较大的设备最后是前后散热的风道设计。
但普通的横插槽设备一般是左右散热的方式,因此应优先考虑采用竖插槽的设备,实现前后散热。
链路层(L2)高可用设计在数据中心网络部署中,在实现设备和链路冗余提高可靠性的同时,也会带来环路和复杂度的增加。
一旦链路成环路很容易导致广播风暴,耗尽网络链路及设备资源。
1)??????? 常见组网方式对于传统的数据中心服务器区接入~汇聚交换网络,针对无环设计和有环设计有多种选择方案。
如图5所示。