[发明专利]一种一致性模型的创建方法及系统在审
申请号: | 201811647031.0 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109726193A | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 孙耀 | 申请(专利权)人: | 金陵科技学院 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/22;G06F17/18;G06K9/62 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 孙进华;吴林 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一致性模型 关联关系 偏差参数 前置 创建 分布式文件系统 元数据一致性 主成分分析法 高负载模式 数据包括 性能影响 应用对象 预先配置 逐步回归 元数据 灵活 申请 维护 | ||
1.一种一致性模型的创建方法,其特征在于,所述方法包括:
预先配置一致性模型的前置数据,所述前置数据包括一致性模型的应用对象、一致性模型的控制粒度以及多个一致性模型的偏差参数;
基于所述一致性模型额控制粒度,确定所述多个一致性模型的偏差参数之间的关联关系;
根据确定的所述关联关系,通过结合主成分分析法和逐步回归法,创建一致性模型。
2.根据权利要求1所述的方法,其特征在于,所述一致性模型的应用对象为元数据本身,并非事务处理过程。
3.根据权利要求1所述的方法,其特征在于,所述一致性模型的控制粒度为子树,并非全局树。
4.根据权利要求1所述的方法,其特征在于,所述一致性模型的偏差参数包括数值偏差参数、顺序偏差参数以及时间偏差参数。
5.根据权利要求1所述的方法,其特征在于,在创建所述一致性模型之前,所述方法还包括:
建立两个假设条件,并基于建立的所述两个假设条件创建所述一致性模型;其中,所述两个假设条件为:
假设每一个元数据项的写入、读取内存的速度相同;
假设所有元数据项的应用价值权重相同。
6.根据权利要求1所述的方法,其特征在于,确定所述多个一致性模型的偏差参数之间的关联关系包括:
数值偏差参数用目录下的文件数量表示,顺序偏差程度用上层目录下的目录数量表示,时间偏差参数用本层目录的树深度表示。
7.根据权利要求1所述的方法,其特征在于,根据确定的所述关联关系,通过结合主成分分析法和逐步回归法,创建一致性模型包括:
对原始数据进行标准化处理,并将标准化处理后的变量逐个引入逐步回归模型,以得到最优变量组;
通过对所述最优变量组中的各个变量线性加权得到若干具有最佳解释能力的新综合变量;
将所述新综合变量作为回归变量进行最小二乘回归分析,得到线性预测模型。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
将所述新综合变量作为回归变量采取非线性回归分析,构建一个面向主成分变量的完全二次多项式函数,所述完全二次多项式函数为:
其中,y表示所述二次多项式函数,αi,βij,δi是回归参数,k是常量,Pi和Pj为主成分,n表示主成分的个数。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
首先将元数据分为热点与非热点两类,判断是否为热点的规则是,与根节点的距离处于预设范围内或访问频率高于预设阈值的元数据为热点元数据,反之为非热点元数据,按照以下规则进行一致性策略的在线切换:
规则一:设置响应时间阈值,当热点元数据平均响应时间低于所述响应时间阈值时,全局元数据采用最强一致性策略;
规则二:给定应用性能需求前提下,将可调一致性模型中一致性偏差边界值,作为一致性策略切换的依据;
规则三:同时满足规则一和规则二时,规则一优先级高于规则二。
10.一种一致性模型的创建系统,其特征在于,所述系统包括:
前置数据配置单元,用于预先配置一致性模型的前置数据,所述前置数据包括一致性模型的应用对象、一致性模型的控制粒度以及多个一致性模型的偏差参数;
关联关系确定单元,用于基于所述一致性模型额控制粒度,确定所述多个一致性模型的偏差参数之间的关联关系;
模型创建单元,用于根据确定的所述关联关系,通过结合主成分分析法和逐步回归法,创建一致性模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金陵科技学院,未经金陵科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811647031.0/1.html,转载请声明来源钻瓜专利网。