RDMA在数据传输中的应用
RDMA的应用:RDMA的优势在于可利用传统的网络硬件以TCP/IP及以太网络标准来建立因特网。RDMA将被用来把小型服务器连接为一个群集,可以处理现今一些十几颗处理器的高端服务器才能够处理的大型数据库。如果把RDMA及TOE以及10GB以太网络放在一起,这是个相当吸引人的技术。RDMA正在迅速成为高速集群和服务器区域网的一种基本特性。InfiniBand网络和实现虚拟接口架构的网络支持RDMA,应用于带传输卸载引擎网卡的RDMA over TCP/IP正在开发之中。采用RDMA来获取高性能的协议包括Sockets Direct Protocol(SCP)、SCSI RDMA Protocol (SRP)和Direct Access File System (DAFS)。采用RDMA的通信库包括Direct Access Provider Library (DAPL)、Message Passing Interface (MPI)和Virtual Interface Provider Library (VIPL)。运行分布式应用程序的集群是RDMA能够大显身手的领域之一,通过DAPL或VIPL以及集群上运行的数据库软件来使用RDMA,可在相同的节点数目下获得更高的性能和更好的延展性。使用MPI的集群科技运算应用程序通过支持互连RDMA实现了低延迟时间、低开销和高吞吐量,这一结果也使它获得了巨大的性能提升。其他初期的RDMA应用还有通过DAFS的远程文件服务器访问和通过SRP的存储设备访问。RDMA技术正在迅速成为高速集群系统和存储域网络的基本特征技术,其中iWARP/RDMA是一类基本构造块,此外还有iSER,它是用于RDMA的iSCSI扩展,充分利用了RDMA的功能。
NAS和SAN中的应用:传统的直接连接存储DAS(Direct Access Storage)是以服务器为中心的存储结构。这一存储体系结构存在容量限制、连接距离有限、不易于共享和管理等不可克服的缺点,已经不能够满足网络时代的应用需求。网络时代的到来使存储技术发生了巨大变化。网络附加存储NAS(Network Attached Storage)和存储区域网络SAN(Storage Area Network)既能为网络上的应用系统提供丰富、快速、简便的存储资源,又能共享存储资源并对其实施集中管理,成为当今理想的存储管理和应用模式。NAS结构存在一些难以解决的问题,如传输能力有限、可扩展性有限、数据备份能力有限,并且不能对数据库服务提供有效的支持。DAFS把RDMA的优点和NAS的存储能力集成在一起,全部读写操作都直接通过RDMA驱动器执行,从而降低了网络文件协议所带来的系统负载。今后的NAS存储系统将采用DAFS技术提高系统性能,并且在性能和价格上与SAN存储系统进行有力的竞争。
Infiniband:Infiniband的四大优点基于标准的协议、10 GB/s性能、RDMA和传输卸载。优势在于RDMA传输卸载高速度。InfiniBand网络和采用虚拟接口架构的网络支持RDMA,使用具有传输卸载引擎的NIC的RDMA over TCP/IP支持。Infiniband的服务器使用主机通道适配器(HCA)把协议转换到服务器内部的PCI-X或者PCI-Express总线,HCA具有RDMA功能,有时也称之为内核旁路(Kernel Bypass)。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~