1 / 3
文档名称:

网格数据传输协议探讨.doc

格式:doc   大小:106KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网格数据传输协议探讨.doc

上传人:小雄 2021/6/20 文件大小:106 KB

下载得到文件列表

网格数据传输协议探讨.doc

相关文档

文档介绍

文档介绍:网格数据传输协议探讨
网格数据传输协议探讨
网格中已有许多大型的存储系统。这些存储系统往往侧重于不同的需求,为 客户提供不同的服务:如高性能存储系统侧重于实现快速传送存储设备和并行机 或群聚计算机之间的庞大文件;分布式文件系统则侧重于支持海量存储与负载平 衡。
由于采用了不同的软件及数据访问协议,大部分存储系统并不兼容。若要访 问多个存储系统,应用程序必须采用多种方法来检索所需数据,这显 然是低 效的。在具体应用中,许多地理上分布的应用程序或用户需要访问大量数据,要 求各种存储系统之间能快速而有效地传输大量数据。一种简单的解决办法是通过 建立一个客户层或者网关,给用户提供统一接口以打破由相互不匹配的存储系统 协议所造成的分区。这种方法不要求供应商支持一种新的协议,但由于增加了一 个抽象层,所以实现跨系统数据传输的代价较大,且实现这种方法是一项很复杂 的工作。为此,Globus提出了 GridFTP机制,它基于标准FTP协议,并对其进 行了全面扩展,可实现对多种存储系统的支持,并提供统一的用户访问界面。
1 GridFTP协议功能及特点
GridFTP基于标准的FTP协议。这是因为FTP协议是目前因特网上使用最普 遍的数据传输协议。它具有如下特点。
(DPTP协议有大量的技术基础,且易于理解。(2)FTP协议是数据传输的标 准协议之一,易于扩展体系结构,且支持一些扩展的动态发现。(3)目前已有针 对FTP协议的大量扩展及其实现,其中一些对于Grid环境的数据传输很有用。
(4)除了客户/服务器传输(如put/ get或者远程read / write),它也支持由第 三方用户控制的2个服务器之间的直接传送。(5)由于数据及控制信道在不同套 接字上相分离,这使并行及条状传输等特征更容易扩展。
在FTP协议(RFC 969)及其扩展所定义的特征中,标准的FTP实现一般只支 持其中一个子集。为了使网格WWW. aylll. com/数据传输协议具有更好的适应性, GridFTP除了应具有普遍使用的数据传输协议所提供的基本功能外,还必须是可 扩展的。为了满足网格的需要,GridFTP在FTP的基础上增加了如下一些新的特 征,其中一些已经成为标准。
(1)自动调整TCP缓冲/窗口大小。手工方式设置TCP缓冲/窗口大小容易 出错,且对用户要求较高。因此GridFTP对标准的FTP指令集及数据信道协议进 行了扩展。针对具体的文件大小及类型,使GridFTP支持手动或自动设置大文件 以及小文件集合的TCP缓冲大小。由于使用优化的TCP缓冲/窗口大小设置,从 而有效地提高了数据传输性能。
支持GSI及Kerberos安全机制。传输或存取文件时,灵活可靠的安全鉴 别、完整性检查、健壮性及保密性都非常重要。当用户要求控制不同层次上的数 据完整性及保密性的设定时,GridFTP必须支持GSKCrid Security Infrastructure)及Kerberos认证。GSI支持用户代理、资源代理、认证机构和 协议的实现,是Globus的安全基础构件包,是保证网格计算安全性的核心。
第三方控制的数据传输。为了管理许多大型数据集,GridFTP提供了经 过鉴别的由第三方控制的数据传输功能。这种功能允许用户或应用程序启动、监 视和控制其他2个地点的数据传