[发明专利]动态云存储环境下混合型自适应副本一致性更新方法有效
| 申请号: | 202011350238.9 | 申请日: | 2020-11-26 |
| 公开(公告)号: | CN112492026B | 公开(公告)日: | 2022-08-23 |
| 发明(设计)人: | 孙胜耀;杨颖辉;张彦丽;王仙吉 | 申请(专利权)人: | 郑州师范学院 |
| 主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/1095;H04L41/0893 |
| 代理公司: | 郑州先风知识产权代理有限公司 41127 | 代理人: | 郭锐 |
| 地址: | 450000 河南省*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 存储 环境 混合 自适应 副本 一致性 更新 方法 | ||
1.一种动态云存储环境下混合型自适应副本一致性更新方法,包括如下步骤:
1)首先获取影响副本一致性的节点属性;
2)根据影响副本一致性更新概率的因素绘制节点风险图;
3)根据节点在风险图上的位置即风险值对节点进行分类:分成稳定型节点和变动型节点;对节点进行分类的过程,包括步骤如下:
(1)云存储周期性的获取影响副本一致件更新的节点属性,这些因素包括:
节点负载qi、节点度Dei、平均响应时间请求响应率Rqi、节点变动频率Dqi、节点接收更新频率Uqi;
(2)将这些属性分成节点服务能力属性和节点服务意愿属性两类;其中,节点服务能力因素包括qi、Dei和Uqi;节点服务意愿因素包括Rqi和Dqi;构建节点HCi的服务能力分量SCi和服务意愿分量WSi;
节点HC1的服务能力分量表示为:
{qi∈SCi,Dei∈SCi,Uqi∈SCi}
服务意愿分量表示为:
(3)构建虚拟节点HCvr,该节点具有最大的服务能力和最高的服务意愿;虚拟节点HCvr的二维分量表示为{SCvr,WSvr};
虚拟节点HCvr服务能力分量表示为:
{Min{q1,q2,...,qN}∈SCvr,Max{De1,De2,...,DeN}∈SCvr,
Min{Uq1,Uq2,...,UqN}∈SCvr}
虚拟节点HCvr服务意愿分量表示为:
(4)将HCvr并入到Unode,形成UAll=Unode∪HCvr;
(5)在集合UAll中,每个节点HCi都具有服务能力和服务意愿两个分量{SCi,WSi};将服务能力分量设为Hcx,i,将服务意愿分量设为Hcy,i,利用下式消除每个分量中的量纲:
i=1,2,...,N,vr;k=1,2,3;xi,1=qi,xi,2=Dei,xi,3=Uqi
其中:
i=1,2,...,N,vr;k=1,2,3;yi,1=Rqi,yi,1=Dqi;
其中:
则在UAll中,节点消除量纲后的二维分量表示为:
{{Hcx,1,Hcy,1},{Hcx,2,Hcy,2},...,{Hcx,N,Hcy,N},{Hcx,vr,Hcy,vr}}
(6)利用下述公式求UAll集合的二维分量{xi,yi}:
xi=|Hcx,i,-Hcx,vr|
yi=|Hcy,i,-Hcy,vr|
(7)由步骤(6)得到HCvr的二维分量为{0,0};将HCvr作为原点,xi作为横轴,yi作为纵轴绘二维坐标系,该二维坐标称为节点风险图;
(8)根据每个节点的二维分量,将节点绘制到风险图上,将节点坐标与原点的距离称为风险系数,则任一节点HCi的风险系数Indexi表示为:
(9)利用下属公式得到风险图中所有节点的平均风险值:
(10)定义一个可以自适应调整的参数θ(θ≥2θ∈自然数),当节点HCi在风险图上的风险距离Indexi满足下述不等式时,则HCi为稳定型节点,否则是变动型节点:
θ×Ai-Indexi>0
对于稳定型节点,采用传染路由完成副本一致性更新;而对于变动型节点,则由节点采用自适应的方式主动轮询服务节点;
4)如是稳定型节点,副本则采用传染路由方式进行被动更新;
5)而对于变动型节点,则由节点采用自适应主动轮询的方式进行主动更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州师范学院,未经郑州师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011350238.9/1.html,转载请声明来源钻瓜专利网。





