内核热升级用户指南

本文档介绍openEuler系统内核热升级特性的安装部署和使用方法,openEuler的内核热替换特性通过快速重启内核和程序热迁移实现,我们提供了一个用户态工具 —— NVWA 以自动化这一过程。

本文档适用于使用openEuler系统并希望了解和使用NVWA的社区开发者、开源爱好者以及相关合作伙伴。使用人员需要具备基础的Linux操作系统知识。

如果您想要对NVWA的工作机制有进一步了解,或者提出问题,进行代码合入,欢迎访问NVWA的项目主页

使用场景

内核热升级的目标,是实现在秒级的端到端时延下,实现进程运行现场的保存和恢复。

使用场景通常符合以下两个条件: 1. 内核由于漏洞修复,版本更新等原因,需要重新启动 2. 运行在内核之上的业务能够在内核重启后快速恢复状态