摘要
针对基于对等网络的高性能计算平台P2HP,设计了一个高效的数据传输协议FDTP.FDTP是一个基于连接的数据管道传输协议,其网络传输通道包括传输控制消息的消息信道和传输任务数据的数据信道.它将数据传输过程分为构建通道、数据传输、关闭通道3步,定义了数据请求方式和数据传输格式,并对传输过程中的数据通道进行管理和容错控制.FDTP通过简化传输控制和减少通信次数来降低通信延迟,进而提高数据传输效率,并最终提高P2HP的运行效率.
For the high performance distributed computing platform named P2HP, the design and implementation of a fast data transfer protocol (FDTP) is presented in this paper. Based on a permanent connected pipeline, a network transfer pipe is constructed during each transformation between the client and the server, including a message channel for control and a data channel for data. The transfer process in FDTP is divided into 3 steps, such as pipe constructing, data transferring and pipe closing. The style of queries and the format of data stream are defined, and the management of the data pipe and the control of the fault tolerance during the transformation are also described. Through simplifying the control and reducing the connections, the communication latency is reduced and then the transformation efficiency of FDTP is enhanced, so as to boost the P2HP for its high performance computing.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2006年第9期1543-1549,共7页
Journal of Computer Research and Development
基金
国家自然科学基金项目(60433040)
关键词
数据传输协议
消息信道
数据信道
容错
data transfer protocol
message channel
data channel
fault tolerance