[發明專利]一種緩存數據掉電保護的方法、系統及計算機設備在審
| 申請號: | 202111138255.0 | 申請日: | 2021-09-27 |
| 公開(公告)號: | CN113835511A | 公開(公告)日: | 2021-12-24 |
| 發明(設計)人: | 沙霖;邵亞斌 | 申請(專利權)人: | 重慶郵電大學 |
| 主分類號: | G06F1/28 | 分類號: | G06F1/28;G06F11/07;G06F21/80 |
| 代理公司: | 重慶輝騰律師事務所 50215 | 代理人: | 盧勝斌 |
| 地址: | 400065 重*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 緩存 數據 掉電 保護 方法 系統 計算機 設備 | ||
本發明屬于計算機技術領域,尤其涉及一種緩存數據掉電保護的方法、系統及計算機設備,系統包括用于通過數據庫構建程序進行緩存數據掉電保護數據庫構建的數據庫構建模塊、用于通過監測裝置對待保護數據進行實時監測的數據監測模塊、用于通過單片機和/或中央處理器協調控制所述緩存數據掉電保護系統各個模塊的正常運行的中央控制器、用于通過電源檢測電路對系統電源和供電模塊的電源情況進行實時檢測的電源檢測模塊,數據庫構建模塊、數據監測模塊、電源檢測模塊與中央控制器連接;本發明不僅檢測結果準確,而且實時性強、延遲時間短,可及時地進行掉電故障警告進而保障設備正常運行。
技術領域
本發明屬于計算機技術領域,尤其涉及一種緩存數據掉電保護的方法、系統及計算機設備。
背景技術
目前,隨著計算機應用和網絡技術的飛速發展,存儲系統中的數據越來越多,讀寫也越來越頻繁。在向存儲系統的磁盤寫數據時,數據首先要先寫到內存,變成系統緩存,然后在從內存寫入到磁盤。由于緩存所在的內存是一種易失性存儲介質,在系統異常斷電時,還未寫入到磁盤的緩存數據會丟失。為了保證數據安全性和一致性,存儲系統必須在意外斷電時,將還駐留在內存且未寫入到磁盤的緩存數據保存起來,避免數據的丟失。
目前存儲系統的掉電保護主要有外接UPS(Uninterruptible Power System)方法以及加入BBU(Battery Backup Unit)方法。但現有存儲系統的掉電保護方法保護時間有限,隨著電池老化,保護時間會縮減;同時占用空間且投入加大,沒有成本優勢。因此,亟需一種新的緩存數據掉電保護的方法。
通過上述分析,現有技術存在的問題及缺陷為:現有存儲系統的掉電保護方法保護時間有限,隨著電池老化,保護時間會縮減;同時占用空間且投入加大,沒有成本優勢。
發明內容
針對現有技術存在的問題,本發明提供了一種緩存數據掉電保護的方法、系統及計算機設備,所述系統包括數據庫構建模塊、數據監測模塊、中央控制模塊、電源檢測模塊,數據庫構建模塊、數據監測模塊、電源檢測模塊與中央控制器連接,其中:
數據庫構建模塊,用于通過數據庫構建程序進行緩存數據掉電保護數據庫的構建;
數據監測模塊,用于通過監測裝置對待保護數據進行實時監測;
中央控制模塊,用于通過單片機和/或中央處理器協調控制所述緩存數據掉電保護系統各個模塊的正常運行;
電源檢測模塊,用于通過電源檢測電路對系統電源和供電模塊的電源情況進行實時檢測。
進一步的,緩存數據掉電保護的系統還包括與中央控制器連接的供電模塊、數據緩存模塊、掉電保護控制模塊、介質存儲模塊、更新顯示模塊,其中:
供電模塊,當系統電源出現異常斷電情況時,用于通過備用電源為所述緩存數據掉電保護系統進行持續電源供應;
數據緩存模塊,用于通過數據緩存介質存放系統正常運行情況下駐留在內存中且未寫入磁盤的臟數據,掉電保護恢復過程后,存放保護數據;
掉電保護控制模塊,用于通過控制程序對所述緩存數據掉電保護系統的掉電保護行為進行控制;
介質存儲模塊,用于通過非易失性存儲介質的緩存數據掉電保護數據庫存放由數據緩存模塊讀出來的保護數據;
更新顯示模塊,用于通過顯示器對所述緩存數據掉電保護系統各個模塊的數據進行實時的更新顯示。
進一步的,通過電源檢測電路對系統電源和供電模塊的電源情況進行實時檢測包括:
獲取交流電源的輸出電壓的采樣值;
根據一個交流周期內各采樣點的采樣值,計算輸出電壓的電壓有效值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶郵電大學,未經重慶郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111138255.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鍋體及智能烹調機
- 下一篇:一種生態液體肥料及其制備方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





