31 | 规划部署数据中心要考虑哪些重要因素?
该思维导图由 AI 生成,仅供参考
数据中心长什么样?
数据中心的规划和部署
- 深入了解
- 翻译
- 解释
- 总结
Facebook数据中心的网络部署是一个复杂而重要的话题。数据中心内部的服务器之间,以及用户和服务器之间有大量的数据交换,这些对数据中心的网络部署也提出了很高的要求。为了能够更好地扩展,现代数据中心的网络设置也在不断地演化。Facebook的生产网络本身,就是一个大型分布式系统,包括边缘网络、骨干网和数据中心内部网络。Facebook的网络基础架构也在不断扩展。从Facebook到Internet的流量,我们称其为“机器到用户”的流量,非常庞大,并且还在不断增加。但是,这种流量,相对于数据中心内部发生的“机器到机器”流量,就只是冰山一角了,后者是前者的百倍以上。而且这种流量的增长速度,几乎每年都增长一倍。由此,我们也可以看出数据中心内部网络的重要性。Facebook的新一代数据中心网络设计,不再基于集群,而是将网络分解为多个小的相同单元,也就是服务器Pod,并在数据中心的所有Pod之间,创建了统一的高性能网络连接。这种高度模块化的设计,使Facebook能够在一个简单统一的框架内,快速扩展任何维度的容量。数据中心的地理位置对互联网服务的性能有着重要影响,而数据中心的运营成本也是需要公司重点考虑的问题。对于大规模的服务,数据中心的网络或者服务器资源可能会成为性能和业务发展的瓶颈,因此需要不断优化,并提前规划数据中心。
《性能工程高手课》,新⼈⾸单¥59
全部留言(4)
- 最新
- 精选
- Joe Black“四个独立的骨干交换机“平面”,每个平面,可以最多扩展 48 个独立设备”,这里的独立设备指的是骨干交换机吗?平面和边缘Pod是怎么连接的啊?
作者回复: 数据中心的网络这块技术,我们公司内部也一直在不断地演化。你可以看看我们公司的一个博客,有稍微详细一点的内容:https://engineering.fb.com/production-engineering/introducing-data-center-fabric-the-next-generation-facebook-data-center-network/ 更新更复杂的内容,你参考一下这个:https://engineering.fb.com/data-center-engineering/f16-minipack/ 希望能回答你的问题。
2020-02-0622 - Joe Black老师,感觉网络是计算机或者云计算领域最复杂最难以理解的部分了,很重要的原因是对于大部分人来说没有机会接触到大规模的网络环境。今天说的数据中心网络内容很好,体现了一种设计思路,不知道这方面有没有更详细更具有实用价值的材料或者链接推荐呢?谢谢。
作者回复: 谢谢评价!你说的很对。而且每个公司内部的数据中心都有自己独特的设计。像脸书,我们的网络也在不断演化,每个数据中心因为建造的时间不同,里面的架构也不一样。你可以看看我们比较新的一个相关博客: https://engineering.fb.com/data-center-engineering/f16-minipack/,有很多相关的知识。
2020-02-0622 - xiaobang感觉新都网络是把原来的网络复制了四份,机柜交换机加入这四个网络,不知道怎么理解对不对?
作者回复: 我不是很了解新都网络。
2020-02-162 - 钱超出了接触的范围,有使用不过比较透明2020-03-151