[发明专利]一种异构混合内存系统异常恢复方法及装置在审
| 申请号: | 201910631633.5 | 申请日: | 2019-07-12 |
| 公开(公告)号: | CN110377446A | 公开(公告)日: | 2019-10-25 |
| 发明(设计)人: | 王龙飞 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 异构 内存系统 异常恢复 异常数据 内存 内存信息 异常掉电 构建 计算机可读存储介质 异常恢复装置 启动操作 检测 申请 发送 开发 | ||
本申请所提供的一种异构混合内存系统异常恢复方法,包括:当IPMI检测到异构混合内存系统异常掉电时,控制BIOS和第一FPGA进行启动;发送清除异常数据命令至NVM,并在异常数据清除后利用第一FPGA的DRAM内存信息和NVM内存信息构建异构混合内存;控制BIOS执行异构混合内存对应的异构混合内存系统的启动操作。该方法中当IPMI检测到异构混合内存系统异常掉电时,控制BIOS和第一FPGA进行启动,并在异常数据清除后利用第一FPGA的DRAM内存信息和NVM内存信息构建异构混合内存。可见,该方法避免了相关技术中受硬件上的限制或者相关BIOS逻辑上的限制,能够降低异构混合内存系统异常恢复的开发成本。本申请还提供一种异构混合内存系统异常恢复装置、设备及计算机可读存储介质。
技术领域
本申请涉及异构混合内存系统异常恢复领域,特别涉及一种异构混合内存系统异常恢复方法、装置、设备及计算机可读存储介质。
背景技术
异构混合内存系统在断电前需要控制NVM(Non-Volatile Memory,非易失性存储器)在断电前完成数据写回,保护内存中的数据。若发生异常掉电,则需要有专门的程序处理流程来进行异常恢复。目前,通过BIOS进行控制引导整个重启流程,由于硬件上的限制或者相关BIOS(Basic Input Output System,基本输入输出系统)逻辑上的限制,通过BIOS控制异常恢复流程有时难以实现或者相应的开发成本很高。
因此,如何降低异构混合内存系统异常恢复的开发成本是本领域技术人员亟需解决的技术问题。
发明内容
本申请的目的是提供一种异构混合内存系统异常恢复方法、装置、设备及计算机可读存储介质,能够降低异构混合内存系统异常恢复的开发成本。
为解决上述技术问题,本申请提供一种异构混合内存系统异常恢复方法,包括:
当IPMI检测到异构混合内存系统异常掉电时,控制BIOS和第一FPGA进行启动;
发送清除异常数据命令至NVM,并在异常数据清除后利用所述第一FPGA的DRAM内存信息和NVM内存信息构建异构混合内存;
控制所述BIOS执行所述异构混合内存对应的异构混合内存系统的启动操作。
优选地,所述当IPMI检测到异构混合内存系统异常掉电时,控制BIOS和第一FPGA进行启动,包括:
当所述IPMI检测到所述异构混合内存系统异常掉电时,控制所述BIOS执行QPI慢速启动操作;
接收所述BIOS完成QPI慢速启动后发送的重启信号,并控制所述BIOS执行QPI快速启动操作;
控制浪潮FPGA执行启动操作。
优选地,所述发送清除异常数据命令至NVM,并在异常数据清除后利用所述第一FPGA的DRAM内存信息和NVM内存信息构建异构混合内存,包括:
从CPU获取所述DRAM内存信息并发送至华科FPGA,并从所述华科FPGA获取所述NVM内存信息发送至所述BIOS;
利用所述DRAM内存信息和所述NVM内存信息构建所述异构混合内存。
优选地,所述控制所述BIOS执行所述异构混合内存对应的异构混合内存系统的启动操作之前,还包括:
配置所述华科FPGA,并判断所述华科FPGA是否配置完成;
若所述华科FPGA配置完成,则执行所述控制所述BIOS执行所述异构混合内存对应的异构混合内存系统的启动操作的步骤。
本申请还提供一种异构混合内存系统异常恢复装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910631633.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:故障预测方法和装置
- 下一篇:一种异常数据检测方法、装置及服务器





