← 返回列表

一种面向全闪分布式存储的负载均衡方法及系统

申请号: CN202311602040.9
申请人: 中国大唐集团科学技术研究总院有限公司
申请日期: 2023/11/28

摘要文本

本发明公开了一种面向全闪分布式存储的负载均衡方法及系统,根据存储节点以及备份节点的响应时间TRESP、当前运行操作数量NOP、闪存利用率FUTR、闪存磨损值FWEAR、物理距离LDIST,从存储节点以及备份节点选择读响应节点,以响应数据读取操作,提高了数据读取操作的响应速度。利用热读数据表、热写数据表识别热读数据、热写数据,针对热读数据、热写数据进行数据重定向,在数据重定向的过程中考虑了存储节点的负载和闪存利用情况,获得了磨损均衡和负载均衡的技术效果,提高了系统性能。

专利详细信息

项目 内容
专利名称 一种面向全闪分布式存储的负载均衡方法及系统
专利类型 发明申请
申请号 CN202311602040.9
申请日 2023/11/28
公告号 CN117539634A
公开日 2024/2/9
IPC主分类号 G06F9/50
权利人 中国大唐集团科学技术研究总院有限公司
发明人 路岩; 王娜; 曹艺迪
地址 北京市石景山区银河大街6号院1号楼B座

专利主权项内容

1.一种面向全闪分布式存储的负载均衡方法,其特征在于,包括以下步骤:数据访问请求解析S101:获取客户端的数据访问请求,解析数据访问请求获得数据操作类型和数据对象ID,根据所述数据对象ID查询元数据服务器,获取所述数据对象ID对应的逻辑地址;数据操作类型判断S102:对数据操作类型进行判断,如果为数据读取操作,执行步骤S103,如果为数据写操作,执行步骤S104;响应数据读取操作S103:根据所述逻辑地址获取对应的存储节点以及备份节点的物理地址,根据存储节点以及备份节点的响应时间T、当前运行操作数量N、闪存利用率F、闪存磨损值F、物理距离L,选择读响应节点,读响应节点用来响应数据读取操作;响应所述数据读取操作完毕之后,根据物理地址更新热读数据表;其中,热读数据表用来记录数据读取次数;如果读取次数大于设定阈值,执行步骤S105完成数据重定向,更新元数据服务器上所述数据对象ID对应的逻辑地址以及热读数据表;RESPOPUTRWEARDIST逻辑地址判断S104:对所述逻辑地址进行判断,如果所述数据对象ID对应的所述逻辑地址为空,执行步骤S105,否则,执行步骤步骤S106;数据重定向S105:根据负载百分比、闪存利用率从存储节点中选择写响应节点,写响应节点用来响应数据写操作,响应所述数据写操作完毕之后,将相应物理地址添加到热写数据表,更新元数据服务器;其中,热写数据表用来记录数据更新次数和数据更新时间;响应数据写操作S106:根据逻辑地址获取对应的存储节点的物理地址,根据物理地址查询热写数据表判断是否为热写数据,如果不为热写数据,完成数据更新;如果为热写数据,执行步骤S105完成数据重定向,更新元数据服务器上所述数据对象ID对应的逻辑地址;更新热写数据表。