[發明專利]固態盤存儲主機系統日志信息方法、裝置、設備及介質在審
| 申請號: | 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.szxzyx.cn/pat/books/201811504657.6/2.html,轉載請聲明來源鉆瓜專利網。





