[发明专利]一种分布式存储方法和装置有效

专利信息
申请号: 200810217703.4 申请日: 2008-11-25
公开(公告)号: CN101741884A 公开(公告)日: 2010-06-16
发明(设计)人: 陈浩华;黄哲;曾宪国 申请(专利权)人: 华为技术有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 分布式 存储 方法 装置
【说明书】:

技术领域

发明涉及互连网存储方法,尤其是一种分布式存储方法。

背景技术

传统的数据存储机制是集中化的存储方式,数据存储在内容提供者的服 务器中。内容提供者为了应对存储空间增长的需求,需要经常购买新的存储 设备来扩大他们服务器的存储能力。

传统的多媒体内容提供者使用集中化的客户机-服务器模式来传输多媒 体内容给客户节点。为了改进服务质量QoS,提供者通常在一些主要ISP (internet service provider,网络服务提供商)的网络中部署多个拥有原始多 媒体数据相同拷贝的CDN服务器Content Distribution Network,业务分发网 络。由于严格的QoS要求,这些CDN服务器也承受着昂贵的维护开销。

一种可能的方法是分布式存储方法。分布式存储方法主要指用P2P网络 来替换CDN网络,一些性能较强的节点下载了内容之后承担CDN服务器的 角色作为数据源给客户节点上传多媒体数据。在下文中称呼这些作为数据源 的节点为副本节点。虽然这些副本节点有能力提供CDN服务器相同的功能 而无需任何额外的维护开销,但是他们可靠性低。一方面P2P网络由于节点 频繁加入退出会导致网络的扰动,另一方面P2P节点的上传能力和CDN服 务器比起来是很差的,因此P2P副本节点的效力不高。分布式存储方法要有 能力协调大量的副本节点,客户端通过和多个副本节点建立并行连接,多个 副本节点就可以一起提供更好的上传能力。

设计分布式存储方法的难点在于存储策略。由于副本节点存储空间有 限,不可能要求每个副本节点存储网络中每个多媒体文件的完整拷贝。替换 的,而是先将多媒体数据分割成多个数据块,副本节点有选择的存储一些数 据块。当一个客户端请求某个多媒体内容时,它从不同的副本节点一个个下 载对应的数据块。为了简化在在副本节点中搜索请求的数据块的搜索过程, 一个多媒体内容分割的数据块的数量不能太大。但是分割的数据块的数量太 少的话又会导致数据块很大,每个副本节点能存储的数据块就少了,因此拥 有被请求块的概率也小了,能够满足请求的节点数量也小了。对于那些要求 严格时间限制的IPTV和VOD系统,客户端能否及时下载数据对系统的QoS 非常关键。由于潜在的上传者数量有限,客户节点不可能建立足够的并行下 载连接以获取很好的下载性能。数据块交错策略允许副本节点充分利用它们 的上传能力为客户端服务。客户节点获得高下载速率的概率提高了。

一种分布式存储方法中,副本节点选择性地存储来自不同内容的数据 块,而不是存储一些内容的完整拷贝。数据分割并交错存储后,下载就是 一个块驱动的过程,搜索和调度过程以数据块为单位进行。由于数据交错存 储,相邻的数据块存储在不同的副本节点上,因此需要一个复杂的调度机制。 数据块的存储也导致了大量的通讯开销,因为客户端需要频繁地搜索要请求 的数据块并在副本节点之间传输调度信令。

发明内容

本发明实施方式提供一种分布式存储方法及装置,提高分布式存储的效 率。

本发明实施方式的一个方面,提供了一种分布式存储方法,副本节点接 收中央服务器发送的由该副本节点对内容进行存储的指示,该对内容进行存 储的指示携带有该内容的信息;该副本节点根据该内容的信息和该副本节点 上的可用存储空间为该内容分配存储空间;该副本节点计算该内容在该副本 节点上的存储系数K,该存储系数K由该内容的大小和为该内容分配的存储 空间的大小确定;该副本节点以1/K的概率从该中央服务器随机下载并存储 由该内容划分而成的数据块。

本发明实施方式的另一个方面,提供了一种分布式存储装置,即前文该 的副本节点,包括接收单元,用于接收中央服务器发送的由该分布式存储装 置对内容进行存储的指示,该对内容进行存储的指示携带有该内容的信息; 分配单元,用于根据该内容的信息和该分布式存储装置上的可用存储空间为 该内容分配存储空间,计算该内容在该分布式存储装置上的存储系数K,该 存储系数K由该内容的大小和为该内容分配的存储空间的大小确定;存储 单元,用于以1/K的概率从中央服务器随机下载并存储由该内容划分而成的 数据块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810217703.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top