容器资源占用开销优化方法、系统、介质、计算机设备

    公开(公告)号:CN118708290A

    公开(公告)日:2024-09-27

    申请号:CN202410762002.8

    申请日:2024-06-13

    Abstract: 本发明提出一种容器资源占用开销优化方法、系统、介质、计算机设备,该方法包含:记录每一容器对应的函数进程执行时访问到的文件,生成每一容器的文件工作集;对单个容器仅保留文件工作集内的文件而删除其他文件,对多个容器识别出不同文件工作集之间的重复文件以进行去重处理;对每一容器生成快照文件并暂停该容器的运行,识别出每一快照文件中的重复内存页面以进行去重处理;当需要启动新容器时,从快照文件中恢复出容器。该方法提高了同一个服务器上容器之间资源的共享程度和共享效率,实现了减小容器资源开销和加速容器启动速度的效果。

    函数即服务容器启动加速方法及装置

    公开(公告)号:CN119759496A

    公开(公告)日:2025-04-04

    申请号:CN202411819809.7

    申请日:2024-12-11

    Abstract: 本发明提出一种基于快照压缩‑解压的函数即服务容器启动加速方法,包括:启动并运行函数即服务的基础容器实例,对该基础容器实例运行全过程的实例内存访问进行追踪,获取实例内存访问记录,生成内存访问的优先级页面;启动新容器实例时,将该内存访问优先级页面加载至该新容器实例的进程内存空间后,运行该新容器实例。本发明以更小的开销准确记录FaaS容器在初始化阶段、请求监听阶段、函数执行阶段的内存访问情况,并实现提前启动容器实例,无需等待所有快照内存页面解压完毕,且用实例启动时延和函数执行时延掩盖部分快照解压时延,从而降低总的端到端时延。

Patent Agency Ranking