一种基于工作负载重用集感知的缓存预热方法及系统技术方案

技术编号:46539145 阅读:1 留言:0更新日期:2025-09-30 19:05
本发明专利技术属于计算机存储系统领域,具体涉及一种基于工作负载重用集感知的缓存预热方法及系统,方法包括:获取历史I/O访问记录,生成历史缓存;获取I/O请求,根据I/O请求、历史缓存和系统缓存生成决策;根据生成决策输出对应数据或发送预热请求;根据预热请求进行预热后,输出相应数据。通过历史I/O访问记录来挖掘块之间的相关性,以此来帮助预热管理器能够更好的识别需要预热的部分,来削弱历史缓存状态不稳定带来的影响。当请求到达时,通过该请求进行决策生成决策结果进行预热;本发明专利技术对数据缓存中可能被应用访问的数据应该缓存,较低概率被应用访问的数据不加载到缓存中。能够有效降低容器重建时间。

【技术实现步骤摘要】

本专利技术属于计算机存储系统领域,具体涉及一种基于工作负载重用集感知的缓存预热方法及系统


技术介绍

1、在基于容器虚拟化技术的云环境中,由于服务器维护、负载均衡等原因会计划性地对容器进行迁移。对于有状态的容器迁移任务一方面需要迁移进程数据,另一方面也要迁移缓存数据。进程数据一般采用检查点技术来保存和恢复,该技术目前较为成熟。本专利所涉及的内容为缓存数据迁移,主机端缓存数据对于提高容器存储性能至关重要,若忽略容器缓存数据迁移将导致容器迁移后经历一段冷缓存阶段,容器的读写性能出现大幅度下降,影响用户体验。由于缓存数据量较进程数据大,现有缓存迁移技术如预拷贝、后拷贝等导致迁移时间开销长,无法直接应用于容器场景下的缓存数据迁移。

2、现有容器迁移策略一般将源主机上运行的容器缓存全部迁移到目标主机,以此保证容器迁移前后性能的稳定性。但却忽视了工作负载随时间变化的特性,因此,现有技术存在容器重建时间长的技术问题。


技术实现思路

1、本专利技术的目的在于提供一种基于工作负载重用集感知的缓存预热方法及系统,以解本文档来自技高网...

【技术保护点】

1.一种基于工作负载重用集感知的缓存预热方法,其特征在于,包括:

2.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,获取I/O请求,根据I/O请求、历史缓存和系统缓存生成决策,具体包括:

3.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,所述获取I/O请求,根据I/O请求、历史缓存和系统缓存生成决策,具体包括:

4.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,所述获取I/O请求,根据I/O请求、历史缓存和系统缓存生成决策,具体包括:

5.根据权利要求1所述...

【技术特征摘要】

1.一种基于工作负载重用集感知的缓存预热方法,其特征在于,包括:

2.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,获取i/o请求,根据i/o请求、历史缓存和系统缓存生成决策,具体包括:

3.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,所述获取i/o请求,根据i/o请求、历史缓存和系统缓存生成决策,具体包括:

4.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,所述获取i/o请求,根据i/o请求、历史缓存和系统缓存生成决策,具体包括:

5.根据权利要求1所述的一种基于工作负载重用集感知的缓存预热方法,其特征在于,所述获取i/o请求,根据i/o请求、历史缓存和系统缓存生成决策,具体包括:

6.一种基于工作负载重用集感知的缓存...

【专利技术属性】
技术研发人员:丁跃利万波张茗茗杨鹏飞聂小凯王泉邵应昭李剑桥
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

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

1