專利名稱:數(shù)據(jù)處理方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及存儲(chǔ)技術(shù),尤其涉及一種數(shù)據(jù)的處理方法和裝置。
背景技術(shù):
存儲(chǔ)設(shè)備可以分為硬盤(pán)和磁帶等,其中,硬盤(pán)適合用于快速響應(yīng)訪問(wèn)的場(chǎng)合,而磁帶適合用于長(zhǎng)期保存、快速進(jìn)行大文件順序讀寫(xiě)的場(chǎng)合,并且磁帶還具有成本低、能耗低、便于運(yùn)輸?shù)膬?yōu)勢(shì),因此可以將硬盤(pán)和磁帶結(jié)合為一個(gè)存儲(chǔ)系統(tǒng),用于存儲(chǔ)數(shù)據(jù)?,F(xiàn)有技術(shù)中,主要通過(guò)將高速硬盤(pán)形成的常用在線數(shù)據(jù)庫(kù)、低速硬盤(pán)形成的虛擬磁帶庫(kù)、物理磁帶形成的物理磁帶庫(kù)和第三方軟件系統(tǒng)共同組合成一個(gè)存儲(chǔ)系統(tǒng),其中,常用在線數(shù)據(jù)庫(kù)存儲(chǔ)常用的數(shù)據(jù),成本以及能耗高;虛擬磁帶庫(kù)存儲(chǔ)短期需要備份存儲(chǔ)和歸檔存儲(chǔ)的數(shù)據(jù),成本以及能耗較高;物理磁帶庫(kù)存儲(chǔ)長(zhǎng)期需要備份存儲(chǔ)和歸檔存儲(chǔ)的數(shù)據(jù),成本以及能耗低;然后通過(guò)第三方軟件系統(tǒng)來(lái)實(shí)現(xiàn)常用在線數(shù)據(jù)庫(kù)與虛擬磁帶庫(kù)之間數(shù)據(jù)的處理,從而可以在同一個(gè)存儲(chǔ)系統(tǒng)中實(shí)現(xiàn)高速存儲(chǔ)、備份存儲(chǔ)和歸檔存儲(chǔ)。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中的存儲(chǔ)系統(tǒng)需要配置有復(fù)雜的硬件設(shè)備和第三方軟件系統(tǒng),從而導(dǎo)致成本升高,同時(shí)數(shù)據(jù)的處理過(guò)程需要通過(guò)第三方軟件系統(tǒng)來(lái)實(shí)現(xiàn),導(dǎo)致數(shù)據(jù)的處理效率低。
發(fā)明內(nèi)容
本發(fā)明提供一種用于數(shù)據(jù)處理方法和裝置,用以通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ),不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。第一方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)的處理方法,包括判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值;若所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,所述第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;所述第二虛擬磁帶設(shè)置在所述虛擬磁帶庫(kù)上,且所述第二虛擬磁帶的屬性值小于所述第一虛擬磁帶的屬性值;所述物理磁帶的屬性值小于所述第一虛擬磁帶的屬性值。在第一方面的第一種可能實(shí)現(xiàn)的方式中,當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)時(shí),所述將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,包括將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述第二虛擬磁帶上;所述第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);或者,當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)時(shí),所述將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,包括將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述物理磁帶上。在第一方面的第二種可能實(shí)現(xiàn)的方式中,還包括若所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于所述第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),所述第三虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)。在第一方面的第三種可能實(shí)現(xiàn)的方式中,還包括接收數(shù)據(jù)修改指令,所述數(shù)據(jù)修改指令包括數(shù)據(jù)標(biāo)識(shí);根據(jù)所述數(shù)據(jù)修改指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,并對(duì)所述第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù);將所述第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立所述第二磁帶和所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在第一方面的第四可能實(shí)現(xiàn)的方式中,還包括接收數(shù)據(jù)刪除指令,所述數(shù)據(jù)刪除指令包括數(shù)據(jù)標(biāo)識(shí);根據(jù)所述數(shù)據(jù)刪除指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,刪除所述第一磁帶上的第一數(shù)據(jù),并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在第一方面的第五種可能實(shí)現(xiàn)的方式中,還包括接收數(shù)據(jù)訪問(wèn)請(qǐng)求,所述數(shù)據(jù)訪問(wèn)請(qǐng)求包括數(shù)據(jù)標(biāo)識(shí);查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)所存儲(chǔ)的第三磁帶,若所述第三磁帶為物理磁帶,則采用恢復(fù)數(shù)據(jù)策略,將所述數(shù)據(jù)恢復(fù)到虛擬磁帶上,并從所述虛擬磁帶上訪問(wèn)所述數(shù)據(jù);所述虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新所述磁帶和LUN的映射關(guān)系。結(jié)合第一方面或第一方面的第一種可能實(shí)現(xiàn)的方式或第一方面的第二種可能實(shí)現(xiàn)的方式或第一方面的第三種可能實(shí)現(xiàn)的方式或第一方面的第四種可能實(shí)現(xiàn)的方式或第一方面的第五種可能實(shí)現(xiàn)的方式,在第一方面的第六種可能實(shí)現(xiàn)的方式中,還包括判斷所述第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略,若滿足,則將所述第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到所述物理磁帶上,并更新所述磁帶和LUN的映射關(guān)系。結(jié)合第一方面的第六種可能實(shí)現(xiàn)的方式,在第一方面的第七種可能實(shí)現(xiàn)的方式中,還包括判斷所述物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略,若滿足,則將所述物理磁帶上的數(shù)據(jù)恢復(fù)到所述第一虛擬磁帶上,并更新所述磁帶和LUN的映射關(guān)系。第二方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理裝置,包括判斷模塊,用于判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值;處理模塊,用于若所述判斷模塊判斷出所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,所述第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;所述第二虛擬磁帶設(shè)置在所述虛擬磁帶庫(kù)上,且所述第二虛擬磁帶的屬性值小于所述第一虛擬磁帶的屬性值;所述物理磁帶的屬性值小于所述第一虛擬磁帶的屬性值。在第二方面的第一種可能實(shí)現(xiàn)的方式中,所述處理模塊具體用于當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)時(shí),將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述第二虛擬磁帶上;所述第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);或者,所述處理模塊具體用于當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)時(shí),將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述物理磁帶上。在第二方面的第二種可能實(shí)現(xiàn)的方式中,所述處理模塊還用于若所述判斷模塊判斷出所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于所述第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),所述第三虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)。在第二方面的第三種可能實(shí)現(xiàn)的方式中,還包括接收模塊,用于接收數(shù)據(jù)修改指令,所述數(shù)據(jù)修改指令包括數(shù)據(jù)標(biāo)識(shí);所述處理模塊,還用于根據(jù)所述數(shù)據(jù)修改指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,并對(duì)所述第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù);將所述第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立所述第二磁帶和所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在第二方面的第四種可能實(shí)現(xiàn)的方式中,還包括接收模塊,用于接收數(shù)據(jù)刪除指令,所述數(shù)據(jù)刪除指令包括數(shù)據(jù)標(biāo)識(shí);所述處理模塊,還用于根據(jù)所述數(shù)據(jù)刪除指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,刪除所述第一磁帶上的第一數(shù)據(jù),并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在第二方面的第五種可能實(shí)現(xiàn)的方式中,還包括接收模塊,用于接收數(shù)據(jù)訪問(wèn)請(qǐng)求,所述數(shù)據(jù)訪問(wèn)請(qǐng)求包括數(shù)據(jù)標(biāo)識(shí);所述處理模塊,還用于查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)所存儲(chǔ)的第三磁帶,若所述第三磁帶為物理磁帶,則采用恢復(fù)數(shù)據(jù)策略,將所述數(shù)據(jù)恢復(fù)到虛擬磁帶上,并從所述虛擬磁帶上訪問(wèn)所述數(shù)據(jù);所述虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新所述磁帶和LUN的映射關(guān)系。結(jié)合第二方面或第二方面的第一種可能實(shí)現(xiàn)的方式或第二方面的第二種可能實(shí)現(xiàn)的方式或第二方面的第三種可能實(shí)現(xiàn)的方式或第二方面的第四種可能實(shí)現(xiàn)的方式或第二方面的第五種可能實(shí)現(xiàn)的方式,在第二方面的第六種可能實(shí)現(xiàn)的方式中,所述判斷模塊,還用于判斷所述第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略;所述處理模塊,還用于若所述判斷模塊判斷出所述第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則將所述第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到所述物理磁帶上,并更新所述磁帶和LUN的映射關(guān)系。結(jié)合第二方面的第六種可能實(shí)現(xiàn)的方式,在第二方面的第七種可能實(shí)現(xiàn)的方式中,所述判斷模塊還用于判斷所述物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略;所述處理模塊還用于若所述判斷模塊判斷所述物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則將所述物理磁帶上的數(shù)據(jù)恢復(fù)到所述第一虛擬磁帶上,并更新所述磁帶和LUN的映射關(guān)系。本發(fā)明提供的數(shù)據(jù)處理方法和裝置,通過(guò)判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值;若第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;第二虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上,且第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值;物理磁帶的屬性值小于第一虛擬磁帶的屬性值;由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ),不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明數(shù)據(jù)處理方法所基于的存儲(chǔ)系統(tǒng)的架構(gòu)示意圖;圖2為本發(fā)明數(shù)據(jù)處理方法實(shí)施例一的流程圖;圖3為本發(fā)明數(shù)據(jù)處理方法實(shí)施例二的流程圖;圖4為本發(fā)明數(shù)據(jù)處理方法實(shí)施例三的流程圖;圖5為本發(fā)明數(shù)據(jù)處理裝置實(shí)施例一的結(jié)構(gòu)示意圖;圖6為本發(fā)明數(shù)據(jù)處理裝置實(shí)施例二的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明數(shù)據(jù)處理方法所基于的存儲(chǔ)系統(tǒng)的架構(gòu)示意圖,如圖1所示,該存儲(chǔ)系統(tǒng)包括存儲(chǔ)區(qū)域網(wǎng)絡(luò)(Storage Area Network,簡(jiǎn)稱為SAN)設(shè)備I和物理磁帶庫(kù)2,其中,該SAN設(shè)備I為基于磁帶庫(kù)的SAN設(shè)備,包括虛擬磁帶庫(kù)11,還提供邏輯單元號(hào)(Logical Unit Number,簡(jiǎn)稱為L(zhǎng)UN)接口 12。該虛擬磁帶庫(kù)11包括虛擬磁帶庫(kù)接口 111、高速硬盤(pán)112和低速硬盤(pán)113 ;物理磁帶庫(kù)2包括物理磁帶21。具體的,虛擬磁帶庫(kù)11通過(guò)LUN接口 12與數(shù)據(jù)庫(kù)和文件系統(tǒng)等相連接;虛擬磁帶庫(kù)接口 111與LUN接口 12相連接,并分別與高速硬盤(pán)112和低速硬盤(pán)113相連接。高速硬盤(pán)112為高性能硬盤(pán),屬性值高,該屬性值可以為讀寫(xiě)速度;低速硬盤(pán)113為廉價(jià)、低性能硬盤(pán),屬性值低,該屬性值也可以為讀寫(xiě)速度,且該讀寫(xiě)速度小于高速硬盤(pán)112的讀寫(xiě)速度;物理磁帶21為廉價(jià)、低性能、低能耗的磁帶,屬性值最低,該屬性值也可以為讀寫(xiě)速度,且該讀寫(xiě)速度小于低速硬盤(pán)113的讀寫(xiě)速度。一個(gè)虛擬磁帶中至少包括一個(gè)高速硬盤(pán)112或者一個(gè)低速硬盤(pán)113,即如果該虛擬磁帶中包括至少一個(gè)硬盤(pán),則每個(gè)硬盤(pán)均是高速硬盤(pán)112或者低速硬盤(pán)113。其中,虛擬磁帶庫(kù)11中的所有虛擬磁帶的存儲(chǔ)空間與高速硬盤(pán)112和低速硬盤(pán)113的存儲(chǔ)空間之和相同,同時(shí)將虛擬磁帶庫(kù)11中的所有虛擬磁帶和物理磁帶庫(kù)2中的物理磁帶21可以設(shè)置成至少一個(gè)虛擬硬盤(pán),而且將每一個(gè)虛擬硬盤(pán)分配一個(gè)LUN,因此,一個(gè)LUN對(duì)應(yīng)著高速硬盤(pán)112、低速硬盤(pán)113和物理磁帶21。同時(shí),還建立LUN的元數(shù)據(jù),該LUN的元數(shù)據(jù)包括該LUN所對(duì)應(yīng)虛擬硬盤(pán)中所存儲(chǔ)的數(shù)據(jù)、數(shù)據(jù)的存儲(chǔ)位置(即存儲(chǔ)在哪個(gè)磁帶中以及該數(shù)據(jù)的起始位置)以及數(shù)據(jù)的長(zhǎng)度等信息,即該LUN的元數(shù)據(jù)可以包括LUN、數(shù)據(jù)的偏移量(offset)和數(shù)據(jù)的長(zhǎng)度(length)等,對(duì)應(yīng)地,通過(guò)該LUN的元數(shù)據(jù)中的LUN和數(shù)據(jù)的偏移量可以確定數(shù)據(jù)位于哪個(gè)磁帶(虛擬磁帶或物理磁帶)中的具體位置(position),以該具體位置為起始位置從而可以獲取到該數(shù)據(jù)的長(zhǎng)度的數(shù)據(jù),因此,本發(fā)明可以以磁帶為單位,建立每一個(gè)磁帶(即虛擬磁帶和物理磁帶)與LUN的映射關(guān)系。圖2為本發(fā)明數(shù)據(jù)的處理方法實(shí)施例一的流程圖,結(jié)合上述圖1所示的存儲(chǔ)系統(tǒng),如圖2所示,本實(shí)施例的方法可以包括步驟201、判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值。本實(shí)施例中,在圖1所示的存儲(chǔ)系統(tǒng)的基礎(chǔ)上,而且建立磁帶與LUN的映射關(guān)系后,其中,該磁帶包括虛擬磁帶和物理磁帶,統(tǒng)計(jì)一定時(shí)間內(nèi)第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率,并且判斷第一虛擬磁帶上的數(shù)據(jù)是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,若判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率低,執(zhí)行步驟202;若判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率不小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率高,不執(zhí)行任何操作,結(jié)束。需要說(shuō)明的是,上述的一定時(shí)間的大小根據(jù)實(shí)際應(yīng)用場(chǎng)景而定,本發(fā)明在此不做限制,本領(lǐng)域普通技術(shù)人員可以理解,上述的第一訪問(wèn)頻率閾值由實(shí)際應(yīng)用場(chǎng)景和一定時(shí)間的大小來(lái)決定,本發(fā)明在此不做限制。步驟202、若判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系。其中,第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;第二虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上,且第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值;物理磁帶的屬性值小于第一虛擬磁帶的屬性值。本實(shí)施例中,如果判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率低,也就是為不經(jīng)常訪問(wèn)的數(shù)據(jù),為了避免存儲(chǔ)空間的浪費(fèi),將該第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,即將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至比第一虛擬磁帶性能更低的第二虛擬磁帶上或者物理磁帶上,其中,性能高低可以通過(guò)屬性值來(lái)判定,屬性值高即說(shuō)明磁帶的性能高,該屬性值可以為讀寫(xiě)速度,因此,該第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值,該物理磁帶的屬性值小于第一虛擬磁帶的屬性值,從而在第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于訪問(wèn)頻率閾值時(shí),將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至屬性值低的第二虛擬磁帶或者物理磁帶上。當(dāng)LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至第二虛擬磁帶或者物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至第二虛擬磁帶或者物理磁帶上之后,通過(guò)第一虛擬磁帶與LUN的映射關(guān)系已經(jīng)無(wú)法訪問(wèn)該數(shù)據(jù),所以需要建立第二虛擬磁帶或者物理磁帶與LUN的映射關(guān)系以訪問(wèn)該數(shù)據(jù),同時(shí)刪除第一虛擬磁帶與LUN的映射關(guān)系,從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,上述的第一虛擬磁帶與第二虛擬磁帶均設(shè)置在虛擬磁帶庫(kù)上。本發(fā)明實(shí)施例一提供的數(shù)據(jù)處理方法,通過(guò)判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值;若第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;第二虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上,且第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值;物理磁帶的屬性值小于第一虛擬磁帶的屬性值;由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系實(shí)現(xiàn)了以磁帶為單位對(duì)數(shù)據(jù)進(jìn)行處理,且實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ)時(shí)不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。圖3為本發(fā)明數(shù)據(jù)處理方法實(shí)施例二的流程圖,結(jié)合上述圖1所示的存儲(chǔ)系統(tǒng),并以第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)為例,詳細(xì)介紹本實(shí)施例的技術(shù)方案,如圖3所示,本實(shí)施例的方法可以包括步驟301、判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值。本實(shí)施例中,第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán),即第一虛擬磁帶的性能高,而且屬性值高。統(tǒng)計(jì)一定時(shí)間內(nèi)第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率,并且判斷第一虛擬磁帶上的數(shù)據(jù)是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,需要說(shuō)明的是,虛擬磁帶庫(kù)中的虛擬磁帶所對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)或者低速硬盤(pán),由于高速硬盤(pán)的性能高,所以高速硬盤(pán)所存儲(chǔ)的數(shù)據(jù)為訪問(wèn)頻率高的數(shù)據(jù),而低速硬盤(pán)的性能低,所以低速硬盤(pán)所存儲(chǔ)的數(shù)據(jù)為訪問(wèn)頻率低的數(shù)據(jù)。而本實(shí)施例中的第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán),第一虛擬磁帶對(duì)應(yīng)的訪問(wèn)頻率應(yīng)為高速硬盤(pán)所對(duì)應(yīng)的訪問(wèn)頻率。若判斷出第一虛擬磁帶上的數(shù)據(jù)小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率低,執(zhí)行步驟302 ;若判斷出第一虛擬磁帶上的數(shù)據(jù)不小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率高,不執(zhí)行任何操作,結(jié)束。需要說(shuō)明的是,上述的一定時(shí)間的大小根據(jù)實(shí)際應(yīng)用場(chǎng)景而定,本發(fā)明在此不做限制,本領(lǐng)域普通技術(shù)人員可以理解,上述的訪問(wèn)頻率閾值由實(shí)際應(yīng)用場(chǎng)景和一定時(shí)間的大小來(lái)決定,本發(fā)明在此不做限制。步驟302、若判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶上;第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新磁帶和LUN的映射關(guān)系。本實(shí)施例中,如果判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率低,也就是存儲(chǔ)在第一虛擬磁帶上的數(shù)據(jù)未達(dá)到存儲(chǔ)在高速硬盤(pán)上的要求,為了避免存儲(chǔ)空間的浪費(fèi),將該第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶,即將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至比第一虛擬磁帶性能更低的第二虛擬磁帶上,該第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),該第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值,從而在第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一訪問(wèn)頻率閾值時(shí),將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至屬性值低的第二虛擬磁帶上。當(dāng)LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至第二虛擬磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至第二虛擬磁帶之后,通過(guò)第一虛擬磁帶與LUN的映射關(guān)系已經(jīng)無(wú)法訪問(wèn)該數(shù)據(jù),所以需要建立第二虛擬磁帶與LUN的映射關(guān)系以訪問(wèn)該數(shù)據(jù),同時(shí)刪除第一虛擬磁帶與LUN的映射關(guān)系,從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,上述的第一虛擬磁帶與第二虛擬磁帶均設(shè)置在虛擬磁帶庫(kù)上。進(jìn)一步,本發(fā)明實(shí)施例還可以執(zhí)行步驟303。步驟303、判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略。本實(shí)施例中,獲取到備份或歸檔策略之后,根據(jù)備份或歸檔策略,判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略;如果第一虛擬磁帶上的數(shù)據(jù)不滿足備份或歸檔策略,則不需要對(duì)該第一虛擬磁帶上的數(shù)據(jù)做任何操作,即結(jié)束;如果第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則執(zhí)行步驟304。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解,數(shù)據(jù)的備份策略或歸檔策略與現(xiàn)有技術(shù)中一致,本發(fā)明在此不做詳細(xì)介紹。步驟304、若判斷出第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上,并更新磁帶和LUN的映射關(guān)系。本實(shí)施例中,物理磁帶庫(kù)主要用于存儲(chǔ)備份的數(shù)據(jù)或歸檔的數(shù)據(jù),因此,當(dāng)判斷出第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略時(shí),將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解,數(shù)據(jù)的備份過(guò)程或歸檔過(guò)程與現(xiàn)有技術(shù)中一致,本發(fā)明在此不做詳細(xì)介紹。當(dāng)將第一虛擬磁帶上的數(shù)據(jù)備份到物理磁帶上時(shí),該第一虛擬磁帶上的數(shù)據(jù)不僅存儲(chǔ)在第一虛擬磁帶上而且還存儲(chǔ)在物理磁帶上;而LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶之后,同樣的數(shù)據(jù)存儲(chǔ)在不同的硬件設(shè)備上,為了保證第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后,還能獲取到正確的數(shù)據(jù),還需要建立物理磁帶與LUN的映射關(guān)系以在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后還能訪問(wèn)該數(shù)據(jù),從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,對(duì)同樣的數(shù)據(jù)來(lái)說(shuō),既存在第一虛擬磁帶與LUN的映射關(guān)系,又存在物理磁帶與LUN的映射關(guān)系,在第一虛擬磁帶上的數(shù)據(jù)可以正常訪問(wèn)的情況下,只通過(guò)第一虛擬磁帶與LUN的映射關(guān)系訪問(wèn)該數(shù)據(jù);而在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞的情況下,才通過(guò)物理磁帶與LUN的映射關(guān)系將該數(shù)據(jù)轉(zhuǎn)存至虛擬磁帶庫(kù)中,從而實(shí)現(xiàn)該數(shù)據(jù)的訪問(wèn)。
當(dāng)將第一虛擬磁帶上的數(shù)據(jù)歸檔到物理磁帶上時(shí),作為第一種可行的實(shí)現(xiàn)方式該第一虛擬磁帶上的數(shù)據(jù)不僅存儲(chǔ)在第一虛擬磁帶上而且還存儲(chǔ)在物理磁帶上;而LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶之后,同樣的數(shù)據(jù)存儲(chǔ)在不同的硬件設(shè)備上,為了保證第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后,還能獲取到正確的數(shù)據(jù),還需要建立物理磁帶與LUN的映射關(guān)系以在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后還能訪問(wèn)該數(shù)據(jù),從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,對(duì)同樣的數(shù)據(jù)來(lái)說(shuō),既存在第一虛擬磁帶與LUN的映射關(guān)系,又存在物理磁帶與LUN的映射關(guān)系,在第一虛擬磁帶上的數(shù)據(jù)可以正常訪問(wèn)的情況下,只通過(guò)第一虛擬磁帶與LUN的映射關(guān)系訪問(wèn)該數(shù)據(jù);而在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞的情況下,才通過(guò)物理磁帶與LUN的映射關(guān)系將該數(shù)據(jù)轉(zhuǎn)存至虛擬磁帶庫(kù)中,從而實(shí)現(xiàn)該數(shù)據(jù)的訪問(wèn)。作為第二種可行的實(shí)現(xiàn)方式為了節(jié)省存儲(chǔ)空間,刪除了第一虛擬磁帶上的數(shù)據(jù),該第一虛擬磁帶上的數(shù)據(jù)只存儲(chǔ)在物理磁帶上,而LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中歸檔至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中歸檔至物理磁帶上之后,通過(guò)第一虛擬磁帶與LUN的映射關(guān)系已經(jīng)無(wú)法訪問(wèn)該數(shù)據(jù),所以需要建立物理磁帶與LUN的映射關(guān)系以訪問(wèn)該數(shù)據(jù),同時(shí)刪除第一虛擬磁帶與LUN的映射關(guān)系,從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。更進(jìn)一步地,本發(fā)明實(shí)施例還可以執(zhí)行步驟305。步驟305、判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略。本實(shí)施例中,在將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔至物理磁帶上后,獲取到恢復(fù)數(shù)據(jù)策略之后,根據(jù)恢復(fù)數(shù)據(jù)策略,判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)策略;如果物理磁帶上的數(shù)據(jù)不滿足恢復(fù)數(shù)據(jù)策略,則不需要對(duì)該物理磁帶上的數(shù)據(jù)做任何操作,即結(jié)束;如果物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則執(zhí)行步驟306。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解,恢復(fù)數(shù)據(jù)策略與現(xiàn)有技術(shù)中一致,本發(fā)明在此不做詳細(xì)介紹。步驟306、若判斷出物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。本實(shí)施例中,根據(jù)備份策略或歸檔策略,該數(shù)據(jù)是從第一虛擬磁帶備份或歸檔至物理磁帶,當(dāng)存儲(chǔ)在物理磁帶上的該數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略時(shí),則將物理磁帶上的該數(shù)據(jù)應(yīng)恢復(fù)到第一虛擬磁帶上,并且該第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)應(yīng)為高速硬盤(pán)。或者,在恢復(fù)策略中包括有將數(shù)據(jù)恢復(fù)到第一虛擬磁帶的消息,該第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)應(yīng)為高速硬盤(pán),從而根據(jù)該消息,可以將物理磁帶上的該數(shù)據(jù)應(yīng)恢復(fù)到第一虛擬磁帶上。當(dāng)將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上后,該物理磁帶上的數(shù)據(jù)不僅存儲(chǔ)在第一虛擬磁帶上而且還存儲(chǔ)在物理磁帶上;同樣的數(shù)據(jù)存儲(chǔ)在不同的硬件設(shè)備上,因此,還需要建立第一虛擬磁帶與LUN的映射關(guān)系以訪問(wèn)存儲(chǔ)在第一虛擬磁帶中的數(shù)據(jù),從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。本發(fā)明實(shí)施例二提供的數(shù)據(jù)處理方法,通過(guò)判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的訪問(wèn)頻率閾值,若小于,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶上;第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新磁帶和LUN的映射關(guān)系。進(jìn)一步,判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略,若滿足,則將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上,并更新磁帶和LUN的映射關(guān)系。更進(jìn)一步,判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略;若滿足,則將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ)、備份或歸檔和恢復(fù),不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。圖4為本發(fā)明數(shù)據(jù)處理方法實(shí)施例三的流程圖,結(jié)合上述圖1所示的存儲(chǔ)系統(tǒng),并以第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)為例,詳細(xì)介紹本實(shí)施例的技術(shù)方案,如圖4所示,本實(shí)施例的方法可以包括步驟401、判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值。若小于,則執(zhí)行步驟402 ;若不小于,則執(zhí)行步驟403。本實(shí)施例中,第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),即第一虛擬磁帶的性能低,而且屬性值低。統(tǒng)計(jì)一定時(shí)間內(nèi)第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率,并且判斷第一虛擬磁帶上的數(shù)據(jù)是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,需要說(shuō)明的是,虛擬磁帶庫(kù)中的虛擬磁帶所對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)或者低速硬盤(pán),由于高速硬盤(pán)的性能高,所以高速硬盤(pán)所存儲(chǔ)的數(shù)據(jù)為訪問(wèn)頻率高的數(shù)據(jù),而低速硬盤(pán)的性能低,所以低速硬盤(pán)所存儲(chǔ)的數(shù)據(jù)為訪問(wèn)頻率低的數(shù)據(jù)。而本實(shí)施例中的第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),第一虛擬磁帶對(duì)應(yīng)的訪問(wèn)頻率應(yīng)為低速硬盤(pán)所對(duì)應(yīng)的訪問(wèn)頻率。若判斷出第一虛擬磁帶上的數(shù)據(jù)小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率低,執(zhí)行步驟402;若判斷出第一虛擬磁帶上的數(shù)據(jù)不小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率較高,則執(zhí)行步驟403。需要說(shuō)明的是,上述的一定時(shí)間的大小根據(jù)實(shí)際應(yīng)用場(chǎng)景而定,本發(fā)明在此不做限制,本領(lǐng)域普通技術(shù)人員可以理解,上述的訪問(wèn)頻率閾值由實(shí)際應(yīng)用場(chǎng)景和一定時(shí)間的大小來(lái)決定,本發(fā)明在此不做限制。步驟402、將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到物理磁帶上,并更新磁帶和LUN的映射關(guān)系。執(zhí)彳了步驟405。本實(shí)施例中,如果判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率低,也就是存儲(chǔ)在第一虛擬磁帶上的數(shù)據(jù)未達(dá)到存儲(chǔ)在低速硬盤(pán)上的要求,為了避免存儲(chǔ)空間的浪費(fèi),將該第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到物理磁帶,即將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至比第一虛擬磁帶性能更低的物理磁帶上,該物理磁帶的屬性值小于第一虛擬磁帶的屬性值,從而在第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一訪問(wèn)頻率閾值時(shí),將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至屬性值低的物理磁帶上。當(dāng)LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至物理磁帶之后,通過(guò)第一虛擬磁帶與LUN的映射關(guān)系已經(jīng)無(wú)法訪問(wèn)該數(shù)據(jù),所以需要建立物理磁帶與LUN的映射關(guān)系,同時(shí)刪除第一虛擬磁帶與LUN的映射關(guān)系,從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新 。步驟403、判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值。
本實(shí)施例中,當(dāng)判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率不小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值時(shí),則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率較高,需要判斷第一虛擬磁帶上的數(shù)據(jù)是否大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,如果判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則說(shuō)明該第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率高,執(zhí)行步驟404;如果判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率不大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率還未達(dá)到轉(zhuǎn)存至高速硬盤(pán)上的要求,因此不執(zhí)行任何操作,結(jié)束。需要說(shuō)明的是,當(dāng)?shù)谝惶摂M磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)時(shí),需要給第一虛擬磁帶對(duì)應(yīng)地設(shè)置第一訪問(wèn)頻率閾值和第二訪問(wèn)頻率閾值,其中,第二訪問(wèn)頻率閾值大于第一訪問(wèn)頻率閾值。步驟404、若判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。本實(shí)施例中,如果判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則說(shuō)明第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率高,也就是為經(jīng)常訪問(wèn)的數(shù)據(jù),為了提高該數(shù)據(jù)的訪問(wèn)效率,將該第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶,即將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至比第一虛擬磁帶性能高的第三虛擬磁帶上,其中,性能高低可以通過(guò)屬性值來(lái)判定,屬性值高即說(shuō)明磁帶的性能高,該屬性值可以為讀寫(xiě)速度,因此,該第三虛擬磁帶的屬性值大于第一虛擬磁帶的屬性值,從而在第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于第二訪問(wèn)頻率閾值時(shí),將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存至屬性值高的第三虛擬磁帶上,由于第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),則該第三虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)。當(dāng)LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至第三虛擬磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中轉(zhuǎn)存至第三虛擬磁帶上之后,通過(guò)第一虛擬磁帶與LUN的映射關(guān)系已經(jīng)無(wú)法訪問(wèn)該數(shù)據(jù),所以需要建立第三虛擬磁帶與LUN的映射關(guān)系以訪問(wèn)該數(shù)據(jù),同時(shí)刪除第一虛擬磁帶與LUN的映射關(guān)系,從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,上述的第一虛擬磁帶與第三虛擬磁帶均設(shè)置在虛擬磁帶庫(kù)上。進(jìn)一步地,本發(fā)明實(shí)施例還可以包括步驟405。步驟405、判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略。本實(shí)施例中,獲取到備份或歸檔策略之后,根據(jù)備份或歸檔策略,判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略;如果第一虛擬磁帶上的數(shù)據(jù)不滿足備份或歸檔策略,則不需要對(duì)該第一虛擬磁帶上的數(shù)據(jù)做任何操作,即結(jié)束;如果第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則執(zhí)行步驟406。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解,數(shù)據(jù)的備份策略或歸檔策略與現(xiàn)有技術(shù)中一致,本發(fā)明在此不做詳細(xì)介紹。步驟406、若第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上,并更新磁帶和LUN的映射關(guān)系。本實(shí)施例中,物理磁帶庫(kù)主要用于存儲(chǔ)備份的數(shù)據(jù)或歸檔的數(shù)據(jù),因此,當(dāng)判斷出第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略時(shí),將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解,數(shù)據(jù)的備份過(guò)程或歸檔過(guò)程與現(xiàn)有技術(shù)中一致,本發(fā)明在此不做詳細(xì)介紹。當(dāng)將第一虛擬磁帶上的數(shù)據(jù)備份到物理磁帶上時(shí),該第一虛擬磁帶上的數(shù)據(jù)不僅存儲(chǔ)在第一虛擬磁帶上而且還存儲(chǔ)在物理磁帶上;而LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶之后,同樣的數(shù)據(jù)存儲(chǔ)在不同的硬件設(shè)備上,為了保證第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后,還能獲取到正確的數(shù)據(jù),還需要建立物理磁帶與LUN的映射關(guān)系以在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后還能訪問(wèn)該數(shù)據(jù),從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,對(duì)同樣的數(shù)據(jù)來(lái)說(shuō),既存在第一虛擬磁帶與LUN的映射關(guān)系,又存在物理磁帶與LUN的映射關(guān)系,在第一虛擬磁帶上的數(shù)據(jù)可以正常訪問(wèn)的情況下,只通過(guò)第一虛擬磁帶與LUN的映射關(guān)系訪問(wèn)該數(shù)據(jù);而在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞的情況下,才通過(guò)物理磁帶與LUN的映射關(guān)系將該數(shù)據(jù)轉(zhuǎn)存至虛擬磁帶庫(kù)中,從而實(shí)現(xiàn)該數(shù)據(jù)的訪問(wèn)。當(dāng)將第一虛擬磁帶上的數(shù)據(jù)歸檔到物理磁帶上時(shí),作為第一種可行的實(shí)現(xiàn)方式該第一虛擬磁帶上的數(shù)據(jù)不僅存儲(chǔ)在第一虛擬磁帶上而且還存儲(chǔ)在物理磁帶上;而LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中備份至物理磁帶之后,同樣的數(shù)據(jù)存儲(chǔ)在不同的硬件設(shè)備上,為了保證第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后,還能獲取到正確的數(shù)據(jù),還需要建立物理磁帶與LUN的映射關(guān)系以在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞之后還能訪問(wèn)該數(shù)據(jù),從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。需要說(shuō)明的是,對(duì)同樣的數(shù)據(jù)來(lái)說(shuō),既存在第一虛擬磁帶與LUN的映射關(guān)系,又存在物理磁帶與LUN的映射關(guān)系,在第一虛擬磁帶上的數(shù)據(jù)可以正常訪問(wèn)的情況下,只通過(guò)第一虛擬磁帶與LUN的映射關(guān)系訪問(wèn)該數(shù)據(jù);而在第一虛擬磁帶上的數(shù)據(jù)丟失或損壞的情況下,才通過(guò)物理磁帶與LUN的映射關(guān)系將該數(shù)據(jù)轉(zhuǎn)存至虛擬磁帶庫(kù)中,從而實(shí)現(xiàn)該數(shù)據(jù)的訪問(wèn)。作為第二種可行的實(shí)現(xiàn)方式為了節(jié)省存儲(chǔ)空間,刪除了第一虛擬磁帶上的數(shù)據(jù),該第一虛擬磁帶上的數(shù)據(jù)只存儲(chǔ)在物理磁帶上,而LUN所對(duì)應(yīng)的數(shù)據(jù)從第一虛擬磁帶中歸檔至物理磁帶上之前,主要通過(guò)磁帶和LUN的映射關(guān)系中的第一虛擬磁帶與LUN的映射關(guān)系來(lái)訪問(wèn)該數(shù)據(jù),當(dāng)數(shù)據(jù)從第一虛擬磁帶中歸檔至物理磁帶上之后,通過(guò)第一虛擬磁帶與LUN的映射關(guān)系已經(jīng)無(wú)法訪問(wèn)該數(shù)據(jù),所以需要建立物理磁帶與LUN的映射關(guān)系以訪問(wèn)該數(shù)據(jù),同時(shí)刪除第一虛擬磁帶與LUN的映射關(guān)系,從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。更進(jìn)一步地,本發(fā)明實(shí)施例還可以包括步驟407。步驟407、判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略。本實(shí)施例中,在將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔至物理磁帶上后,獲取到恢復(fù)數(shù)據(jù)策略之后,根據(jù)恢復(fù)數(shù)據(jù)策略,判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)策略;如果物理磁帶上的數(shù)據(jù)不滿足恢復(fù)數(shù)據(jù)策略,則不需要對(duì)該物理磁帶上的數(shù)據(jù)做任何操作,即結(jié)束;如果物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則執(zhí)行步驟408。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解,恢復(fù)數(shù)據(jù)策略與現(xiàn)有技術(shù)中一致,本發(fā)明在此不做詳細(xì)介紹。步驟408、若物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。
本實(shí)施例中,根據(jù)備份策略或歸檔策略,該數(shù)據(jù)是從第一虛擬磁帶備份或歸檔至物理磁帶,當(dāng)存儲(chǔ)在物理磁帶上的該數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略時(shí),則將物理磁帶上的該數(shù)據(jù)應(yīng)恢復(fù)到第一虛擬磁帶上,并且該第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)應(yīng)為低速硬盤(pán)?;蛘?,在恢復(fù)策略中包括有將數(shù)據(jù)恢復(fù)到第一虛擬磁帶的消息,該第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)應(yīng)為高速硬盤(pán),從而根據(jù)該消息,可以將物理磁帶上的該數(shù)據(jù)應(yīng)恢復(fù)到第一虛擬磁帶上。當(dāng)將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上后,該物理磁帶上的數(shù)據(jù)不僅存儲(chǔ)在第一虛擬磁帶上而且還存儲(chǔ)在物理磁帶上;同樣的數(shù)據(jù)存儲(chǔ)在不同的硬件設(shè)備上,因此,還需要建立第一虛擬磁帶與LUN的映射關(guān)系以訪問(wèn)存儲(chǔ)在第一虛擬磁帶中的數(shù)據(jù),從而實(shí)現(xiàn)了磁帶和LUN的映射關(guān)系的更新。本發(fā)明實(shí)施例三提供的數(shù)據(jù)處理方法,通過(guò)判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,該第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),若小于,將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到物理磁帶上,并更新磁帶和LUN的映射關(guān)系;若不小于,再判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,若大于,將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。進(jìn)一步,判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略;若滿足,則將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上,并更新磁帶和LUN的映射關(guān)系。更進(jìn)一步地,判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略,若滿足,則將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ)、備份或歸檔和恢復(fù),不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。在上述所有本發(fā)明實(shí)施例的基礎(chǔ)上,還可以對(duì)存儲(chǔ)在虛擬磁帶庫(kù)或物理磁帶庫(kù)中的數(shù)據(jù)進(jìn)行修改,具體實(shí)現(xiàn)方式可以為接收數(shù)據(jù)修改指令,數(shù)據(jù)修改指令包括數(shù)據(jù)標(biāo)識(shí);根據(jù)數(shù)據(jù)修改指令,查詢磁帶和LUN的映射關(guān)系,獲取與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,并對(duì)第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù);將第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,并刪除第一磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立第二磁帶和第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在接收到數(shù)據(jù)修改指令后,獲取數(shù)據(jù)修改指令中包括的數(shù)據(jù)標(biāo)識(shí),根據(jù)數(shù)據(jù)修改指令中,查詢磁帶和LUN的映射關(guān)系,可以確定到該數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)存儲(chǔ)在第一磁帶中,該第一磁帶可以為虛擬磁帶庫(kù)的虛擬磁帶,也可以為物理磁帶庫(kù)的物理磁帶,然后獲取到與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的該第一磁帶,根據(jù)數(shù)據(jù)修改指令,對(duì)第一磁帶上的第一數(shù)據(jù)復(fù)制一份,將所復(fù)制的第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù),然后將第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,需要說(shuō)明的是,原始的第一數(shù)據(jù)并沒(méi)有被修改,還是存儲(chǔ)在第一磁帶上,生成第二數(shù)據(jù)后優(yōu)先存儲(chǔ)在第一磁帶上,若第一磁帶已無(wú)存儲(chǔ)空間時(shí),將第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,同時(shí)第一數(shù)據(jù)和第二數(shù)據(jù)的具體物理位置信息都存儲(chǔ)在LUN的元數(shù)據(jù)中。然后對(duì)磁帶與LUN的映射關(guān)系進(jìn)行更新,刪除第一磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立第二磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,以通過(guò)第二磁帶與LUN的映射關(guān)系訪問(wèn)修改后的數(shù)據(jù)。因此,通過(guò)更新磁帶與LUN的映射關(guān)系,來(lái)實(shí)現(xiàn)了對(duì)修改后的數(shù)據(jù)的訪問(wèn),由于沒(méi)有修改原始的第一數(shù)據(jù),還可以通過(guò)歷史的第一磁帶與LUN的映射關(guān)系找回被修改的原始的第一數(shù)據(jù)。
在上述本發(fā)明實(shí)施例的基礎(chǔ)上,還可以對(duì)存儲(chǔ)在虛擬磁帶庫(kù)中的數(shù)據(jù)進(jìn)行刪除,具體實(shí)現(xiàn)方式可以為接收數(shù)據(jù)刪除指令,數(shù)據(jù)刪除指令包括數(shù)據(jù)標(biāo)識(shí);根據(jù)數(shù)據(jù)刪除指令,查詢磁帶和LUN的映射關(guān)系,獲取與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,刪除第一磁帶上的第一數(shù)據(jù),并刪除第一磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在接收到數(shù)據(jù)刪除指令后,獲取數(shù)據(jù)修改指令中包括的數(shù)據(jù)標(biāo)識(shí),根據(jù)數(shù)據(jù)修改指令中,查詢磁帶和LUN的映射關(guān)系,可以確定到該數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)存儲(chǔ)在第一磁帶中,該第一磁帶為虛擬磁帶庫(kù)的虛擬磁帶,然后獲取到與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的該第一磁帶,根據(jù)數(shù)據(jù)刪除指令,對(duì)磁帶與LUN的映射關(guān)系進(jìn)行更新,即刪除第一磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,以通過(guò)磁帶與LUN的映射關(guān)系無(wú)法訪問(wèn)第一數(shù)據(jù),實(shí)現(xiàn)了第一數(shù)據(jù)的刪除。因此,通過(guò)更新磁帶與LUN的映射關(guān)系,來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的刪任職,由于沒(méi)有刪除第一數(shù)據(jù),還可以通過(guò)歷史的第一磁帶與LUN的映射關(guān)系找回第一數(shù)據(jù)。在上述本發(fā)明實(shí)施例的基礎(chǔ)上,還可以對(duì)存儲(chǔ)在虛擬磁帶庫(kù)或物理磁帶庫(kù)中的數(shù)據(jù)進(jìn)行訪問(wèn),具體實(shí)現(xiàn)方式可以為接收數(shù)據(jù)訪問(wèn)請(qǐng)求,數(shù)據(jù)訪問(wèn)請(qǐng)求包括數(shù)據(jù)標(biāo)識(shí);查詢磁帶和LUN的映射關(guān)系,獲取與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)所存儲(chǔ)的第三磁帶,若第三磁帶為物理磁帶,則采用恢復(fù)數(shù)據(jù)策略,將數(shù)據(jù)恢復(fù)到虛擬磁帶上,并從虛擬磁帶上訪問(wèn)數(shù)據(jù);虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新磁帶和LUN的映射關(guān)系。在接收到數(shù)據(jù)訪問(wèn)請(qǐng)求后,獲取數(shù)據(jù)訪問(wèn)請(qǐng)求中包括的數(shù)據(jù)標(biāo)識(shí),根據(jù)數(shù)據(jù)訪問(wèn)請(qǐng)求中,查詢磁帶和LUN的映射關(guān)系,可以確定到該數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)存儲(chǔ)在第三磁帶中,如果該第三磁帶可以為虛擬磁帶庫(kù)的虛擬磁帶時(shí),貝1J可以直接訪問(wèn)第三磁帶中的數(shù)據(jù)。如果第三磁帶為物理磁帶時(shí),采用恢復(fù)數(shù)據(jù)策略,將該第三磁帶中的數(shù)據(jù)恢復(fù)至虛擬磁帶上,即可直接訪問(wèn)該虛擬磁帶中的數(shù)據(jù),然后對(duì)磁帶與LUN的映射關(guān)系進(jìn)行更新,建立該虛擬磁帶與第三磁帶對(duì)應(yīng)的LUN的映射關(guān)系,以通過(guò)該虛擬磁帶與LUN的映射關(guān)系訪問(wèn)該數(shù)據(jù)。因此,可以通過(guò)更新磁帶與LUN的映射關(guān)系,來(lái)實(shí)現(xiàn)了對(duì)數(shù)據(jù)的訪問(wèn)。圖5為本發(fā)明數(shù)據(jù)處理裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例的裝置可以包括判斷模塊21和處理模塊22,其中,判斷模塊21用于判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值;處理模塊22用于若判斷模塊21判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;第二虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上,且第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值;物理磁帶的屬性值小于第一虛擬磁帶的屬性值。本實(shí)施例的數(shù)據(jù)處理裝置,可以用于執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理類似,詳細(xì)可以參見(jiàn)上述實(shí)施例中的記載,此處不再贅述。本發(fā)明實(shí)施例一提供的數(shù)據(jù)處理裝置,通過(guò)判斷模塊判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值;若小于,則處理模塊將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;第二虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上,且第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值;物理磁帶的屬性值小于第一虛擬磁帶的屬性值;由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ),不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。圖6為本發(fā)明數(shù)據(jù)處理裝置實(shí)施例二的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例的數(shù)據(jù)處理裝置在上述圖5所示裝置實(shí)施例的基礎(chǔ)上,還包括接收模塊23。上述的處理模塊22具體用于當(dāng)?shù)谝惶摂M磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)時(shí),將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶上;第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);或者,上述的處理模塊22具體用于當(dāng)?shù)谝惶摂M磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)時(shí),將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到物理磁帶上。上述的處理模塊22還用于若判斷模塊21判斷出第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),第三虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)。在本實(shí)施例中,在第一種可行的實(shí)現(xiàn)方式中,接收模塊23用于接收數(shù)據(jù)修改指令,數(shù)據(jù)修改指令包括數(shù)據(jù)標(biāo)識(shí)。上述的處理模塊22,還用于根據(jù)數(shù)據(jù)修改指令,查詢磁帶和LUN的映射關(guān)系,獲取與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,并對(duì)第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù);將第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,并刪除第一磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立第二磁帶和第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在第二種可行的實(shí)現(xiàn)方式中,接收模塊23,用于接收數(shù)據(jù)刪除指令,數(shù)據(jù)刪除指令包括數(shù)據(jù)標(biāo)識(shí)。上述的處理模塊22,還用于根據(jù)數(shù)據(jù)刪除指令,查詢磁帶和LUN的映射關(guān)系,獲取與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,刪除第一磁帶上的第一數(shù)據(jù),并刪除第一磁帶與第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。在第三種可行的實(shí)現(xiàn)方式中,接收模塊23,用于接收數(shù)據(jù)訪問(wèn)請(qǐng)求,數(shù)據(jù)訪問(wèn)請(qǐng)求包括數(shù)據(jù)標(biāo)識(shí)。上述的處理模塊22,還用于查詢磁帶和LUN的映射關(guān)系,獲取與數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)所存儲(chǔ)的第三磁帶,若第三磁帶為物理磁帶,則采用恢復(fù)數(shù)據(jù)策略,將數(shù)據(jù)恢復(fù)到虛擬磁帶上,并從虛擬磁帶上訪問(wèn)數(shù)據(jù);虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新磁帶和LUN的映射關(guān)系。進(jìn)一步地,上述的判斷模塊21還用于判斷第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略。上述的處理模塊22還用于若判斷模塊21判斷出第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則將第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到物理磁帶上,并更新磁帶和LUN的映射關(guān)系。更進(jìn)一步地,上述的判斷模塊21還用于判斷物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略。上述的處理模塊22還用于若判斷模塊判斷物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則將物理磁帶上的數(shù)據(jù)恢復(fù)到第一虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系。本實(shí)施例的數(shù)據(jù)處理裝置,可以用于執(zhí)行圖3或圖4所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理類似,詳細(xì)可以參見(jiàn)上述實(shí)施例中的記載,此處不再贅述。本發(fā)明實(shí)施例二提供的數(shù)據(jù)處理裝置,由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)了數(shù)據(jù)的分級(jí)存儲(chǔ)、備份或歸檔和恢復(fù),不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種數(shù)據(jù)處理方法,其特征在于,包括 判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值; 若所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系; 其中,所述第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;所述第二虛擬磁帶設(shè)置在所述虛擬磁帶庫(kù)上,且所述第二虛擬磁帶的屬性值小于所述第一虛擬磁帶的屬性值;所述物理磁帶的屬性值小于所述第一虛擬磁帶的屬性值。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)時(shí),所述將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,包括將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述第二虛擬磁帶上;所述第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);或者, 當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)時(shí),所述將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,包括將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述物理磁帶上。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括 若判斷出所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于所述第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系; 其中,所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),所述第三虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括 接收數(shù)據(jù)修改指令,所述數(shù)據(jù)修改指令包括數(shù)據(jù)標(biāo)識(shí); 根據(jù)所述數(shù)據(jù)修改指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,并對(duì)所述第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù); 將所述第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立所述第二磁帶和所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括 接收數(shù)據(jù)刪除指令,所述數(shù)據(jù)刪除指令包括數(shù)據(jù)標(biāo)識(shí); 根據(jù)所述數(shù)據(jù)刪除指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,刪除所述第一磁帶上的第一數(shù)據(jù),并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。
6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括 接收數(shù)據(jù)訪問(wèn)請(qǐng)求,所述數(shù)據(jù)訪問(wèn)請(qǐng)求包括數(shù)據(jù)標(biāo)識(shí); 查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)所存儲(chǔ)的第三磁帶,若所述第三磁帶為物理磁帶,則采用恢復(fù)數(shù)據(jù)策略,將所述數(shù)據(jù)恢復(fù)到虛擬磁帶上,并從所述虛擬磁帶上訪問(wèn)所述數(shù)據(jù);所述虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新所述磁帶和LUN的映射關(guān)系。
7.根據(jù)權(quán)利要求1至6任一所述的數(shù)據(jù)處理方法,其特征在于,還包括 判斷所述第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略,若滿足,則將所述第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到所述物理磁帶上,并更新所述磁帶和LUN的映射關(guān)系。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理方法,其特征在于,還包括 判斷所述物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略,若滿足,則將所述物理磁帶上的數(shù)據(jù)恢復(fù)到所述第一虛擬磁帶上,并更新所述磁帶和LUN的映射關(guān)系。
9.一種數(shù)據(jù)處理裝置,其特征在于,包括 判斷模塊,用于判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值; 處理模塊,用于若所述判斷模塊判斷出所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于所述第一虛擬磁帶對(duì)應(yīng)的第一訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系; 其中,所述第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;所述第二虛擬磁帶設(shè)置在所述虛擬磁帶庫(kù)上,且所述第二虛擬磁帶的屬性值小于所述第一虛擬磁帶的屬性值;所述物理磁帶的屬性值小于所述第一虛擬磁帶的屬性值。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,所述處理模塊具體用于當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)時(shí),將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述第二虛擬磁帶上;所述第二虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);或者, 所述處理模塊具體用于當(dāng)所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán)時(shí),將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到所述物理磁帶上。
11.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,所述處理模塊還用于若所述判斷模塊判斷出所述第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率大于所述第一虛擬磁帶對(duì)應(yīng)的第二訪問(wèn)頻率閾值,則將所述第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第三虛擬磁帶上,并更新磁帶和LUN的映射關(guān)系; 其中,所述第一虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán),所述第三虛擬磁帶對(duì)應(yīng)的硬盤(pán)為高速硬盤(pán)。
12.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,還包括 接收模塊,用于接收數(shù)據(jù)修改指令,所述數(shù)據(jù)修改指令包括數(shù)據(jù)標(biāo)識(shí); 所述處理模塊,還用于根據(jù)所述數(shù)據(jù)修改指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,并對(duì)所述第一磁帶上的第一數(shù)據(jù)進(jìn)行修改,生成第二數(shù)據(jù);將所述第二數(shù)據(jù)存儲(chǔ)在第二磁帶上,并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系,建立所述第二磁帶和所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。
13.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,還包括 接收模塊,用于接收數(shù)據(jù)刪除指令,所述數(shù)據(jù)刪除指令包括數(shù)據(jù)標(biāo)識(shí); 所述處理模塊,還用于根據(jù)所述數(shù)據(jù)刪除指令,查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)所存儲(chǔ)的第一磁帶,刪除所述第一磁帶上的第一數(shù)據(jù),并刪除所述第一磁帶與所述第一磁帶對(duì)應(yīng)的LUN的映射關(guān)系。
14.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,還包括接收模塊,用于接收數(shù)據(jù)訪問(wèn)請(qǐng)求,所述數(shù)據(jù)訪問(wèn)請(qǐng)求包括數(shù)據(jù)標(biāo)識(shí); 所述處理模塊,還用于查詢所述磁帶和LUN的映射關(guān)系,獲取與所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的第三數(shù)據(jù)所存儲(chǔ)的第三磁帶,若所述第三磁帶為物理磁帶,則采用恢復(fù)數(shù)據(jù)策略,將所述數(shù)據(jù)恢復(fù)到虛擬磁帶上,并從所述虛擬磁帶上訪問(wèn)所述數(shù)據(jù);所述虛擬磁帶對(duì)應(yīng)的硬盤(pán)為低速硬盤(pán);更新所述磁帶和LUN的映射關(guān)系。
15.根據(jù)權(quán)利要求9至14任一所述的數(shù)據(jù)處理裝置,其特征在于, 所述判斷模塊,還用于判斷所述第一虛擬磁帶上的數(shù)據(jù)是否滿足備份或歸檔策略; 所述處理模塊,還用于若所述判斷模塊判斷出所述第一虛擬磁帶上的數(shù)據(jù)滿足備份或歸檔策略,則將所述第一虛擬磁帶上的數(shù)據(jù)備份或歸檔到所述物理磁帶上,并更新所述磁帶和LUN的映射關(guān)系。
16.根據(jù)權(quán)利要求15所述的數(shù)據(jù)處理裝置,其特征在于,所述判斷模塊還用于判斷所述物理磁帶上的數(shù)據(jù)是否滿足恢復(fù)數(shù)據(jù)策略; 所述處理模塊還用于若所述判斷模塊判斷所述物理磁帶上的數(shù)據(jù)滿足恢復(fù)數(shù)據(jù)策略,則將所述物理磁帶上的數(shù)據(jù)恢復(fù)到所述第一虛擬磁帶上,并更新所述磁帶和LUN的映射關(guān)系。
全文摘要
本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法和裝置,該方法包括判斷第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率是否小于第一虛擬磁帶對(duì)應(yīng)的訪問(wèn)頻率閾值;若第一虛擬磁帶上的數(shù)據(jù)的訪問(wèn)頻率小于第一虛擬磁帶對(duì)應(yīng)的訪問(wèn)頻率閾值,則將第一虛擬磁帶上的數(shù)據(jù)轉(zhuǎn)存到第二虛擬磁帶或者物理磁帶上,并更新磁帶和LUN的映射關(guān)系;其中,第一虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上;第二虛擬磁帶設(shè)置在虛擬磁帶庫(kù)上,且第二虛擬磁帶的屬性值小于第一虛擬磁帶的屬性值;物理磁帶的屬性值小于第一虛擬磁帶的屬性值。由于本發(fā)明通過(guò)磁帶與LUN的映射關(guān)系來(lái)對(duì)數(shù)據(jù)進(jìn)行處理,不需要設(shè)置第三方軟件系統(tǒng),提高了數(shù)據(jù)處理效率,同時(shí)也減少了硬件設(shè)備,降低了成本。
文檔編號(hào)G06F12/08GK103034592SQ20121051642
公開(kāi)日2013年4月10日 申請(qǐng)日期2012年12月5日 優(yōu)先權(quán)日2012年12月5日
發(fā)明者文海 申請(qǐng)人:華為技術(shù)有限公司