本技术介绍参考了以下链接
English
2016年6月16日
用于远程访问文件的高速数据传输技术
通过软件即可将文件共享服务器的访问速度提高20倍
株式会社富士通研究所(注1)开发出了高速数据传输技术,即通过软件便可远程快速访问文件共享服务器的文件。
文件共享是将文件保存在网络服务器上,由多个客户端共享同一个文件的系统。企业通常将此用于信息共享和文档管理等。到目前为止,各个独立的地点都构建了文件共享服务器,但是,为了提高安全性,降低运营成本,进行信息的统一管理,推进了服务器的整合,使得远程访问文件共享服务器的机会在不断增加。
文件共享系统中广泛采用的CIFS和SMB(注2)通信协议(文件共享协议),由于受到网络延迟的影响,存在访问远程文件时需要时间等待的问题,因此需要提高访问速度。
为了加快远程数据传输,富士通研究所曾经开发出了重复去除技术(注3),可省略重复传输,即在第二次以后不再传输第一次传输过的数据,以此加快整体传输速度。尽管这项技术适用于各种通信环境,但由于文件共享协议(CIFS、SMB)的特殊处理,使得效果受到限制。其他还有改善网络和导入专用硬件等多种方法,但存在成本负担重,以及即使导入专用硬件,当大量传输几KB的小容量文件时速度慢等问题。
文件共享协议(CIFS、SMB)的特殊处理以及所面临的课题:
图1 通过文件共享系统下载文件时的概要
为了在使用文件共享服务器时,通过软件从远程快速访问文件,富士通研究所开发出了高速数据传输技术。
开发的技术具有以下特征:
本技术通过在服务器与客户端两边安装高速数据传输模块实现高速传输,步骤如下(图2)。
[服务器上的模块]
(1)识别正在执行下载包括多个文件的文件夹
(2)作为客户端的代理对要下载的所有文件进行一次性预读
(3)整理预读文件,并传输至客户端上的模块
[客户端上的模块]
(4)通过服务器代理对文件共享客户端发出的数据获取要求作出响应
这样就可大幅减少在远程网络上获取多个文件名称、文件尺寸等信息时产生的通信,而且还可减少网络延迟带来的影响。
开发出了通过服务器上的模块,先将报头部分分离,然后进行重复去除的技术。利用该技术,即使被添加了报头,只要数据相同,也可有效地发挥重复去除效果。
图2 新开发技术概要
富士通研究所内部对安装了使用本技术的软件进行了检验,并得出如下结果。
本次开发的技术已经制作成软件,并可安装在现有的文件共享系统。因适用于云端与服务器虚拟环境、移动终端等,所以有利于开展各项网络服务业务。利用该技术,还可有效地进行远程地点间的信息共享与联合开发。
富士通研究所将在内部对开发的技术进行验证,目标将其集成到数据收集和整合软件产品上。