[發明專利]一種適用于云計算的回收站機制及其系統在審
| 申請號: | 201310398028.0 | 申請日: | 2013-09-04 |
| 公開(公告)號: | CN103473296A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 張雪梅;楊松;莫展鵬;季統凱 | 申請(專利權)人: | 國云科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/44 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙) 11350 | 代理人: | 湯東鳳 |
| 地址: | 523808 廣東省東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 計算 回收站 機制 及其 系統 | ||
技術領域
本發明涉及回收站技術領域,特別是一種適用于云計算的回收站機制及其系統。
背景技術
在云計算環境下,資源不斷進行著分配使用、回收、再分配使用的循環過程,在云計算中需要回收站的機制來對回收資源進行暫時管理;但同時從資源利用的角度和數據安全的角度上看,當前的回收站機制滿足不了要求。當前的回收站機制都是操作系統直接提供的,直接對分區上的數據進行操作。可以對對象進行查看、邏輯刪除、物理刪除和還原操作。Windows和Linux操作系統的回收站機制是這樣的:
1、在每個分區中建立一個隱藏目錄,目錄中保存回收站中的對象;
2、建立一個列表用于保存回收站中當前的對象;
3、邏輯刪除一個對象時,先嘗試把該對象移動到隱藏目錄中,如果成功,則在列表中添加該對象的信息;
4、對象的信息包括對象的名稱、大小、原始路徑等;
5、物理刪除一個對象時,直接在隱藏文件夾中把對象徹底刪除,釋放存儲空間;
6、還原一個對象時,根據名稱查找到該對象的信息,根據信息中的原始路徑,先嘗試把該對象移動到原始路徑下,如果成功,在列表中刪除該對象的信息;
7、查看回收站對象時,直接讀取列表中的信息。
所述機制會存在以下幾個問題:
1、只能管理單一操作上的對象,不能管理云計算環境下多節點下的對象;
2、對于相關聯文件只能孤立地進行管理,不能統一進行管控;比如,云計算環境下,單單刪除一個虛擬機的實例文件不能徹底刪除數據,還有相關聯的配置文件、快照文件也要一并刪除,才能保證沒用的空間被徹底釋放及數據安全;
3、在同一個文件夾下,不能前后邏輯兩個同名的文件,在普通文件夾下如果先邏輯刪除一個文件a,然后新建一個文件也是a,這個時候都還是沒有問題,但是如果再對新建的文件a進行邏輯刪除,這時候就會被禁止,這個是由于單擊操作系統的文件系統限制而導致的。
為了云計算中多節點下對象的統一回收管理,提高刪除完整性和安全性,需要一種適用于云計算環境的,管理多節點下對象邏輯刪除、物理刪除及還原的一整套處理機制。
發明內容
本發明解決的問題之一在于提供一種適用于云計算的回收站機制,解決云計算環境中基于對象的邏輯刪除、物理刪除及還原,多節點下對象統一回收管理,同路徑下重復刪除同名稱對象等問題。
本發明解決的問題之二在于提供一種適用于云計算的回收站系統,解決云計算環境中基于對象的邏輯刪除、物理刪除及還原,多節點下對象統一回收管理,同路徑下重復刪除同名稱對象等問題。
本發明解決上述技術問題之一的技術方案是:
包括如下步驟:
步驟1:定義可回收對象的范圍,包括對象包含的文件、數據項,然后在回收對象原來的狀態中加入“已邏輯刪除”的狀態;
步驟2:建立一個保存回收對象的數據庫表;
步驟3:邏輯刪除時,修改對象狀態為“已邏輯刪除”,在數據庫表中插入該對象的信息;
步驟4:物理刪除時,根據對象名從數據庫中查找到該對象的信息;然后根據該信息中的節點信息和對象在節點上的路徑,找到該對象及其關聯項;
步驟5:結合回收對象范圍徹底刪除對象相關聯的文件、數據項,如果成功,在數據庫表中刪除該對象的記錄;
步驟6:還原一個對象時,根據對象名從數據庫中查找到該對象的信息;然后根據該信息中的節點信息和對象在節點上的路徑,找到該對象及其關聯項;
步驟7:根據對象在節點上的狀態改為“正常”狀態,如果成功,在數據庫表中刪除該對象的記錄。
所述的對象為云計算中實體對象,其中類別包括:虛擬機、虛擬機快照、邏輯卷、邏輯卷備份、鏡像、映像文件。
所述的邏輯刪除是刪除對象資源釋放,對象記錄仍然保持在回收站中,支持還原到原路徑。
所述的物理刪除是將對象及對象相關聯的的文件從系統中徹底清除,將回收數據庫中的記錄亦一并刪除。
所述的還原對象是將對象在原位置置為“正常”狀態,恢復正常使用,將回收數據庫中的記錄刪除。
本發明解決上述技術問題之二的技術方案是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國云科技股份有限公司,未經國云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310398028.0/2.html,轉載請聲明來源鉆瓜專利網。





