一种基于缓存的靶场应用节点冷启动加速方法及系统
摘要:
本发明公开了一种基于缓存的靶场应用节点冷启动加速方法及系统,涉及靶场应用技术领域。本发明中靶场镜像实例的创建、释放请求由调度器模块协调并分发到具体的业务服务模块进行处理;接收到镜像实例创建请求时,优先从实例缓存中查找缓存时间最长的可使用的镜像实例进行复用;接收到镜像实例释放请求时,依据缓存可信度确定是否执行镜像实例缓存操作,如果需要缓存而缓存池的空间不足,则执行缓存池淘汰操作,根据镜像的缓存周期、缓存数量以及缓存成本逐步释放现有缓存空间,确保缓存有效性以及缓存物理资源消耗的均衡;如果请求实例缓存不成功,再执行释放操作。本发明避免了反复创建实例带来的物理资源消耗、缩短镜像平均启动时间。
0/0