【技术实现步骤摘要】
本专利技术涉及云计算海量存储应用领域,尤其涉及一种元数据动态管理方法及系统。
技术介绍
在当前的信息社会中,每天都会产生大量需要保存的数据,这也促使海量存储系统成为当前研究和应用中的热点问题。云计算已经逐渐走进人们的视野,基于云计算平台的海量数据存储系统为海量存储提供了解决方案。在云计算平台的海量数据存储系统中,云数据节点负责整体数据描述,属于数据存储的核心节点,目前云数据节点采用单节点形式,一旦云数据节点出现失效的情况,将会导致云计算平台的数据存储无法继续提供服务。
技术实现思路
本专利技术的目的是提出一种元数据动态管理方法及系统,能够解决元数据存储节点易失效的问题。为实现上述目的,本专利技术提供了一种元数据动态管理方法,包括:元数据管理服务器接收客户端发出的对元数据的查询请求时,根据所述数据查询请求在本地查询所述元数据对应的元数据存储节点的位置;所述元数据管理服务器根据所述元数据的访问时间和访问频率确定所 ...
【技术保护点】
一种元数据动态管理方法,包括:元数据管理服务器接收客户端发出的对元数据的查询请求时,根据所述数据查询请求在本地查询所述元数据对应的元数据存储节点的位置;所述元数据管理服务器根据所述元数据的访问时间和访问频率确定所述元数据的访问频度;所述元数据管理服务器将所述元数据的访问频度与预设阈值进行比对,将较高访问频度的元数据及对应的元数据副本调整到负载能力更高的元数据存储节点。
【技术特征摘要】
1.一种元数据动态管理方法,包括:
元数据管理服务器接收客户端发出的对元数据的查询请求时,根
据所述数据查询请求在本地查询所述元数据对应的元数据存储节点的
位置;
所述元数据管理服务器根据所述元数据的访问时间和访问频率
确定所述元数据的访问频度;
所述元数据管理服务器将所述元数据的访问频度与预设阈值进
行比对,将较高访问频度的元数据及对应的元数据副本调整到负载能
力更高的元数据存储节点。
2.根据权利要求1所述的元数据动态管理方法,其中在所述元
数据管理服务器接收客户端发出的对元数据的查询请求的操作之前,
还包括以下步骤:
所述元数据管理服务器对所述元数据进行副本备份,得到至少一
个元数据副本;
所述元数据管理服务器将所述元数据和对应的元数据副本的对
应关系进行保存。
3.根据权利要求1所述的元数据动态管理方法,其中所述元数
据管理服务器将所述元数据的访问频度与预设阈值进行比对,将较高
访问频度的元数据及对应的元数据副本调整到负载能力更高的元数据
存储节点的操作具体为:
所述元数据管理服务器计算本地保存的多个元数据的访问频度
均值,作为访问频度的预设阈值;
所述元数据管理服务器判断所述元数据的访问频度是否超过所
述访问频度均值,如果所述元数据的访问频度超过所述访问频度均值,
则将所述元数据及对应的元数据副本调整到负载能力更高的元数据存
储节点,否则不需对所述元数据及对应的元数据副本的存储位置进行
调整。
4.根据权利要求1所述的元数据动态管理方法,其中所述元数
据管理服务器根据所述元数据的访问时间和访问频率确定所述元数据
的访问频度的操作具体为:
所述元数据管理服务器根据以下公式计算所述元数据的访问频
度A,
A=1-1fr+1t-tc]]>其中,tc是元数据创建的时间;t是系统当前的时间;fr是元数据
在单位时间内被访问的次数,tc和t以天为计算单位。
5.根据权利要求1所述的元数据动态管理方法,其中所述根据
数据查询请求在本地查询所述元数据对应的元数据存储节点的位置的
操作具体为:
所述元数据管理服务器基于语义对所述元数据的元数据存储节
点的位置进行查询。
6.一种元数据动态管理系统,包括:
元数据存储节点,用于存储元数据及对应的至少一个元数据副本;
元数据管理服务器,用于对所述元数据和元数据副本的对应...
【专利技术属性】
技术研发人员:顾茜,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。