摘要
在科学计算云服务环境中,出于安全和管理的角度考虑,客户端与计算节点间的数据传输需要经过多个中间服务器进行中转。为此,我们基于SFTP(Secure File Transfer Protocol)协议设计并实现了一个数据中转传输系统MCP,使用文件传输代理模式进行不落地式中转,实现经多个中间节点的数据中转传输,保证了数据访问的合法性和传输的安全性,数据传输进度可控,并且方便对外提供数据中转传输接口。理论分析和实际测试表明,MCP传输时间少于使用SFTP进行的落地式数据中转传输。
In cloud service environment of scientific computing, data transmission between the client and the computing node must go through multiple intermediate servers for security and manageability. In this paper, the data transfer system MCP based on the SFTP protocol is presented. It employs the model of file transfer agent to transfer files not to console, so as to realize data transfer transmission through multiple intermediate nodes. MCP ensures the legality of data access and the safety of data transmission, and the progress of data transmission is controllable. And it is also convenient to provide an interface for dataextemal transmission. Theoretical analysis and practical test show that the transmission rate of MCP is faster than that of the console model by SFTP.
出处
《科研信息化技术与应用》
2013年第5期42-50,共9页
E-science Technology & Application
基金
中国科学院信息化专项项目(XXH2503-02)
中国科学院计算机网络信息中心青年基金项目(CNIC_QN_1306)
关键词
科学计算
云服务环境
数据中转传输
SFTP协议
文件传输代理
scientific computing
cloud service environment
data transfer transmission
SFTP protocol
file transfer agent