发明名称 |
基于对象存储设备的负载平衡方法 |
摘要 |
基于对象存储设备的负载平衡方法,属于计算机存储技术领域,目的在于通过合理调度I/O负载和热点数据迁移,使系统负载均衡分布于各存储节点间,以充分发挥各高性能存储设备节点的性能优势。本发明顺序包括:(1)主动负载检测步骤;(2)设备负载统计步骤;(3)对象迁移和副本管理步骤;(4)对象属性扩展步骤;(5)I/O请求处理步骤。本发明对对象存储设备(OSD)的SCSI协议标准进行了扩展,借助对象存储模式的优点,为I/O调度提供决策依据,充分利用所有存储设备节点的处理能力,达到负载均衡,降低存储系统响应时间,提高存储系统吞吐率。 |
申请公布号 |
CN101013387A |
申请公布日期 |
2007.08.08 |
申请号 |
CN200710051509.9 |
申请日期 |
2007.02.09 |
申请人 |
华中科技大学 |
发明人 |
王芳;冯丹;施展;陈亮;彭万利;岳银亮 |
分类号 |
G06F9/50(2006.01);G06F17/30(2006.01) |
主分类号 |
G06F9/50(2006.01) |
代理机构 |
华中科技大学专利中心 |
代理人 |
方放 |
主权项 |
1.一种基于对象存储设备的负载平衡方法,顺序包括下述步骤:(1)主动负载检测步骤,各设备节点主动进行自身的负载检测,并将负载因子发送到元数据服务器;(2)设备负载统计步骤,按照归一化方法计算各设备节点的负载,并依据负载情况对各设备节点进行排序;(3)对象迁移和副本管理步骤,对负载值超过迁移阈值的设备节点作为热点对象并对其进行迁移和副本管理;(4)对象属性扩展步骤,对OSD SCSI协议标准的属性页进行了扩展,自定义一个负载属性页,预定义负载值、热度、主副本判断、副本信息和负载权值这五个属性项,将需要的各设备节点的负载信息、迁移信息以对象属性的方式保存;(5)I/O请求处理步骤,依据对象的分布信息,在各设备节点间调度I/O请求,使得各设备节点负载均衡。 |
地址 |
430074湖北省武汉市洪山区珞喻路1037号 |