[發明專利]一種數據存儲方法及存儲裝置有效
| 申請號: | 201811025881.7 | 申請日: | 2018-09-04 |
| 公開(公告)號: | CN110874185B | 公開(公告)日: | 2021-12-17 |
| 發明(設計)人: | 夏偉強;汪渭春;林起芊;王偉 | 申請(專利權)人: | 杭州??低曄到y技術有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F11/10 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 項京;馬敬 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 存儲 方法 裝置 | ||
本發明實施例提供了一種數據存儲方法及存儲裝置,其中方法包括:確定待存儲數據的數據類型;根據預設的不同數據類型與不同安全級別的對應關系,確定待存儲數據的安全級別;根據所確定的待存儲數據的安全級別,生成符合待存儲數據安全級別的校驗數據;將待存儲數據和校驗數據分別存儲至N+m個存儲節點,其中,N+m數量與待存儲數據的安全級別一致。本發明實施例提供的數據存儲方法及存儲裝置,能夠進一步保證重要數據的安全性。
技術領域
本發明涉及數據存儲技術領域,特別是涉及一種數據存儲方法及存儲裝置。
背景技術
視頻云存儲技術是一種用于數據云端存儲的技術,云存儲服務器可以接收來自前端攝像設備的數據,并對數據進行存儲。目前的云存儲服務器在對數據進行存儲時,通常只保存一個副本,為了避免數據因存儲節點故障丟失,多采用EC(erasure code,糾刪碼)技術存儲數據。
EC技術是一種數據編碼技術,它可以將N份原始數據,增加M份數據,并能通過N+M份中的任意N份數據,還原為原始數據,即,如果有任意小于等于M份的數據失效,仍然能夠通過剩下的N份數據還原出原始數據。云存儲服務器利用EC技術存儲數據時,具體地,可以在接收來自前端攝像設備的數據后,根據預設的安全級別N+M值,將所接收的數據劃分為N份,再為這N份數據生成M份校驗數據,然后將這N+M份數據分別存儲至N+M個存儲節點中。
前端攝像設備發送的數據中,通常包括實時視頻數據、告警視頻數據和智能流數據,其中,實時視頻數據為攝像設備在正常情況下錄制的視頻數據;告警視頻數據為攝像設備在緊急情況下錄制的視頻數據;智能流數據為攝像設備對視頻數據輕量計算后,得到的含有該視頻中拍攝對象特征信息的數據,例如視頻中的人物性別、衣著顏色等特征。目前的云存儲服務器,對于同一攝像設備發送的數據,通常采用相同的安全級別進行編碼并存儲。但是,云存儲服務器中,對于存儲該前端設備所發送數據的N+M個存儲節點而言,當其中M個存儲節點出現故障時(即M份數據失效時),由于實時視頻數據、告警視頻數據和智能流數據均采用相同的安全級別,不僅會導致實時視頻數據無法被還原,更會導致包括告警視頻數據和智能流數據在內的重要程度更高的數據也無法被還原。
發明內容
本發明實施例的目的在于提供一種數據存儲方法及存儲裝置,以進一步保證當云存儲服務器的部分存儲節點出現故障時,其中存儲的重要數據能夠被還原。具體技術方案如下:
第一方面,本發明實施例提供了一種數據存儲方法,應用于云存儲服務器,所述方法包括:
確定待存儲數據的數據類型;
根據預設的不同數據類型與不同安全級別的對應關系,確定所述待存儲數據的安全級別;
根據所確定的所述待存儲數據的安全級別,生成符合所述待存儲數據安全級別的校驗數據;
將所述待存儲數據和所述校驗數據分別存儲至N+m個存儲節點,其中,N+m數量與所述待存儲數據的安全級別一致。
可選地,所述確定待存儲數據的數據類型之前,所述方法還包括:
接收由前端攝像設備發送的待存儲數據。
可選地,所述確定待存儲數據的數據類型,包括:
根據所述待存儲數據中的數據類型標識,確定所述待存儲數據的數據類型。
可選地,所述根據預設的不同數據類型與不同安全級別的對應關系,確定所述待存儲數據的安全級別,包括:
當所述待存儲數據的數據類型為實時視頻數據時,確定所述待存儲數據的安全級別為N+M,其中N和M均為大于1的整數;
當所述待存儲數據的數據類型為告警視頻數據時,確定所述待存儲數據的安全級別為N+(M+1);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州??低曄到y技術有限公司,未經杭州海康威視系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811025881.7/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





