当前位置:网站首页>什么是 eRDMA?丨科普漫画图解
什么是 eRDMA?丨科普漫画图解
2022-07-02 10:59:00 【凌云时刻】
绕过 CPU,将数据直接从一台计算机的内存传输到另一台计算机,进行网络加速。
在一个领先的阿里云数据中心里,数百台服务器(也就是大型的计算机)在疯狂工作和通信,他们正在合力完成一个大型的大数据处理任务,每台服务器领到自己的小任务,算完之后,得把结果相互同步,再计算下一步。
每一台服务器里面也有一个小团队,CPU、内存、网卡,都有着自己的分工。
但是这个看似完美的系统,好像出现了一些不和谐。服务器小 C 工作得特别慢,就像木桶的短板一般,拖慢了团队的速度,这引起了服务器小 A 的好奇。
在小 C 的世界中(使用通用的 TCP/IP 协议):数据从一台服务器,传到另一台服务器的时候,都是通过内存传到 CPU,CPU 完成打包之后,给网卡转发出去,对方再拆包。
RDMA 技术是一种网络加速技术,它将数据直接从一台计算机的内存传输到另一台计算机。这实现了高吞吐、低延迟的网络通信,尤其适合在大规模并行计算机集群中使用。由于用了不同的传输协议,RDMA 需要专用的网卡和交换机等昂贵的设备。
说完了这些,小 A 一回头,发现小 C 早已没了踪影,小 A 想,可能小 C 去找它的神龙架构去了吧……
终于,整个数据中心,都迈入了 eRDMA 新时代。
边栏推荐
猜你喜欢
Use of UIC in QT
默认插槽,具名插槽,作用域插槽
Federated Search: all requirements in search
uniapp小程序 subPackages分包配置
MySQL45讲——学习极客时间MySQL实战45讲笔记—— 05 | 深入浅出索引(下)
QT new project
MySQL 45 lecture - learning from the actual battle of geek time MySQL 45 Lecture Notes - 04 | easy to understand index (Part 1)
混沌工程平台 ChaosBlade-Box 新版重磅发布
PyQt5_QScrollArea内容保存成图片
selenium,元素操作以及浏览器操作方法
随机推荐
go操作redis
YOLOv3&YOLOv5输出结果说明
QT new project
The conference on the growth of all things was held in Hangzhou, and dangbei was selected into the top 100 list of future unicorns in China in 2022
Dangbei projection 4K laser projection X3 Pro received unanimous praise: 10000 yuan projector preferred
[document tree, setting] font becomes smaller
全屋Wi-Fi:一个谁也解决不好的痛点?
Origin plots thermogravimetric TG and differential thermogravimetric DTG curves
Chaos engineering platform chaosblade box new heavy release
2022 home projector preferred! Dangbei F5 brings the ultimate audio-visual experience with its powerful audio-visual effect
Data Lake (11): Iceberg table data organization and query
NLA自然语言分析,让数据分析更智能
默认插槽,具名插槽,作用域插槽
无主灯设计:如何让智能照明更加「智能」?
Stone merging Board [interval DP] (ordinary stone Merging & Ring Stone merging)
路由(二)
The evolution process of the correct implementation principle of redis distributed lock and the summary of redison's actual combat
Qt新建项目
Launcher启动过程
BeanUtils--浅拷贝--实例/原理