预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN103124296A*(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103124296103124296A(43)申请公布日2013.05.29(21)申请号201310071033.0(22)申请日2013.03.06(71)申请人成都索贝数码科技股份有限公司地址610041四川省成都市高新区新加坡工业园新元大道南二路2号(72)发明人丁文华姚平王雷(74)专利代理机构成都金英专利代理事务所(普通合伙)51218代理人袁英(51)Int.Cl.H04L29/08(2006.01)H04L12/911(2013.01)权权利要求书1页利要求书1页说明书4页说明书4页附图3页附图3页(54)发明名称用于分布式文件系统的带宽资源的动态自适应分配方法(57)摘要本发明公开了一种用于分布式文件系统的带宽资源的动态自适应分配方法,它包括:初始化:设置各客户端带宽值;复位考察对象:锁定考察对象;采集数据:采集并记录当前客户端带宽使用值;判断达标:判断当前带宽使用值是否达带宽设置值;判断限低:判断上一轮带宽分配方案中是否对低于当前优先级的客户端进行过降低带宽的设置操作;判断增长:判断当前带宽使用值是否大于上次采集的带宽使用值;判断存在更低优先级:判断当前客户端是否为最低优先级。本发明无需明确知道存储系统所能提供的最大带宽,智能感知客户端需求的变化,并对存储系统带宽资源进行动态自适应分配,方法简单易行,执行效率高,具有很强的实用性。CN103124296ACN1032496ACN103124296A权利要求书1/1页1.用于分布式文件系统的带宽资源的动态自适应分配方法,其特征在于:它包括以下步骤:S1:初始化:设置所有客户端的初始带宽值及各客户端的优先级;S2:复位考察对象:将具有最高优先级的客户端作为当前的考察对象;S3:采集数据:采集并记录当前时刻所有客户端的实际带宽使用值;S4:判断达标:根据采集得到的客户端带宽实际使用值,分析当前优先级客户端的带宽使用值是否达到了对它的带宽设置值,如果达到,则对当前优先级客户端实施增加带宽增的操作,并转至步骤S2继续执行,如果未达到,则进入步骤S5继续执行;S5:判断限低:判断上一轮产生的带宽分配方案中是否对低于当前优先级的客户端进行过降低带宽设置的操作,如果未进行该操作,则对低于当前优先级的客户端进行降低带宽的操作,并转步骤S2继续执行,如果进行过该操作,则进入步骤S6继续执行;S6:判断增长:比较当前优先级客户端此轮采集到的实际带宽使用值和记录中上次采集的客户端实际带宽使用值,如果当前实际带宽使用值大于记录中上次采集的客户端实际带宽使用值,则对低于当前优先级的客户端进行降低带宽的操作,并转步骤S2继续执行,如果当前实际带宽使用值小于记录中上次采集的客户端实际带宽使用值,则进入步骤S7继续执行;S7:判断存在更低优先级:如果存在低于当前优先级的客户端未作考察,则把优先级仅次于当前优先级的客户端作为当前考察对象,转至步骤S4继续执行;否则,转步骤S2继续执行。2.根据权利要求1所述的用于分布式文件系统的带宽资源的动态自适应分配方法,其特征在于:所述的步骤S5和步骤S6中降低带宽的操作步骤包括以下子步骤:S501:将具有最低优先级的客户端作为当前的考察对象;S502:如果当前优先级的客户端的带宽设置达到了带宽设置的下限,则进入步骤S503继续执行;否则,则设置减少其带宽,转至步骤S504;S503:将优先级仅高于当前优先级的客户端作为当前考察对象,转至步骤S502继续执行;S504:降低带宽操作完成。2CN103124296A说明书1/4页用于分布式文件系统的带宽资源的动态自适应分配方法技术领域[0001]本发明涉及一种用于分布式文件系统的带宽资源的动态自适应分配方法。背景技术[0002]随着计算机应用范围的扩展,广播电视、军事、安防监控、互联网视频点播等领域对存储系统的容量、扩展性、性价比、性能、管理性、稳定性等都提出了更高的要求。为满足这些要求,解决海量数据存储、检索等难题,分布式文件系统被提出。分布式文件系统将文件系统管理的物理存储资源分散到多个通过计算机网络相连的存储节点上,对这些节点的资源进行统一的管理与分配,并向用户提供文件系统访问接口。由于分布式文件系统采用多客户端共享访问存储服务的模式,当所有客户端存取数据的网络带宽需求总和大于了存储服务系统所能提供的带宽极限时,就会引起部分客户端的带宽需求不能得到满足,导致其中对带宽要求敏感的客户端不能正常工作,为解决上述问题,分布式文件系统中会加入带宽资源分配机制。[0003]目前分布式文件系统中采用的带宽资源分配机制主要有以下两类:第一类分配机制是在分布式文件系统的存储服务器上为特定客户端