发明名称 |
一种分布式文件系统及其建立副本的方法 |
摘要 |
本发明公开了一种分布式文件系统及其建立副本的方法,涉及云计算云存储领域。本发明公开的方法包括:在需要建立副本时,统计分布式文件系统中副本选择可行性参数carry的值大于1的存储节点的个数availcnt,若统计出的存储节点的个数availcnt小于当前需要建立的副本数demand,则根据各存储节点的存储权重值w更新各存储节点的carry的值,直到分布式文件系统中carry的值大于1的存储节点的个数达到当前所要建立的副本数demand,则在所统计出的存储节点上建立副本,其中,各存储节点的carry的初始值小于1。本发明的技术方案有利于保持整个分布式文件系统负载均衡。 |
申请公布号 |
CN102375893A |
申请公布日期 |
2012.03.14 |
申请号 |
CN201110365444.1 |
申请日期 |
2011.11.17 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
张明富;颜秉珩 |
分类号 |
G06F17/30(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
栗若木;王漪 |
主权项 |
一种分布式文件系统建立副本的方法,其特征在于,该方法包括:在需要建立副本时,统计分布式文件系统中副本选择可行性参数carry的值大于1的存储节点的个数availcnt,若统计出的存储节点的个数availcnt小于当前需要建立的副本数demand,则根据各存储节点的存储权重值w更新各存储节点的副本选择可行性参数carry的值,直到分布式文件系统中副本选择可行性参数carry的值大于1的存储节点的个数达到当前所要建立的副本数demand,则在所统计出的存储节点上建立副本,其中,各存储节点的副本选择可行性参数carry的初始值小于1。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |