[发明专利]固态盘存储主机系统日志信息方法、装置、设备及介质在审
申请号: | 201811504657.6 | 申请日: | 2018-12-10 |
公开(公告)号: | CN109634873A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 王杰华;殷军博;毕延帅 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志管理 固态盘 日志信息 数据对应 表项 日志存储区域 系统日志存储 系统日志信息 存储主机 主机系统 数组 写入 计算机可读存储介质 标识信息 传统固态 交互命令 接收主机 可用空间 日志文件 唯一对应 占用空间 盘存储 日志 发送 申请 | ||
本发明实施例公开了一种固态盘存储主机系统日志信息方法、装置、设备及计算机可读存储介质。其中,方法包括固态盘在接收主机按照预先设定的主机系统日志信息格式,通过预先设定的交互命令接口发送的写日志信息;判断固态盘系统日志存储区域的可用空间是否不小于日志信息占用空间容量;若是,则将日志标识信息写入日志管理数组的第一日志管理数据对应表项,将日志文件内容写入第一日志管理数据对应表项对应的日志存储区域中。固态盘系统日志存储区域由多个日志存储区域构成;日志管理数组为由多个日志管理数据对应表项构成,日志管理数据对应表项与日志存储区域相唯一对应。本申请解决了传统固态盘存储主机系统日志信息性能差、效率低的问题。
技术领域
本发明实施例涉及固态盘存储技术领域,特别是涉及一种固态盘存储主机系统日志信息方法、装置、设备及计算机可读存储介质。
背景技术
固态盘为一种基于Nand Flash存储介质的新型存储设备,其控制协议采用NVMe(Non-volatile Memory Express,非易失性内存主机控制器接口规范)标准,具有高性能,低功耗的显著优点,由于NAND介质的擦写次数限制,如果固态盘使用方式不合理,会影响寿命。
目前在数据中心,固态盘通常用来运行大型数据库等关键应用,有大量的系统日志文件需要保存。由于固态盘内部固件算法的应先,通常情况如下图1所示,一个日志文件所包含的若干个LBA(Logical Block Address,逻辑块地址),会存放在固态盘内部不同的物理位置中,这种方式会将日志文件的写入、读取和删除操作转换成对若干个不连续LBA的写入,读取和删除动作,操作效率较低。
发明内容
本公开实施例提供了一种固态盘存储主机系统日志信息方法、装置、设备及计算机可读存储介质,解决了传统固态盘存储主机系统日志信息性能差,效率低的问题。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种固态盘存储主机系统日志信息方法,基于固态盘,包括:
接收主机按照预先设定的主机系统日志信息格式,通过预先设定的交互命令接口发送的写日志信息;所述写日志信息包含日志标识信息和日志文件内容;
判断预先定义的固态盘系统日志存储区域的可用空间是否不小于所述写日志信息占用空间容量;
若是,则将所述日志标识信息写入日志管理数组的第一日志管理数据对应表项,将所述日志文件内容写入所述第一日志管理数据对应表项对应的日志存储区域中;
其中,所述固态盘系统日志存储区域由多个日志存储区域构成;所述交互命令接口用于所述固态盘与所述主机交互所述主机系统日志信息;所述日志管理数组为由多个日志管理数据对应表项构成,日志管理数据对应表项与日志存储区域相唯一对应。
可选的,所述主机系统日志信息格式为依次由日志文件ID、日志文件长度和日志文件内容构成,所述日志文件ID为所述日志标识信息。
可选的,所述交互命令接口的命令格式为日志操作类型、日志文件标识信息、日志文件长度和日志文件内容;其中,所述日志操作类型为写日志信息和读日志信息。
可选的,所述判断预先定义的固态盘系统日志存储区域的可用空间是否不小于所述写日志信息占用空间容量之前,还包括:
检查所述写日志信息的日志标识信息和日志长度的合法性;
若不合法,则向所述主机返回错误信息;若合法,则执行后续操作。
可选的,还包括:
接收主机按照所述主机系统日志信息格式,通过所述交互命令接口发送的读日志请求;所述读日志请求中包含读取日志信息的目标日志标识信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811504657.6/2.html,转载请声明来源钻瓜专利网。