数据中心内负载均衡-ECMP的使用分析

文章正文
发布时间:2024-08-19 04:29

服务器 数据中心

数据中心的网络拓扑通常采用CLOS结构,主机之间常存在多条路径。数据中心为满足吞吐量敏感型流量的需求会提供大量的带宽资源。

背景

数据中心的网络拓扑通常采用CLOS结构,主机之间常存在多条路径。数据中心为满足吞吐量敏感型流量的需求会提供大量的带宽资源。那么利用数据中心这种网络拓扑已知,路径资源、带宽资源丰富的特性,可以更好的实现负载均衡,将数据流分布到不同路径上进行数据传输,避免拥塞,提高数据中心内的资源利用率。

ECMP(Equal-cost multi-path)

ECMP是一个逐跳的基于流的负载均衡策略,当路由器发现同一目的地址出现多个***路径时,会更新路由表,为此目的地址添加多条规则,对应于多个下一跳。可同时利用这些路径转发数据,增加带宽。ECMP算法被多种路由协议支持,例如:OSPF、ISIS、EIGRP、BGP等。在数据中心架构VL2中也提到使用ECMP作为负载均衡算法。

对于未开启ECMP的网络来说,无法充分利用路径资源。如图1所示,假设从S0到Server的为S0-S1-S2-S4即图中橘色路径,那么即便存在另一条等价路径,蓝色路径,路由器仍然会每次选择***条橘色路径转发数据。除非此条路径发生拥塞,才会重新选择路径。

当开启ECMP功能时,便可同时利用两条路径,进行基于流的负载均衡,例如主机A到Server的数据流选择橘色路径,主机B到Server的数据流选择蓝色路径。

ECMP的路径选择策略有多种方法:

哈希,例如根据源IP地址的哈希为流选择路径。

轮询,各个流在多条路径之间轮询传输。

基于路径权重,根据路径的权重分配流,权重大的路径分配的流数量更多。

图1.使用ECMP进行负载均衡

ECMP面临的问题

然而ECMP是一种较为简单的负载均衡策略,其在实际使用中面临的问题也不容忽视。

1.可能增加链路的拥塞
ECMP并没有拥塞感知的机制,只是将流分散到不同的路径上转发。对于已经产生拥塞的路径来说,很可能加剧路径的拥塞。而使用哈希的方法,产生哈希碰撞也会增加链路的拥塞可能。

2.非对称网络使用效果不好
例如图2中,A与h3之间的通信,ECMP只是均匀的将流通过B,D两条路径分别转发,但实际上,在B处可以承担更多的流量。因为B后面还有两条路径可以到达h3。

图2. 非对称网络

3.基于流的负载均衡效果不好
ECMP对于流大小相差不多的情况效果更好,而对于流大小差异较大,例如大象流和老鼠流并存的情况下,效果不好。如图2,主机h1到A的流量为15,h2到A的流量为5。那么无论为h1的流量选择哪条路径都会发生拥塞。但若将h1的流拆分成两部分传输,可以避免拥塞的情况。

以上,为使用ECMP算法进行负载均衡的分析,在数据中心这种突发性流量多,大象流与老鼠流并存的环境中,需要慎重考虑选择的负载均衡策略,ECMP简单易部署但也存在较多问题需要注意。

责任编辑:武晓燕 来源: SDNLAB

分享到微信

微信扫码分享

分享到微博

相关推荐

数据中心内的负载均衡-MPTCP

我们希望在有WIFI的时候尽量使用WIFI,这样可以节省成本,没有WIFI的时候自动切换到蜂窝移动网络,避免断连。同样在PC端,我们希望有线网卡和无线网卡可以同时上网,提高网速。但是使用TCP协议是无法实现上述功能的。

2018-09-13 08:31:47

简述数据中心的负载均衡服务

本文对数据中心的负载均衡服务进行了简明的介绍。大家通过这篇文章,能对这个内容有一个比较浅的认识。如果您对此还有兴趣,希望继续关注我们的网站。

2010-05-04 14:22:07

负载均衡服务

简述数据中心的负载均衡服务

既然我们是讨论负载均衡问题,就来介绍一下IDC,也就是数据中心,这种信息的交互和流通的中心,是必须具备负载均衡服务的。那么,针对IDC的负载均衡服务又有什么特别之处呢?

2010-05-06 17:12:20

数据中心负载均衡服务

数据中心内部的“数据感知存储”

IT开始在数据中心内部署更多的“数据感知”存储。存储端处理不只是用于加速对延迟敏感的财务应用,元数据分析可以帮助IT创造新的有价值的数据服务。

2015-06-18 13:12:05

数据中心数据感知存储

虚拟化使企业数据中心负载均衡

虚拟化是一种技术,能够帮助用户节省资金、整合服务器,并将用户的基础架构发挥到最大程度。最大限度的利用昂贵和有限的资源是虚拟化技术的最大驱动力,虚拟化技术很早就开始出现,例如上世纪60年代出现的分时系统可以说是虚拟化的雏形。

2009-05-21 18:07:30

如何实现数据中心的性能优化和负载均衡?

在当今数字化时代,数据中心承担着越来越重要的角色,成为企业信息化的核心基础设施。然而,随着数据量的爆炸式增长和业务需求的不断变化,数据中心的性能优化和负载均衡变得尤为关键。

2024-06-13 09:59:21

数据中心数字化

EVI技术及其在数据中心内和数据中心间的应用

为了实现高可靠性和冗余部署,当今大多数企业网络及其数据中心跨越了多个位于不同地理位置的物理站点,在这些站点部署类似的业务,在这些站点之间进行二层互通。

