文档

Java™ 教程
隐藏目录
理解Sockets直接协议
路径: Sockets Direct Protocol

课程:了解Sockets Direct Protocol

对于高性能计算环境来说,快速高效地在网络上传输数据是一种要求。这些网络通常被描述为需要高吞吐量和低延迟。高吞吐量指的是能够在长时间内提供大量的处理能力的环境。低延迟指的是处理输入并提供输出之间的最小延迟,如在实时应用程序中所期望的。

在这些环境中,使用套接字流进行传输数据可能会导致瓶颈。InfiniBand(IB)由InfiniBand贸易协会于1999年推出,旨在解决高性能计算的需求。IB的最重要特性之一是远程直接内存访问(RDMA)。RDMA使得可以直接从一台计算机的内存传输数据到另一台计算机,绕过两台计算机的操作系统,从而获得显著的性能提升。

套接字直接协议(SDP)是一种在InfiniBand网络上支持流连接的网络协议。SDP支持是在Java平台标准版("Java SE平台")的JDK 7版本中引入的,适用于在Solaris操作系统("Solaris OS")和Linux操作系统上部署的应用程序。Solaris操作系统从Solaris 10 5/08版本开始就支持SDP和InfiniBand。在Linux上,InfiniBand软件包称为OFED(OpenFabrics Enterprise Distribution)。JDK 7版本支持1.4.2和1.5版本的OFED。


上一页:目录
下一页:概述