Facebook:进击的网络架构

Facebook的网络架构在应对分布式计算的挑战中扮演关键角色。随着数据中心的增长,网络结构对于应用程序的性能至关重要。Facebook通过采用新一代交换机ASIC,如Broadcom的Tomahawk-3,增加端口数量和带宽,减少了网络层数和跳数,从而降低了成本并提高了性能。这一发展使得在大规模数据中心中连接数十万甚至上百万台服务器成为可能,显著降低了网络在总成本中的占比。
摘要由CSDN通过智能技术生成

如今,分布式计算变得越来越分散,甚至有的人觉得它是混乱的。随着网络的发展,数据中心的网络结构已经成为决定应用程序是否能良好运行的最重要因素。如果数十台或数百台服务器在数据中心之间进行通信时,速度不可预测,带宽不够大,不能接收和发送数据,延迟还高,那么这些服务器将没有存在的意义。

因此,创建网络成了棘手的事情。就像当年Facebook一样,Facebook有一个巨大的分布式PHP应用程序(其中包含大量机器学习)——它可以将23亿用户通过全球15个数据中心的数百万台服务器连接在一起,并且该网络会随着时间的推移而发展,以满足社交网络业务所需的性能、弹性和成本目标。在10Gb/s和40Gb/s的以太网中,网络一直是Facebook整体IT预算中增长最快的部分,其主要原因是交换机ASIC上的带宽和端口计数都受到了限制,而不仅仅是带宽。但随着商用市场上最新一代的交换机ASIC的出现,端口数量和每个端口的带宽都呈上升趋势,Facebook现在有一个前所未有的机会来调整其网络,从根本上削减成本,并且可以拥有很多比上一代交换机更好的性能。

正如我们之前所指出的,数据中心成本的增加关键不在于带宽,而在于早期的100 GB/s交换机散热性能不好,价格昂贵,并且受端口限制。200 GB/s或400 GB/s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值