摘要
传统的分布式文件系统未考虑底层网络的情况,因此其读写性能以及在异构网络环境中的文件修复性能都有较大的提升空间。利用软件定义网络(SDN)提供的底层网络的动态数据资源,计算出数据传输的实时最佳路径。对分布式文件系统中的大数据流进行流量导引,从而提高分布式文件系统的性能。在仿真的SDN环境中设计并实现一个分布式文件系统原型,对读文件、写文件和文件修复3种基本操作进行对比测试,结果表明,在SDN网络环境中的分布式文件系统,相对于传统网络环境,在读写和修复方面都有不同程度的性能提升。尤其是在数据流量非常大、网络流量异构明显的情况下,提升效果更为明显。
Traditional distributed file system does not consider the situation of bottom network, so its performance of file read, write and repair in the heterogeneous network can be improved in a great degree. The next generation network architecture, Software Defined Network(SDN) , decouples the packets control and forward layer, makes network resources virtualized and programmable, therefore, it can be applied to data center network. Using the dynamic data resources of bottom network,it computes the optimized data stream paths and directs the DFS data flow,enhances the performance of distributed file system. Applying SDN to the design of DFS,this paper proposes a prototype design of the distributed file system based on SDN, and tests the three basic operations, read, writing and repair. Results prove that, compared with the traditional network, the read, writing and repair performance of DFS in the SDN can be enhanced obviously, especially in big data flow and the heterogeneous network situation.
出处
《计算机工程》
CAS
CSCD
北大核心
2016年第5期47-53,共7页
Computer Engineering
基金
国家"863"计划基金资助项目(2015AA016106)
上海市科委基金资助项目(12231201802
14511101000)
关键词
分布式文件系统
软件定义网络
数据中心网络
再生码
异构网络
Distributed File System ( DFS )
Software Defined Network ( SDN )
data center network
regenerating code
heterogeneous network