[发明专利]一种应用于分布式文件系统的存储服务器选择方法有效
申请号: | 201410301901.4 | 申请日: | 2014-06-28 |
公开(公告)号: | CN104023088B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 袁东风;刘亚 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 许德山 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 分布式 文件系统 存储 服务器 选择 方法 | ||
技术领域
本发明涉及分布式存储技术领域,更确切的说,是一种应用于分布式文件系统的存储服务器选择方法。
背景技术
随着云计算迅速发展,IT界进入“云”时代,云计算中会产生海量的数据存储,传统的文件系统已不能满足其性能要求,作为云存储的核心基础平台,分布式文件系统的重要性日益凸显。分布式文件系统是将分布于不同服务器上的文件组合为单一的名称空间,并使得在网络上建立一个单一的、层次化的文件系统。
分布式文件系统采用可扩展的系统结构,可以实现冗余存储、文件同步、系统容错、故障恢复等原本需要人工手动才能实现的功能,大大降低维护难度,不但提高了系统的可靠性、可用性和存取效率,更易于扩展,可以有效存储并管理利用海量数据。
分布式文件系统主要采用的是主从式服务器架构,将文件数据分成固定大小文件块分散存储在多台通过网络连接起来的计算机节点上,这种模式存在一些节点分配的文件块过多,而另外一些节点却是空闲的,导致系统的数据存储服务器之间数据块分配不均衡问题。数据存储服务器选择方法是分布式文件系统的研究核心之一,是否有好的数据存储服务器选择方法直接影响系统的性能。
现有的应用在分布式文件系统的存储服务器选择方法,当系统进行写文件操作选择存储服务器时,对存储服务器性能的评价标准较为单一,无法综合反映当前存储服务器的性能。申请号为201110259333.2、发明名称为【一种分布式系统的服务负载均衡方法及装置】的发明专利,公开了一种分布式系统的服务负载均衡方法,在进行负载均衡时考虑了服务器的负荷情况和对应的各网口流量,但是没有考虑存储服务器的存储空间利用率,针对分布式存储问题,不能保证存储容量大小对存储节点选择的影响。其他已有的分布式文件系统架构,考虑了存储服务器的存储空间,却没有考虑服务器的负荷性能,在进行分布式存储处理时不能综合考量服务器性能。
发明内容
针对以上缺陷和不足,本发明提出了一种应用于分布式文件系统的存储服务器选择方法,以解决在分布式文件系统中存储服务器选择方法评价标准较为单一的问题。
为了达到上述目的,本发明采用如下的技术方案:
一种应用于分布式文件系统的存储服务器选择方法,在分布式集群环境中,针对客户端的写文件请求,元数据管理服务器在选择存储服务器时,综合考虑存储服务器的节点状态,包括存储空间空闲率、内存使用率和CPU使用率,采用线性评价函数模型计算存储器性能权重值,动态评价当前服务器的整体性能,作为存储服务器选择方法的评价依据,该方法步骤如下:
(1)为存储服务器的性能评价值Ci赋初值
Ci初始值为大于0小于1的随机数,当客户端发起写文件请求时,元数据管理服务器对存储服务器进行轮询,选择评价值Ci>1的存储服务器进行写文件操作,当评价值Ci>1的存储服务器个数小于所需文件副本数时,则根据存储服务器的性能权重值wi更新存储服务器的性能评价值Ci;
(2)计算存储服务器的性能权重值wi
综合考虑服务器的性能评价标准,存储服务器的性能权重用以下几个指标综合量度:存储空间空闲率si,内存利用率memi,CPU利用率cpui,采用线性加权评价函数模型,存储服务器的性能权重值wi可以表示为:
wi=k1×si+k2(1-memi)+k3(1-cpui)
其中,存储空间空闲率totalspacei表示存储服务器的总存储空间,usedspacei表示存储服务器已使用存储空间,k1、k2、k3分别为节点状态存储空间空闲率、内存使用率和CPU使用率的加权系数,k1、k2、k3的值根据经验确定,并且满足k1+k2+k3=1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410301901.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冲压件侧壁卷曲回弹控制冲压装置
- 下一篇:全触摸式电梯厅站召唤控制板