开发者社区 问答 正文

阿里云服务器ECS的eRDMA是什么意思?

阿里云服务器ECS的eRDMA是什么意思?云服务器ECS的相关问题:https://www.aliyun.com/product/ecs

展开
收起
游客vphb4ae2je2zi 2025-04-15 17:38:40 38 分享 版权
2 条回答
写回答
取消 提交回答
  • 资深 C++与人工智能程序员。精通 C++,善用其特性构建稳健架构。在人工智能领域,深入研习机器学习算法,借 C++与 OpenCV 等实现计算机视觉应用,于自然语言处理构建文本处理引擎。以敏锐洞察探索技术融合边界,用代码塑造智能未来。

    阿里云服务器ECS的eRDMA是弹性远程直接内存访问(Elastic Remote Direct Memory Access)的缩写。它是阿里云自研的云上弹性RDMA网络。以下是其相关介绍:

    • 技术原理:底层链路复用VPC网络,采用全栈自研的拥塞控制CC算法。它绕过内核协议栈,将数据直接从用户态程序转移到HCA中进行网络传输,实现了零拷贝、内核旁路等特性,避免了拷贝、频繁的上下文切换等开销。

    • 功能优势:具有高性能,享有传统RDMA网络高吞吐、低延迟特性,网络延时低至us级别,同时可支持秒级的大规模RDMA组网;具有包容性,用户只需在购买实例时勾选eRDMA选项,即可免费开启eRDMA网络;部署灵活,采用基于神龙架构的原生带有云属性的RDMA HCA卡,可在使用ECS过程中动态添加设备,支持热迁移,并且依附于弹性网卡,网络可完全复用,能在不改变业务组网的情况下激活RDMA功能。

    • 应用场景:可用于缓存数据库(如Redis)、大数据(如Spark)、HPC(如WRF)、AI训练等场景,能帮助用户将HPC应用软件部署在云上以获取成本更低、弹性更好的高性能应用集群,也可将VPC网络替换成弹性RDMA网络来加速其他应用的性能。

    2025-04-18 22:23:20
    赞同 40 展开评论
问答分类:
问答标签:
问答地址: