Mellanox infinoband RDMA SDP

IPoIB

Internet Protocol over InfiniBand
就是指利用物理IB网络(IB卡,线缆,交换机,更甚者IB3层交换)通过ip协议进行连接,并进行数据传输!

SDP

Sockets Direct Protocol由InfiniBand行业协会trade Association软件工作组指定,主要是针对InfiniBand架构.
SDP利用IB卡的RDMA特性进行数据的高速传输,低延迟数据交换,推广到iWARP Internet Wide Area RDMA Protocol.

SDP使用RDMA网络特性能够高效的进行零拷贝的数据传输,SDP协议设计的目的是为了使得应用程序能够透明的使用IB卡的RDMA(Remote Direct Memory Access)通信机制来加速传统的TCP/IP网络通信.

在InfiniBand上的SDP协议实现即SDPoIB
solsris Unix均提供SDP支持,在Microsoft windows中则可以使用Winsock Direct 子系统来实现SDP

SDPoIB主要是针对流的套接字通信,使用SDPoIB进行通信的应用,可以绕过操作系统本身的TCP协议栈,之间利用IB卡硬件的RDMA能力进行通信,基于数据包的通信像UDP等则由IPoIB来进行支持,SDPoIB可以依赖IPoIB来进行地址解析等工作.

Roce(RDMA over Converged EtherNet)

http://en.wikipedia.org/wiki/RDMA_over_Converged_Ethernet

R-NIC

Rdma-aware Network Interface Controller

IE-TF

互联网工程任务组(Internet Engineering Task Force)

posted on 2013-12-23 21:20 秦瑞It行程实录 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/ruiy/p/RDMA.html

Mellanox infinoband RDMA SDP相关推荐

  1. mellanox RDMA RoCE

    一:首先根据系统发行版本下载对应的驱动,下载地址如下: http://www.mellanox.com/page/products_dyn?product_family=26&mtag=lin ...

  2. java sdp_[java,SDP] java 7 SDP 技术/Socket Direct Protocol 2

    With Java 7 and Sockets Direct Protocol , Java Now does RDMA ( Remote Direct Memory Access) 有了 SDP 技 ...

  3. 明明是全闪存阵列,为何存储性能仍然不够快

    [51CTO.com原创稿件]软件定义基础架构,软件定义存储,软件定义存储.目前,用软件定义超融合的方式替代专用服务器.专用网络.专用存储设备等传统基础架构的方法,已经成为了行业的热点.英特尔系统架构 ...

  4. 阿里基础设施技术亮相SIGCOMM 2018

    8月21日,一场在匈牙利举办的关于未来网络技术走向的SIGCOMM 2018学术顶级会议获得了来自亚洲.北美和欧洲科技界人士密切关注.阿里巴巴在会上完整展示了网络软硬件技术栈和阿里云飞天虚拟网络系统- ...

  5. VMware vSphere 7.0 发行说明文档

    新增功能 此版本的 VMware vSphere 7.0 包括 VMware ESXi 7.0 和 VMware vCenter Server 7.0.请阅读<vSphere 7.0 的新增功能 ...

  6. NVMe :一个闪存时代的引爆点

    如果两个人都懂得汉语,那么他们可以通过汉语进行高效的沟通,这是再简单不过的事,当然他们也可以规定一种新的肢体或者口头语言进行沟通.事实上,我们也确实因为地域或者其他因素影响而形成了不同的语言和沟通方式 ...

  7. 基于Java的RDMA高性能通信库(六):SDP - Java Socket Direct Protocol

    目录 1.Java网络编程和套接字API的历史 2.InfiniBand 高速网络通信技术 3. Java 网络协议栈API 4.Java 7 SDP 远程直接内存存取(RDMA) 4.1 Java7 ...

  8. 【RDMA】mellanox RDMA网卡驱动安装和查看状态

    目录 1. 基础知识 一.诊断工具--翻译中 2. 驱动安装 3.配置IP 4. 性能测试 5. 其他问题 RDMA .InfiniBand.IB卡.IB驱动的关系 问题记录 2. 驱动安装 下载驱动 ...

  9. Mellanox驱动加载与RoCE soft-RoCE(RDMA)

    背景 处理器(cpu) 内存 I/o设备(外设)三者之间的关系 (1)没有DMA参与的访问方式: 假设I/O设备为一个普通网卡,为了从内存拿到需要发送的数据,然后组装数据包发送到物理链路上,网卡需要通 ...

  10. RDMA Mellanox官方使用VPI verbs API的例子

    来源:Mellanox RDMA文档中的样例 编译库的需求:libibverbs 编译参数:GCC <文件名> -o service -libverbs 运行方式: 1. 有IB网络支持: ...

最新文章

  1. Matlab-bp神经网络
  2. PPT 2016的加解密功能
  3. Tips - C++
  4. [转]在WPF中自定义控件 UserControl
  5. qt如何做到实时显示数据_Python 如何实时绘制数据
  6. javascript --- 瀑布流的实现
  7. 工程师如何“神还原”用户问题?闲鱼回放技术揭秘
  8. python动态方法_python中的动态方法生成
  9. 35 SD配置-销售凭证设置-定义项目类别组
  10. python撩妹代码_Python十行代码让你秒变撩妹达人!想学?
  11. matlab mex 矩阵,如何从mex函数访问matlab结构字段中的矩阵?
  12. SAP License:SAP中的文本管理
  13. DevExpress LookUpEdit 数据绑定
  14. 拓端tecdat|R语言:逻辑回归ROC曲线对角线分析过程及结果
  15. python windows ui自动化_pywinauto处理UI自动化
  16. Appium自动化测试(Java版)
  17. linux网络服务配置说课,说课稿 LINUX.ppt
  18. http://和www.前缀网站有什么区别
  19. 腾讯微博qq说说备份导出工具_软件推荐Day51 其他工具类 腾讯微博备份
  20. 市场已经统一-网博汇智

热门文章

  1. CentOS7 安装部署k8s
  2. shell 备份并删除几日内的历史文件
  3. Docker phpMyAdmin 连接访问宿主机本地mysql
  4. Red Hat 6 安装 Yum源
  5. OC算法练习-Hash算法
  6. spring boot启动加载外部配置文件
  7. js或css指定元素点击时内容不可被选中
  8. 1001 害死人不偿命的(3n+1)猜想 (15)
  9. volatile解析(转)
  10. 【kmp】POJ-3461 Oulipo