概述
随着大型企业或机构实现业务集中处理后,各个数据中心产生的大量数据信息,以及各种图像文件等需要及时快速地从省、市一级的服务器或终端传输到全国中心,或者从全国中心往省、市、县级中心下发。由于传输的数据量巨大,传输过程中经过的服务器及网络环节众多,同时由于参与此项工作的机构和人员遍布全国,因此对数据传输的效率、可靠性、安全等方面提出了诸多要求,传统的文件传输工具已经无法胜任企业级应用环境的需求。
通用数据传输平台(General Data Transfer Platform)简称GTP,是面向分布式应用的数据传输平台,针对上述需求,提供满足企业级应用需要的通用传输功能。GTP系统以成熟的消息中间件TongLINK/Q为基础进行架构,从而保证了其核心系统稳定可靠、具有良好的可扩展性和相当好的处理性能、并且易于管理和维护。同时,GTP平台提供企业大数据量传输所需要的各种管理、部署和安全功能,使其方便易用。借助此平台用户无需任何编码,只需进行简单的配置就可以轻松实现上下级节点间的文件可靠、安全、高效的传输。
(图13)GTP体系结构图
GTP内部集成了消息中间件TongLINK/Q作为底层的传输核心,依赖TongLINK/Q提供的底层消息递送服务完成面向用户的高层服务。
GTP内置的核心服务包括用户及权限管理服务、共享服务、文件收发服务和资源管理服务;此外,还提供了安全管理、系统管理、日志管理等辅助服务。
GTP提供有供最终用户使用的图形用户界面,完成文件的收发、共享目录及文件的上载下载、用户权限管理、资源管理等任务;同时,GTP也提供了应用程序接口(API),方便用户灵活开发更加个性化的文件传输系统和与其他系统进行集成。
系统特性
作为一个面向企业级应用的产品, GTP具备了以下品质特性:
传输高效性:
系统传输必须保证高效率,传输效率接近FTP。另外,为提高网络传输效率,此系统支持压缩传输,用户可以选择将传输内容压缩发送,接收方接收到传输内容后可以根据是否为压缩方式进行自动解压。
传输可靠性:
系统必须保证传输的可靠性,不能在经过网络传输后导致数据丢失和不完整。鉴于各种网络传输的差异性及网络环境的不确定性,在传输大容量数据时,网络连接如果突然中断,GTP系统能够保证数据的完整性,支持断点续传和数据安全保存。
可扩展性:
系统能够随着业务规模的扩大和对文件传输服务要求的变化,快速方便地部署新的处理节点和调整文件传输服务类型,适应用户系统的变化。
安全性:
通过集中的用户身份认证和权限管理中心,对所有节点的用户统一进行管理和授权,保证系统的访问安全。GTP还提供网络节点认证、文件加密传输、日志审计等多种机制,在多个层次上保证系统的安全性。
可管理性:
系统提供统一的图形用户界面,传输、管理、控制等都可以通过图形界面操作完成。
系统易用性:
用户对于系统的使用,不需要进行大量的开发工作,而只需要将通用数据传输平台安装在需要传输的各节点上,进行少量的简单配置工作,就可以实现文件的自动发送和接收功能,非常容易使用。
易于开发和集成:
系统提供应用开发接口,供用户和系统集成商进行应用开发,便于与其他系统的灵活集成。
运行环境
图形操作界面支持WIN95以上的WINDOWS操作系统。
GTP运行核心系统支持的操作系统平台包括:
·各种主流的Unix系统:IBM AIX 、SUN Solaris 、HP-UX、Compaq True64 Unix、 AT&T GIS 、NCR UNIX、SCO UNIX、Sequent DYNIX、UnixWare等。
·各种Linux系统:RedFlag Linux、RedHat Linux等。
·各种Windows版本:Windows 9X/NT/2000/XP/2003。
网友评论