数据中心的服务器更换时间,数据中心从10G/40G升级到25G/100G 时的几个注意点

本文主要是介绍数据中心的服务器更换时间,数据中心从10G/40G升级到25G/100G 时的几个注意点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1c5638769f0f2ca905d385e595060803.png

服务器接口从10G升级为25G接口带来很多好处,比如:

● 以太网性能是10G接口的2.5倍;

● 能为服务器的提供更高的端口密度;

● 更低的每GB数据传输功耗(更省电费);

……

虽然这些好处很诱人,但是仍然有几个方面需要注意:

一、确保理解 25G/100G的含义

以太网接口的传输速率在过去几十年来大体呈线性增长(每10年增长10倍)。大家的台式电脑或笔记本电脑的有线网卡基本是千兆网卡。而在当前的许多数据中心中,服务器的接口是10Gbps(万兆), 交换机间的接口是40Gbps(四万兆),它们中的大多数都在考虑(或者正在)将网络升级到下一代的25G/100G网络(服务器的接口是25Gbps, 交换机间互联的接口是100Gbps)。

ea96af39efbfa52efa71a013468f06da.png

一个100Gbps连接可被分接线缆(Break-out Cable)分解为四个通道(每个通道25Gbps),所以100G网络有时被称为25G/100G网络。同理,10G网络有时也被称为10G/40G网络。

10G/40G网络:

Spine交换机和Leaf (TOR)交换机之间链路为40Gbps,

服务器接口为10Gbps,

不同的Leaf交换机提供10G接口的方式及端口密度可能并不一样,

1)以某Leaf交换机为例,该交换机端口规格为:4810Gbps+640Gbps ,此时Leaf 交换机提供的10G接口是Leaf交换机的原生10G接口:

727d64d77ea64047ef8d71131cc19b79.png

2)以某Leaf交换机为例,该交换机端口规格为:3240Gbps,此时该Leaf 交换机提供的10G接口是其原生的40G接口经一分四Break-out cable分接出来的(在6个端口用于上连Spine交换机的场景下,能提供(32-6)4=104个10G端口):

4221d88426e97e4a2d94bab682d93c1c.png

a2c29e7b09e018f75af08ec5e83669b3.png

25G/100G网络:

● Spine交换机和Leaf 交换机之间链路为100Gbps

● 服务器接口为25Gbps

不同的Leaf交换机提供25G接口的方式及端口密度可能并不一样:

1)以某Leaf交换机为例,该交换机端口规格为:4825Gbps+6100Gbps ,此时Leaf 交换机提供的25G接口是Leaf交换机的原生25G接口:

b32751a3e34b7aa0cd759ae2dc2c365f.png

2)以某Leaf交换机为例,该交换机端口规格为:32100Gbps,此时该Leaf 交换机提供的25G接口是其原生的100G接口经一分四Break-out cable分接出来的(在6个端口用于上连Spine交换机的场景下,能提供(32-6)4=104个25G端口):

464cf710cfc6157eba5fe58b7603d095.png

dc7dd560b8424bc62d511a5707ba520e.png

5720f480baefec97e3443e8b84f5d761.png

二. 基于业务扩张规模,综合考虑是否需要升级

对于一些处于领先地位的企业而言,从当前10/40G网络升级到25/100G是最快速的方法。毕竟从规划、新建到上线一个数据中心所花时间可能要花费好几年。(花费时间过长意味着自身有被竞争对手追上的风险)。世界几大公有云巨头基本都是美国企业,特别注意的是部分领先者为了保持(甚至为了扩大领先优势),即使当时的25G/100G设备、光模块等比今天要贵不少,但它们仍然在几前就逐渐将既有数据中心网络从10/40G升级到25/100G(当然它们同期也新建了一些数据中心)。

bdbbc7940f46d76437c8156993dfffc6.png

▲ 出货到亚马逊、谷歌和微软的光模块数量预测

放眼整个光模块市场的出货量,会发现每一种新的光模块刚出现的一两年都不被广泛使用。想想也是,毕竟刚推出的那段时间价格很贵。过去几年,国内25G/100G的应用晚于美国几大OTT的脚步,而且国内25G/100G大多用在新建的数据中心。如今(2018年),国内存量的10G数据中心有不少即将面临网络瓶颈或着IT设备设计寿命, 25G/100G光模块价格比前两年低不少,切换到到25G是个不错的选择(经济+性能提升)。

f721bd8ab97c10808266e89d89acf1f8.png

▲ 整个光模块市场的出货量预测

三、不一定每台服务器都需要升级

如果您数据中心的一部分服务器的10G网络(或未来一段时间)没有瓶颈,那么将它们网络也升级到25G并不会带来性能提升。这种情况下可以让这些服务器继续使用10G网络,等网络即将成为瓶颈的时候再进行升级。

四、尽量不要采购40Gbps的网卡

过去几年中,40G的服务器网卡出货数量并不多。某电商平台的25G和40G服务器网卡的价格截图如下(不含光模块),可以看到二者价格很接近。

5793bb087b8fe80256065956c90377e5.png

但40G网卡通常并不能充分利用服务器PCIe总线。因为许多服务器带PCIe 3.0 x 8(Gen3 x8)插槽,能提供56Gbps的带宽。将带2个25G的端口的网卡插到56Gbps PCIe插槽,可以使网络到服务器性能获得更高的效率(相对于插一个40G端口的网卡)。

这篇关于数据中心的服务器更换时间,数据中心从10G/40G升级到25G/100G 时的几个注意点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/343665

相关文章

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

C++ 函数 strftime 和时间格式示例详解

《C++函数strftime和时间格式示例详解》strftime是C/C++标准库中用于格式化日期和时间的函数,定义在ctime头文件中,它将tm结构体中的时间信息转换为指定格式的字符串,是处理... 目录C++ 函数 strftipythonme 详解一、函数原型二、功能描述三、格式字符串说明四、返回值五

华为鸿蒙HarmonyOS 5.1官宣7月开启升级! 首批支持名单公布

《华为鸿蒙HarmonyOS5.1官宣7月开启升级!首批支持名单公布》在刚刚结束的华为Pura80系列及全场景新品发布会上,除了众多新品的发布,还有一个消息也点燃了所有鸿蒙用户的期待,那就是Ha... 在今日的华为 Pura 80 系列及全场景新品发布会上,华为宣布鸿蒙 HarmonyOS 5.1 将于 7

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.

利用Python实现时间序列动量策略

《利用Python实现时间序列动量策略》时间序列动量策略作为量化交易领域中最为持久且被深入研究的策略类型之一,其核心理念相对简明:对于显示上升趋势的资产建立多头头寸,对于呈现下降趋势的资产建立空头头寸... 目录引言传统策略面临的风险管理挑战波动率调整机制:实现风险标准化策略实施的技术细节波动率调整的战略价

使用Nginx配置文件服务器方式

《使用Nginx配置文件服务器方式》:本文主要介绍使用Nginx配置文件服务器方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 为什么选择 Nginx 作为文件服务器?2. 环境准备3. 配置 Nginx 文件服务器4. 将文件放入服务器目录5. 启动 N