为了减少运营和维护分布式存储系统的成本,分布式存储系统应该能够整合并利用开放网络闲散资源提供存储服务.因此,本文提出了基于开放网络资源的分布式存储系统.系统收集并整合网络存储资源来提供存储服务,采用垂直的设计思想来达到各模块之间的低耦合性,利用精确的数据定位算法来完成远程服务器数据的定位.测试结构证明:系统能够正常的与远程服务器进行通信;数据的重传策略能够有效的减少20%的数据访问失败率;当获取数据时,能够有效的减少50%的数据查找时间.