[发明专利]分布式存储网络及数据分布存储的实现方法无效
申请号: | 200610035678.9 | 申请日: | 2006-05-29 |
公开(公告)号: | CN101083600A | 公开(公告)日: | 2007-12-05 |
发明(设计)人: | 梁良 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 温旭 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 存储 网络 数据 分布 实现 方法 | ||
技术领域
本发明涉及网络数据存储技术领域,尤其是涉及一种分布式存储网络及数据分布存储的实现方法。
背景技术
近年来,随着网络技术的发展,网络中数据的存储技术也得到了相应快速的发展。将数据存储在网络上,目的是让网络用户能够便利的获取数据。
现有的网络数据存储方式,大致可以归纳为两种:
一种是将数据存储在网络中的一个特定服务器上,需要获取此数据的用户,需要向该服务器发出请求,由服务器采用HTTP或FTP等协议方式,将数据发送给网络用户。该技术具有如下缺陷:
1.由于数据需要服务器集中发送给各个网络用户,因此,受服务器带宽容量的限制,服务器能够同时容纳的网络用户非常有限,且网络用户较多时,服务器分配给每个网络用户的带宽非常小,不利于快速将数据由服务器发送给网络用户;
2.网络用户通过上行带宽向服务器发送请求后,服务器通过下行带宽将数据发送给网路用户,由于下行带宽所传输的数据流量往往处于饱和状态,而上行带宽的数据流量却很少,因此,该网络中存在上行带宽被严重浪费的缺陷。
另外一种网络数据存储方式是将数据存储在网络服务器以及网络用户相结合的分布式存储方式,以如今广为流行的BT下载数据技术,即为该分布式数据存储的一种应用实例,即:数据存储在网络中的服务器上,或是已通过请求获取了该数据的网络用户上,其他网络用户可以通过BT应用软件从服务器上或存储有相关数据的网络用户上获取数据,同时,该网络用户也可以将获取的数据提供给其他网络用户。该技术虽然在一定程度上突破了服务器的带宽限制,使网络用户能较快的获取数据,且上行、下行带宽相对被充分利用,但是,其仍存在以下缺陷:
1.由于需要同时获取数据且为其他网络用户提供数据的网络用户需要安装特定的软件,为更广更大范围的网络用户加入此分布式数据存储网络增添了障碍;
2.由于服务器无法集中管控在网络中存储和传播中的数据,为数据的有效性、数据安全甚至知识产权等带来严峻的挑战。
发明内容
本发明的目的是提出一种分布式存储网络及数据分布存储的实现方法,以实现数据在网络中的分布式存储,且能够通过服务器集中管控存储在网络中的数据以及集中控制数据在网络中的传播,为数据安全带来保障。
为解决上述问题,本发明公开一种分布式存储网络,包括用于为用户终端提供数据的数据提供服务器,关键是,该分布式存储网络还包括:
用户接入设备,用于将用户终端接入网络,且该用户接入设备包括一个存储单元,用于存储发送至用户终端的数据;
数据播控服务器,用于根据用户终端的请求将数据从数据提供服务器或用户接入设备或其他用户终端发送给该用户终端。
所述数据播控服务器具体包括:
数据链接模块,用于将数据提供服务器上的数据建立提供给用户终端选择请求的数据链接点,并将该数据链接点与存储于用户接入设备或其他用户终端的存储单元中的数据建立映射关系;
调度控制模块,用于根据用户终端的请求,控制将该请求对应的数据从数据提供服务器或用户接入设备或其他用户终端发送给所述用户终端。
所述数据播控服务器还包括:
数据保密模块,用于将发送给用户终端的数据进行加密处理。
所述数据保密模块具体包括:
加密子模块,用于将发送给用户终端的数据进行加密;
信息提取子模块,用于提取数据的特征信息;
判断子模块,用于判断用户接入设备或其他用户终端的存储单元中数据的特征信息是否与该数据保密模块中对应数据的特征信息相同。
所述数据播控服务器包括数据播控功能模块,用于实现数据播控服务器的分布分级管理。
所述数据播控功能模块具体包括:
数据链接子模块,用于将存储于用户接入设备以及用户终端的存储单元中的数据与数据提供服务器中的数据建立映射关系;
调度控制子模块,用于控制将数据从用户接入设备或其他用户终端发送给请求该数据的用户终端。
所述数据播控功能模块还包括:
数据保密子模块,用于将发送给用户终端的数据进行加密。
相应地,本发明还公开一种数据分布存储的实现方法,用于将数据分布存储于网络中,关键是,包括如下步骤:
步骤a:数据播控服务器根据用户终端的请求将对应的数据发送给所述用户终端;
步骤b:将数据存储于为用户终端提供接入网络的用户接入设备上或保存于用户终端上。
所述步骤a中数据存储于数据提供服务器;所述步骤a之前,还包括如下步骤:
数据提供服务器存储可提供给用户终端的若干数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610035678.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置