一种兼容异构边缘集群的缓存方法及系统技术方案

技术编号:40869077 阅读:25 留言:0更新日期:2024-04-08 16:35
本发明专利技术属于边缘计算技术领域,具体涉及一种兼容异构边缘集群的缓存方法及系统,通过缓存控制模块用于提供缓存库管理功能和缓存淘汰机制,缓存代理模块用于缓存文件和代理下载请求;文件加工模块用于处理文件加工任务,缓存webhook模块用于拦截资源,定义统一的接口,通过插件实现接口的方式完成拦截资源,并创建重定向;可屏蔽底层技术细节,用户使用缓存时无感知;支持自动注册与发现存储库,扩展多种存储协议,用以支持不同类型的存储基础设施;支持预缓存文件缓存后预处理缓存文件,给用户、运维人员、开发人员提供可配置、高性能、用法简单、在异构集群使用的边缘缓存服务。

【技术实现步骤摘要】

本专利技术属于边缘计算,具体涉及一种兼容异构边缘集群的缓存方法及系统


技术介绍

1、在边缘计算场景,随着云端管理的边缘集群越来越多,边缘集群的异构问题越来越突出,主要有几点:异构硬件:cpu、gpu、npu等计算单元;边缘集群规模不一,节点数量不同。异构软件:边缘集群k8s版本不同;提供的存储资源不同。

2、边缘缓存是提升系统效率的重要手段,用户期望边缘缓存能够高可用、高性能,并且能够在使用时能够屏蔽实现细节,甚至虚拟机期望秒级开通。为每个异构集群都单独设计特有的缓存方式是低效的,常用的方式也无法满足需求。


技术实现思路

1、本专利技术的目的在于提供一种兼容异构边缘集群的缓存方法及系统,实现能够兼容异构边缘集群的缓存,以解决上述
技术介绍
中提出现的问题。

2、为实现上述目的,本专利技术采用了如下技术方案:

3、一种兼容异构边缘集群的缓存系统,包括缓存控制模块、缓存代理模块、文件加工模块和缓存webhook模块;所述缓存控制模块用于提供缓存库管理功能和基于缓存对象的缓存淘汰机本文档来自技高网...

【技术保护点】

1.一种兼容异构边缘集群的缓存系统,其特征在于,包括缓存控制模块、缓存代理模块、文件加工模块和缓存webhook模块;

2.根据权利要求1所述的一种兼容异构边缘集群的缓存系统,其特征在于,所述缓存库利用边缘集群已有的存储资源作为存储库,存储库支持自动注册,用于兼容多种存储协议;所述缓存库管理与所述缓存控制模块连接,通过所述缓存控制模块监控缓存库使用量及健康状态。

3.根据权利要求2所述的一种兼容异构边缘集群的缓存系统,其特征在于,所述缓存淘汰机制的触发条件为:当缓存文件占用空间将超过预设的存储库大小时,由所述缓存控制模块启动。

4.根据权利要求3所述的...

【技术特征摘要】

1.一种兼容异构边缘集群的缓存系统,其特征在于,包括缓存控制模块、缓存代理模块、文件加工模块和缓存webhook模块;

2.根据权利要求1所述的一种兼容异构边缘集群的缓存系统,其特征在于,所述缓存库利用边缘集群已有的存储资源作为存储库,存储库支持自动注册,用于兼容多种存储协议;所述缓存库管理与所述缓存控制模块连接,通过所述缓存控制模块监控缓存库使用量及健康状态。

3.根据权利要求2所述的一种兼容异构边缘集群的缓存系统,其特征在于,所述缓存淘汰机制的触发条件为:当缓存文件占用空间将超过预设的存储库大小时,由所述缓存控制模块启动。

4.根据权利要求3所述的一种兼容异构边缘集群的缓存系统,其特征在于,所述缓存代理包括缓存和代理下载;

5.根据权利要求4所述的一种兼容异构边缘集群的缓存系统,其特征在于:所述云端的源文件在边缘不同的存储库缓存相同的源文件,缓存的文件包括未加工过或者加工过,所述缓存代理模块根据默认的文件缓存逻辑选择一种存储库镜像缓存,用户在云端主动指定缓存方式...

【专利技术属性】
技术研发人员:田红艳安雨顺魏文生王杰
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1