[發(fā)明專利]數(shù)據(jù)遷移觸發(fā)方法和裝置有效
| 申請?zhí)枺?/td> | 201110384443.1 | 申請日: | 2011-11-28 |
| 公開(公告)號: | CN102521138A | 公開(公告)日: | 2012-06-27 |
| 發(fā)明(設(shè)計)人: | 張冬;張翼 | 申請(專利權(quán))人: | 成都市華為賽門鐵克科技有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 611731 四川*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 遷移 觸發(fā) 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及存儲技術(shù),尤其涉及一種數(shù)據(jù)遷移觸發(fā)方法和裝置。
背景技術(shù)
分級存儲系統(tǒng)通常由傳統(tǒng)磁盤和固態(tài)硬盤(Solid?State?Disk或Solid?State?Drive,簡稱SSD)組成。SSD也稱電子硬盤或者固態(tài)電子盤,是由控制單元和固態(tài)存儲單元組成的硬盤。由于,固態(tài)硬盤與傳統(tǒng)磁盤比較,擁有以下優(yōu)點:啟動快,沒有電機加速旋轉(zhuǎn)的過程;不用磁頭,快速隨機讀取,讀延遲極小;讀取時間相對固定。固態(tài)硬盤的尋址時間與數(shù)據(jù)存儲位置無關(guān),磁盤碎片不會影響讀取時間。因而,通常將熱點數(shù)據(jù)緩存在SSD中,以提高訪問熱點數(shù)據(jù)的IO速度。
目前存儲區(qū)域網(wǎng)絡(luò)(Storage?Area?Network,簡稱SAN)存儲系統(tǒng)中的數(shù)據(jù)遷移,是先由SAN存儲系統(tǒng)識別出磁盤中的熱點區(qū)域,然后將這些熱點區(qū)域中數(shù)據(jù)從磁盤到訪問速度較快的SSD中,后續(xù)主機可直接從SSD中訪問熱點區(qū)域中數(shù)據(jù),從而加快數(shù)據(jù)訪問速度。在實際應(yīng)用的某些場景下,用戶可能希望針對指定的文件、目錄或者應(yīng)用程序所訪問的數(shù)據(jù)塊進(jìn)行有針對性的遷移,從而實現(xiàn)瞬間加快訪問這些數(shù)據(jù)的IO(輸入輸出)速度。然而。目前SAN存儲系統(tǒng)中的數(shù)據(jù)遷移完全依賴于存儲系統(tǒng)對熱點區(qū)域統(tǒng)計。用戶無法控制存儲系統(tǒng)中數(shù)據(jù)的遷移,從而無法實現(xiàn)對指定數(shù)據(jù)的IO速度進(jìn)行瞬間加速的目的。
發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)據(jù)遷移觸發(fā)方法和裝置,用于解決現(xiàn)有SAN存儲系統(tǒng)中的數(shù)據(jù)遷移方法無法根據(jù)用戶需求進(jìn)行對指定數(shù)據(jù)遷移的缺陷。
本發(fā)明提供的一種數(shù)據(jù)遷移觸發(fā)方法,包括:
主機接收用戶設(shè)置的數(shù)據(jù)遷移策略;所述數(shù)據(jù)遷移策略包括用戶設(shè)置的遷移對象、遷移條件和遷移后的目標(biāo)盤;所述遷移對象包括SAN存儲系統(tǒng)中的指定文件或指定目錄或指定應(yīng)用程序訪問的數(shù)據(jù);
所述主機解析所述數(shù)據(jù)遷移策略中所述遷移對象的塊地址;
所述主機向SAN存儲系統(tǒng)中磁盤陣列控制器發(fā)送遷移指示,指示所述磁盤陣列控制器根據(jù)所述遷移條件和所述遷移對象的塊地址將所述遷移對象從源盤遷移到所述目標(biāo)盤。
本發(fā)明提供的一種數(shù)據(jù)遷移觸發(fā)裝置,包括:
策略接收模塊,用于接收用戶設(shè)置的數(shù)據(jù)遷移策略;所述數(shù)據(jù)遷移策略包括用戶設(shè)置的遷移對象、遷移條件和遷移后的目標(biāo)盤;所述遷移對象包括SAN存儲系統(tǒng)中的指定文件或指定目錄或指定應(yīng)用程序訪問的數(shù)據(jù);
代理模塊,用于解析所述數(shù)據(jù)遷移策略中所述遷移對象的塊地址;
遷移指示模塊,用于向SAN存儲系統(tǒng)中磁盤陣列控制器發(fā)送遷移指示,指示所述磁盤陣列控制器根據(jù)所述遷移條件和所述遷移對象的塊地址將所述遷移對象從源盤遷移到所述目標(biāo)盤。
本發(fā)明實施例提供的數(shù)據(jù)遷移觸發(fā)方法和裝置,主機接收到用戶設(shè)置的數(shù)據(jù)遷移策略后,先通過安裝的代理程序解析到數(shù)據(jù)遷移策略中遷移對象的塊地址,之后向SAM存儲系統(tǒng)中的磁盤陣列控制器發(fā)送包括遷移對象的塊地址的遷移指示,指示磁盤陣列控制器根據(jù)數(shù)據(jù)遷移策略中遷移條件和遷移方向,將遷移對象從源盤遷移到目標(biāo)盤。由于,主機根據(jù)用戶設(shè)置的數(shù)據(jù)遷移策略指示磁盤陣列控制器進(jìn)行數(shù)據(jù)遷移,并通過安裝的代理程序感知遷移對象的塊地址,因而SAM存儲系統(tǒng)可達(dá)到根據(jù)用戶需求遷移指定數(shù)據(jù)的目的。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種數(shù)據(jù)遷移觸發(fā)方法流程圖;
圖2A為本發(fā)明實施例提供的另一種數(shù)據(jù)遷移觸發(fā)方法流程圖;
圖2B為圖2A的一種應(yīng)用場景圖;
圖2C為本發(fā)明實施例提供的又一種數(shù)據(jù)遷移觸發(fā)方法流程圖;
圖3A為本發(fā)明實施例提供的再一種數(shù)據(jù)遷移觸發(fā)方法流程圖;
圖3B為圖3A的一種應(yīng)用場景圖;
圖4為本發(fā)明實施例提供的再一種數(shù)據(jù)遷移觸發(fā)方法流程圖;
圖5A為本發(fā)明實施例提供的再一種數(shù)據(jù)遷移觸發(fā)方法流程圖;
圖5B為圖5A的一種應(yīng)用場景圖;
圖6本發(fā)明實施例提供的一種數(shù)據(jù)遷移觸發(fā)裝置結(jié)構(gòu)示意圖。
具體實施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都市華為賽門鐵克科技有限公司,未經(jīng)成都市華為賽門鐵克科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110384443.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