2013-01-16 14:16:17

EVI数据中心

揭秘Equinix数据中心内部配置

Equinix是全球数据中心服务提供商,那么它的数据中心内部是啥样呢?国外媒体带我们展示了位于悉尼Equinix的新数据中心(SY3),下面就让我们一睹为快吧。

2011-10-09 09:40:27

Equinix数据中心

AMD数据中心内部芯片将使用ARM架构

“数据中心现在客户端执行计算,为成千上万的用户同时进行工作。我们不要求它做CADCAM这类复杂的工作,我们只需要它为客户端做简单的并行处理,这跟以往的工作不同。”这项工作与CPU性能关系不大,但却需要不同类型的处理器。“在未来,我们相信ARM处理器将肩负起这一重任,”Feldman说。

2013-06-26 09:53:52

巧用负载均衡 解决数据中心三大困惑

获取信息的速度快慢已经成为制约互联网发展的重要因素。如何在现有的网络资源下提高用户获取信息的速度,已成为困扰众多数据中心、ISP和企业的一大难题。

2011-09-21 17:43:52

数据中心内如何避免粉尘污染?

粉尘污染是一个日益严重的问题。在数据中心,服务器的密度非常大,伴随着服务器产生的热量增加,空气流动变得更加复杂和阻塞。另外,由于服务器的特性是24小时运行状态,势必会造成风扇的长时间运行,这样会导致灰尘堆积在过滤器和散热片,这些情况都会引起服务器和其他设备过热,从而引发很多故障。

2015-06-05 10:21:40

数据中心

数据中心网络等价多路径ECMP技术

目前数据中心网络广泛应用的Fabric架构中会应用大量的ECMP(EqualCostMultipathRouting,简写ECMP),其优点主要体现在可以提高网络冗余性和可靠性,同时也提高了网络资源利用率;大量的ECMP链路在特定场景下运行过程中会引发其他问题。

2018-10-30 13:10:34

简化虚拟化数据中心内的电源管理

服务器虚拟化能够帮助企业提升效率,有效延长正常运行时间,同时减少购买硬件的资金支出和运营花费。除此之外,它还有助于在一定程度上实现电源管理。

2012-06-06 09:44:56

虚拟化

应用安全融入负载均衡 数据中心防护新亮点

数据中心的整合化趋势让用户更倾向于在现有设备中增加应用程序,一些研究机构认为,这将推动2013年ADC市场增长(据预测,全球ADC市场还将以每年1520%的速率增长)。与此同时,应用层安全问题也变得日益突出,对应用交付产品构建第一道安全防线的需求由此变得更加强劲。

2013-07-08 15:48:38

数据中心内的SDN:未来存储是什么?

虚拟化和云服务已经为数据中心带来了革命性的变化,但是软件定义的网络(SDN)还远没有进入其自己的状态,而这方面的集成将成为一处完全的软件定义的数据中心的下一步发展方向。在本文中,我们将与广大读者诸君共同来看看SDN的影响,其完全实施所可能面临的障碍,以及SDN和网络架构可以以哪些方式在一起兼容工作。

2017-01-22 17:41:08

数据中心内的女性为何那么少?

要说明在数据中心,男性和女性的状态,在你心目中的画面一定是非常奇怪的。现在,说实话,你想象的画面是一个男人还是女人?你可能想象一个人(厚厚的黑框眼镜,黑色的裤子,白衬衫,油腻的头发等等,当然,也许没那么极端),但可能并不意味着你会性别歧视:它只是恰巧,在IT和数据中心工作的人绝大多数是男性。鉴于IT和数据中心对于经济等许多领域的重要...

2012-02-21 09:47:49

数据女性

简化虚拟化数据中心内的电源管理

服务器虚拟化能够帮助企业提升效率,有效延长正常运行时间,同时减少购买硬件的资金支出和运营花费。除此之外,它还有助于在一定程度上实现电源管理。

2012-06-07 14:48:49

详述数据中心内部通风的几种形态

数据中心机房内部,按照送、回风口布置位置和形式的不同,可以有各种各样的通风形式,大致可以归纳为以下五种:上送下回、侧送侧回、中送上下回、上送上回及下送上回。

2017-07-11 05:48:22

数据中心内单列机柜的气流管理

想象一下,在机房内放置一列服务器机柜,面向冷却单元放置,导致冷却单元与机柜列之间的间距最小。这样的间距为送回风气流分离提供条件。接着,冷气流被送到地板下,形成送风气流。

2017-12-12 10:50:54

云与灾备:负载均衡数据中心并不完美

在灾备领域,一个越来越明显的趋势就是云提供商开始采用负载均衡数据中心而非冷热通道型数据中心。一些企业正在部署私有云来平衡承担灾备需求的各数据中心间的负载。假如某个数据中心遭遇灾难,其他数据中心便可接续运营。

2012-01-13 08:46:15

相似话题

服务器产品

1458内容

芯片

981内容

全部话题

同话题下的热门内容

盘点数据中心运维常见异常及解决方案OCP基金会:以开源开放应对AI挑战,加速推动数据中心各项技术创新

相关专题 更多

2024 Google 开发者大会

2024 Google 开发者大会

璀璨星河有你·鸿蒙系列沙龙

璀璨星河有你·鸿蒙系列沙龙

2024-08-07 16:28:10

惠普ZBook Fury G11移动工作站评测

惠普ZBook Fury G11移动工作站评测

2024-08-01 11:44:12

我收藏的内容

点赞

收藏

分享

微博

QQ

微信