[发明专利]固态盘暴力热拔出操作的处理方法、装置、系统及介质有效
申请号: | 202110018520.5 | 申请日: | 2021-01-07 |
公开(公告)号: | CN112749036B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 马井彬 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F13/24;G06F13/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘新雷 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固态 暴力 拔出 操作 处理 方法 装置 系统 介质 | ||
本申请公开了一种对U.2NVME固态盘暴力热拔出操作的处理方法、装置、系统及计算机可读存储介质。其中,方法包括预先定义侦测NVME固态盘是否在位的短针信号引脚;预先设置根据PCH芯片的GPIO的输入状态变化信息触发调用SMI中断程序的操作;GPIO的输入状态值根据短针信号引脚和U.2插槽的连接状态来确定。当检测到GPIO的输入状态发生变化,调用SMI中断程序,并读取GPIO的输入状态值;若GPIO的输入状态值为NVME固态盘不在位对应值,利用SMI中断程序断开PCIe根桥和NVME固态盘间的连接。本申请在遵循PCIe 3.0规范的基础上,可解决U.2 NVMe固态盘在被暴力热拔出后由于未完成IO请求导致处理器等待超时进行报错的问题,可有效避免服务器系统崩溃行为的发生,提升服务器稳定性。
技术领域
本申请涉及固态硬盘技术领域,特别是涉及一种对U.2NVME固态盘暴力热拔出操作的处理方法、装置、系统及计算机可读存储介质。
背景技术
NVMe(Non-VolatileMemoryexpress,主机与非易失性存储系统通信的接口)是一种基于非易失性存储器的通信接口协议,充分利用了PCIe(PCIExpress,高速串行计算机扩展总线标准)通道的低延时、并行性以及数据传输速率高的特点,极大地提升了NVMe固态盘的读写性能,同时还具有自动功耗状态切换和动态能耗管理的功能,让固态盘更加省电。与传统硬盘如机械硬盘相比,NVMe固态盘优势明显,备受各大厂商关注。
NVMe固态盘主要的物理接口有PCIe、M.2和U.2,其中,M.2为新一代接口标准,兼容多种通信协议;U.2NVMe固态盘具有容量大、可扩展性强的特点,并采用了标准的2.5寸结构外壳,具备更完善的掉电保护功能和更好的散热特性,从而提高U.2NVMe固态盘在服务器系统环境中的稳定性,使U.2NVMe固态盘成为服务器市场最具有潜力和最受青睐的固态盘。U.2NVMe固态盘与传统硬盘相比,同样支持暴力热插拔功能,暴力热插拨操作为不提前通知驱动处理情况下进行热插拔的操作,符合用户的使用习惯。
目前服务器系统和U.2NVMe固态盘主流市场均最高支持PCIe3.0规范,当用户不提前通知驱动停止IO通信,将U.2NVMe盘从服务器系统暴力热拔出时,受PCIe3.0规范的限制,如果有未完成的IO请求,将无法处理,会直接导致处理器出现超时等待的错误,随后服务器系统极可能出现系统崩溃的问题,对于系统稳定性要求极高的服务器市场是无法容忍的。
发明内容
本申请提供了一种对U.2NVME固态盘暴力热拔出操作的处理方法、装置、系统及计算机可读存储介质,在遵循PCIe 3.0规范的基础上,可有效解决U.2NVMe固态盘在被暴力热拔出后由于未完成IO请求导致的处理器等待超时报错的问题。暴力热拔出U.2NVMe固态盘,即使存在未完成的IO请求也不会输出超时等待的报错信息,可避免服务器系统崩溃行为的发生,提升服务器稳定性。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种对U.2NVME固态盘暴力热拔出操作的处理方法,包括:
预先定义用于侦测NVME固态盘是否在位的短针信号引脚;预先设置根据PCH芯片的GPIO的输入状态变化信息触发调用SMI中断程序的操作;所述GPIO与所述短针信号引脚相连,所述GPIO的输入状态值根据所述短针信号引脚和U.2插槽的连接状态来确定;
当检测到所述GPIO的输入状态发生变化,调用所述SMI中断程序,并读取所述GPIO的输入状态值;
若所述GPIO的输入状态值为所述NVME固态盘不在位对应值,利用所述SMI中断程序断开PCIe根桥和所述NVME固态盘间的连接。
可选的,所述利用所述SMI中断程序断开PCIe根桥和所述NVME固态盘间的连接包括:
利用所述SMI中断程序在连接控制器中设置连接禁止位;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110018520.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:航天机构产品确信可靠性裕量模型的建立方法
- 下一篇:四通阀、空调器