[发明专利]一种基于元数据的CDN缓存内容管理装置在审
申请号: | 201810474700.2 | 申请日: | 2018-05-17 |
公开(公告)号: | CN108769166A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 刘晓光;汪志武;赵子毅;温伟球 | 申请(专利权)人: | 北京云端智度科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 元数据 缓存内容 缓存消息 节点缓存 内容消息 数据中心 缓存 查询组件 管理装置 热点分析 维护组件 互通 生成器 指令 内容元数据 生成器组件 边缘节点 服务性能 管理功能 节点改造 系统性能 注册消息 全局 部署 | ||
1.一种基于元数据的CDN缓存内容管理装置,其特征在于,由节点元数据中心、元数据查询组件、元数据维护组件、缓存消息组件和节点缓存内容消息生成器构成,元数据查询组件与节点元数据中心通过指令相连互通,元数据维护组件与节点元数据中心、缓存消息组件通过指令相连互通,缓存消息组件与节点缓存内容消息生成器通过指令相连互通,其中,
节点元数据中心用来存储已缓存内容的元数据,每个已缓存内容的元数据对应一条内容,采用Key-Value形式存储,每个Key为已缓存内容的URL,Value为每个已缓存内容的相应描述数据;
节点缓存内容消息生成器负责生成缓存内容注册或删除消息;
缓存消息组件是用来存储节点缓存内容消息生成器中的消息;
元数据维护组件:用来消费缓存消息组件中的消息,根据消息的类型对节点元数据中心注册的元数据进行添加、更新及删除动作;
元数据查询组件用来响应来自节点元数据中心的管理指令。
2.根据权利要求1所述的一种基于元数据的CDN缓存内容管理装置,其特征在于,当CDN节点上的内容在节点缓存内容消息生成器中生存、并在缓存消息组件中缓存下来的同时,则由节点缓存内容消息生成器产生一条缓存内容注册消息,此注册消息中包含了缓存内容的加速域名、URL、内容大小,保存时间、内容生成时间的属性字段;
当CDN节点上的已缓存内容被主动删除或主动淘汰过期时,节点缓存内容消息生成器产生一条删除已缓存内容消息,包含用来删除已缓存内容注册的元数据,内容包括但不限于加速域名、URL。
3.根据权利要求1所述的一种基于元数据的CDN缓存内容管理装置,其特征在于,元数据维护组件根据消息的类型对节点元数据中心注册的元数据进行添加、更新及删除动作;具体是指,当数据类型是注册消息,则连接到节点元数据中心,判断已缓存内容URL是否已注册,如果未注册,则注册此内容的URL,如果已注册,则更新此URL的内容;当数据类型是删除消息,则对节点元数据中心的对应URL进行删除动作。
4.根据权利要求1所述的一种基于元数据的CDN缓存内容管理装置,其特征在于,元数据查询组件用来响应的管理指令包括但不限于查询及统计动作,元数据查询组件接收到指令后,到节点元数据中心进行相应的检索及统计操作。
5.根据权利要求1所述的一种基于元数据的CDN缓存内容管理装置的硬件设备,其特征在于,该硬件设备相关的硬件模块包括数据处理器、模块间的通信接口、存储器和通信总线,其中,
数据处理器:节点元数据中心、元数据查询组件、元数据维护组件的载体,针对已缓存内容生成缓存内容注册消息,并缓存内容注册消息进行数据、查询、统计、及删除等操作;
通信接口模块:各个系统组件间通过通信接口模块进行数据通信;
存储器:缓存消息组件和节点缓存内容消息生成器的载体,用于存放缓存内容注册消息,当发生删除指令时,缓存内容注册消息将在存储器中被删除掉;
通信总线:数据处理器、通信接口、存储器通过通信总线完成相互间的通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云端智度科技有限公司,未经北京云端智度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810474700.2/1.html,转载请声明来源钻瓜专利网。