-
公开(公告)号:CN113704218B
公开(公告)日:2024-04-05
申请号:CN202110985351.2
申请日:2021-08-26
Applicant: 哈尔滨工业大学
IPC: G06F16/182 , G06F16/11
Abstract: 一种容器环境中运行时数据迁移方法及系统,涉及容器数据迁移技术领域,用以解决现有迁移方法在迁移过程中传输的数据量过大而导致迁移效率低下的问题。本发明的技术要点包括:对于每个用户设备,数据迁移过程包括:用户端访问新节点,新节点根据用户端请求发送数据迁移指令至旧节点;旧节点接收到数据迁移指令后,使所有运行任务有序退出并通知新节点;新节点获取旧节点连接信息并与其建立连接;旧节点通过NFS方式共享数据到新节点;新节点将旧节点数据挂载并复制到本地用户容器中,完成数据从旧节点到新节点的迁移;其中,新节点以Overlay只读方式挂载数据。本发明通过Overlay+NFS的方式实现迁移,不会拖累系统性能,优化了迁移中传输的数据量和带来的传输延迟。
-
公开(公告)号:CN113703867B
公开(公告)日:2024-01-30
申请号:CN202110985231.2
申请日:2021-08-26
Applicant: 哈尔滨工业大学
Abstract: 一种无服务计算中加速启动方法及系统,涉及无服务计算技术领域,用以解决现有无服务计算中由于冷启动的存在而导致任务执行的响应时间过长的问题。本发明的技术要点包括:构建两层容器:用户容器和任务容器,每个用户容器对应一个用户设备,对于每个任务请求,容器启动的过程包括查找该任务请求对应的用户容器,如果没有查找到则创建对应的用户容器;创建成功或查找到则将该任务请求转发至用户容器;在用户容器中启动任务容器处理任务请求。本发明中用户容器负责隔离,任务容器负责执行任务,任务容器经过裁剪具有很低的启动延迟;利用过去调用规律预测未来启动来减少冷启动次数,进一步降低启动延迟,相比现有冷启动回收机制具有大幅度提升。
-
公开(公告)号:CN113703867A
公开(公告)日:2021-11-26
申请号:CN202110985231.2
申请日:2021-08-26
Applicant: 哈尔滨工业大学
Abstract: 一种无服务计算中加速启动方法及系统,涉及无服务计算技术领域,用以解决现有无服务计算中由于冷启动的存在而导致任务执行的响应时间过长的问题。本发明的技术要点包括:构建两层容器:用户容器和任务容器,每个用户容器对应一个用户设备,对于每个任务请求,容器启动的过程包括查找该任务请求对应的用户容器,如果没有查找到则创建对应的用户容器;创建成功或查找到则将该任务请求转发至用户容器;在用户容器中启动任务容器处理任务请求。本发明中用户容器负责隔离,任务容器负责执行任务,任务容器经过裁剪具有很低的启动延迟;利用过去调用规律预测未来启动来减少冷启动次数,进一步降低启动延迟,相比现有冷启动回收机制具有大幅度提升。
-
公开(公告)号:CN113704218A
公开(公告)日:2021-11-26
申请号:CN202110985351.2
申请日:2021-08-26
Applicant: 哈尔滨工业大学
IPC: G06F16/182 , G06F16/11
Abstract: 一种容器环境中运行时数据迁移方法及系统,涉及容器数据迁移技术领域,用以解决现有迁移方法在迁移过程中传输的数据量过大而导致迁移效率低下的问题。本发明的技术要点包括:对于每个用户设备,数据迁移过程包括:用户端访问新节点,新节点根据用户端请求发送数据迁移指令至旧节点;旧节点接收到数据迁移指令后,使所有运行任务有序退出并通知新节点;新节点获取旧节点连接信息并与其建立连接;旧节点通过NFS方式共享数据到新节点;新节点将旧节点数据挂载并复制到本地用户容器中,完成数据从旧节点到新节点的迁移;其中,新节点以Overlay只读方式挂载数据。本发明通过Overlay+NFS的方式实现迁移,不会拖累系统性能,优化了迁移中传输的数据量和带来的传输延迟。
-
-
-