-
公开(公告)号:CN118113517A
公开(公告)日:2024-05-31
申请号:CN202311805811.4
申请日:2023-12-26
Applicant: 河南大学
Abstract: 本发明公开了一种进程依赖感知的业务进程状态保存和恢复方法及系统,在服务器操作系统维护过程中,如系统升级或系统维护操作时,通常需要重启操作系统,导致业务中断。本发明通过收集和处理来自多个数据源的数据,构建关于业务进程依赖关系的知识图谱,推理业务进程恢复的最佳顺序,以解决具有复杂依赖关系的业务进程在存储介质中保存状态和恢复时面临失败的问题。该方法包括收集数据、构建基于进程间依赖关系的知识图谱、可视化展示和交互操作、找到最佳顺序并按顺序进行业务进程的状态保存和恢复等步骤。本发明能够自动化和智能化地处理业务进程间的依赖关系,减少人工干预和操作成本,为实现关键服务的高可用应用场景提供了新的解决途径。
-
公开(公告)号:CN117667170A
公开(公告)日:2024-03-08
申请号:CN202311634044.5
申请日:2023-12-01
Applicant: 河南大学
IPC: G06F8/656 , G06F8/71 , G06F18/10 , G06F18/213 , G06F18/2415
Abstract: 本发明公开了一种服务器负载感知的Linux内核自动升级方法及系统,包括以下步骤:整合各个Linux发行版本的软件包管理命令:在预定的时间间隔自动检测内核更新;如果Linux发行版本的软件包管理工具检测到新版本内核信息可用,则下载到特定的目录;利用朴素贝叶斯算法判断当前运行环境的负载状态是否适合执行内核升级;接收内核升级指令,执行内核升级。本发明在内核升级时如果成功,内存中转储的进程上下文信息将被还原将被还原。在出现第二内核存在问题或者内核升级失败的情况下,系统将自动回滚至第一内核,从而极大缩短了内核升级的时间,并在不中断用户体验的情况下执行了内核升级。
-