下载此文档

交流文档RDMA层.ppt


文档分类:通信/电子 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
RDMA技术交流讨论————RDMA层详解主要内容RDMA技术简介RDMA工作过程协议分层RDMA对下层功能的调用数据操作方法信息封装RDMA与上层协议的交互RDMA技术简介RDMA(ess)远程直接数据存取。这是一种网卡技术,它使一台计算机直接将信息放入另一台计算机的内存中。最小化处理过程的CPU开销和带宽,减少了延迟时间。通过两种途径来实现这一目标:将可靠传输协议固化于硬件支持绕过内核的零拷贝网络RDMA工作过程1、应用执行RDMA读或写请求时,不执行数据复制。在不需要内核内存参与下,RDMA请求从用户空间应用中发送到本地NIC。2、NIC读取缓冲内容,通过网络传送到远程NIC。3、网络上传输的RDMA信息包含目标虚拟地址、内存钥匙和数据。请求完成既可以完全在用户空间中处理,或在应用一直睡眠到请求完成时通过内核内存处理。RDMA操作使应用可以从一个远程应用的内存中读数据或向内存写数据。4、目标NIC确认内存钥匙,直接将数据写入应用缓存。RDMA协议分层上层协议RDMA协议DDP协议MPASCTPTCPRDMA对下层功能的调用DDP层的重要功能DDP是RDMA的下层负责将ULP分组和重装DDP使用两种基本缓冲器模型来放置ULP有效载荷:标记缓冲器模型、无标记缓冲器模型标记缓冲器模型:数据源使用Stag来识别收端的标记缓冲器,数据偏置(TO)用来识别ULP有效载荷的标记缓冲器内的偏移量,偏移位置由RDMA头部的TO决定无标记缓冲器模型:DDP队列号用来把ULP报文分为不同队列接收缓冲器,偏移位置为0RDMAP可以传输的报文,含有0~2^32-1个字节的有效载荷,之后ULP被DDP分段,在收端被重组。RDMA数据操作方法RDMA协议提供7种类型的控制操作,名称和信息对等层的信息交互如下:发送发送无效发送请求事件发送请求事件无效RDMA写RDMA读终止RDMA数据操作方法(一)Send发送使用DDP无标记缓冲区数据传递模型

交流文档RDMA层 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人840122949
  • 文件大小1.01 MB
  • 时间2019-01-23