[發(fā)明專利]用于存儲系統(tǒng)中服務(wù)感知的奇偶校驗放置的方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201510035650.4 | 申請日: | 2015-01-23 |
| 公開(公告)號: | CN104809032B | 公開(公告)日: | 2018-05-04 |
| 發(fā)明(設(shè)計)人: | J·S·邦威克 | 申請(專利權(quán))人: | DSSD股份有限公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10 |
| 代理公司: | 北京英賽嘉華知識產(chǎn)權(quán)代理有限責(zé)任公司11204 | 代理人: | 王達佐,王艷春 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 存儲系統(tǒng) 服務(wù) 感知 奇偶校驗 放置 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明的各實施例涉及數(shù)據(jù)存儲的技術(shù)領(lǐng)域。更具體地,本發(fā)明的各實施例可以涉及數(shù)據(jù)存儲設(shè)備和系統(tǒng)的實施方式。
背景技術(shù)
為了防止存儲系統(tǒng)中的數(shù)據(jù)潛在的損失可能,執(zhí)行復(fù)制方案常常是有利的。在寫入數(shù)據(jù)和奇偶校驗值時,當前的復(fù)制方案不考慮存儲系統(tǒng)的硬件服務(wù)調(diào)度。
發(fā)明內(nèi)容
一般地,在一個方面中,本發(fā)明涉及一種非暫時性計算機可讀介質(zhì),包括當由處理器執(zhí)行時執(zhí)行方法的指令,該方法包括:接收指定目標存儲設(shè)備(SD)的服務(wù)通知,其中,目標SD是多個SD中的一個;在接收服務(wù)通知之后操作:接收將數(shù)據(jù)寫入到永久存儲器的請求,其中,永久存儲器包括多個SD;響應(yīng)于該請求,將獨立磁盤冗余陣列(RAID)條帶寫入到永久存儲器,其中,RAID條帶包括第一數(shù)據(jù)塊和第一奇偶校驗塊,其中,第一數(shù)據(jù)塊中的至少一個包括數(shù)據(jù)的一部分,其中第一奇偶校驗塊包括通過使用第一數(shù)據(jù)塊計算的奇偶校驗值,并且,其中第一奇偶校驗塊存儲于目標SD上,并且,其中第一數(shù)據(jù)塊均不存儲于目標SD上;執(zhí)行改進的垃圾收集操作,其中,改進的垃圾收集操作包括:標識永久存儲器中的活RAID條帶,其中,活RAID條帶包括第二數(shù)據(jù)塊和第二奇偶校驗塊;將新的RAID條帶寫入到永久存儲器中的新位置,其中,新的RAID條帶包括第三奇偶校驗塊和第三數(shù)據(jù)塊,其中,第三數(shù)據(jù)塊中的至少一個存儲來自活RAID條帶的數(shù)據(jù)的一部分的副本,其中第三奇偶校驗塊存儲于目標SD上,并且,其中第三數(shù)據(jù)塊均不存儲于目標SD上;以及,當完成改進的垃圾收集操作時,發(fā)出去除通知,其中,去除通知指示可從永久存儲器去除目標SD。
一般地,在一個方面中,本發(fā)明涉及一種系統(tǒng)。該系統(tǒng)包括:包括多個存儲設(shè)備(SD)的存儲陣列;和與存儲陣列可操作地連接并且被配置為完成以下操作的存儲控制器:標識要去除的該目標SD,在標識作為多個SD中的一個的目標SD之后,完成以下操作:接收將數(shù)據(jù)寫入到存儲陣列的請求;響應(yīng)于該請求,將獨立磁盤冗余陣列(RAID)條帶寫入到永久存儲器,其中,RAID條帶包括數(shù)據(jù)塊和第一奇偶校驗塊,其中,數(shù)據(jù)塊中的至少一個包括數(shù)據(jù)的一部分,第一奇偶校驗塊包括通過使用數(shù)據(jù)塊計算的奇偶校驗值,并且其中,第一奇偶校驗塊存儲于目標SD上,并且其中,數(shù)據(jù)塊均不存儲于目標SD上;執(zhí)行改進的垃圾收集操作,其中,改進的垃圾收集操作包括:標識永久存儲器中的活RAID條帶,其中,活RAID條帶包括第二數(shù)據(jù)塊和第二奇偶校驗塊;將新的RAID條帶寫入到永久存儲器中的新位置,其中,新的RAID條帶包括第三奇偶校驗塊和第三數(shù)據(jù)塊,其中,第三數(shù)據(jù)塊中的至少一個存儲來自活RAID條帶的數(shù)據(jù)的一部分的副本,其中第三奇偶校驗塊存儲于目標SD上,并且其中,第三數(shù)據(jù)塊均不存儲于目標SD上;和完成改進的垃圾收集操作時,發(fā)出去除通知,其中,去除通知指示可從存儲陣列去除目標SD。
一般地,在一個方面中,本發(fā)明涉及一種非暫時性計算機可讀介質(zhì),包括當由處理器執(zhí)行時執(zhí)行方法的指令,該方法包括:接收指定目標存儲設(shè)備(SD)的服務(wù)通知,其中,目標SD是多個SD中的一個;在接收服務(wù)通知之后,完成以下操作:接收將數(shù)據(jù)寫入到永久存儲器的請求,其中,永久存儲器包括多個SD;響應(yīng)于該請求,將獨立磁盤冗余陣列(RAID)條帶寫入到永久存儲器,其中,RAID條帶包括數(shù)據(jù)塊和第一奇偶校驗塊,其中,數(shù)據(jù)塊中的至少一個包括數(shù)據(jù)的一部分,其中第一奇偶校驗塊包括通過使用數(shù)據(jù)塊計算的奇偶校驗值,并且其中,第一奇偶校驗塊存儲于目標SD上,并且其中,數(shù)據(jù)塊均不存儲于目標SD上;執(zhí)行改進的垃圾收集操作,其中,改進的垃圾收集操作包括:將新的RAID條帶寫入到永久存儲器中的新位置,其中,新的RAID條帶包括來自存儲陣列中的第一活RAID條帶的第一數(shù)據(jù)的副本和來自第二活RAID條帶的第二數(shù)據(jù)的副本,并且其中,新的RAID條帶包括位于目標SD上的第二奇偶校驗塊;和當完成改進的垃圾收集操作時,發(fā)出去除通知,其中,去除通知指示可從永久存儲器去除目標SD。
本發(fā)明的其它方面將通過以下內(nèi)容清楚描述。
附圖說明
圖1表示根據(jù)本發(fā)明的一個實施例的系統(tǒng)。
圖2表示根據(jù)本發(fā)明的一個或多個實施例的RAID條帶。
圖3表示根據(jù)本發(fā)明的一個實施例的數(shù)據(jù)結(jié)構(gòu)。
圖4表示根據(jù)本發(fā)明的一個或多個實施例的實現(xiàn)RAID寫入操作的流程圖。
圖5表示根據(jù)本發(fā)明的一個或多個實施例的用于實現(xiàn)服務(wù)感知奇偶校驗放置的流程圖。
圖6表示根據(jù)本發(fā)明的一個或多個實施例的用于實現(xiàn)改進的RAID寫入操作的流程圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于DSSD股份有限公司,未經(jīng)DSSD股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510035650.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于處理到遠程存儲位置的故障恢復(fù)的方法、系統(tǒng)以及程序
- 包括向外擴展型存儲系統(tǒng)的存儲系統(tǒng)群及其管理方法
- 一種移動存儲系統(tǒng)及其存儲方法
- 存儲系統(tǒng)的數(shù)據(jù)備份與恢復(fù)系統(tǒng)、方法、設(shè)備及存儲介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲介質(zhì)
- 建立存儲系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺及一種容災(zāi)方法
- 在基于云的存儲系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復(fù)方法及裝置
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 基于策略的業(yè)務(wù)感知模型及感知方法
- 一種基于分區(qū)感知的無線通信系統(tǒng)頻譜感知方法
- 確定空閑頻段的方法和系統(tǒng)、中心節(jié)點和感知節(jié)點
- 感知無線網(wǎng)絡(luò)的共享協(xié)作頻譜感知方法、感知節(jié)點和匯聚中心
- 感知無線網(wǎng)絡(luò)的協(xié)作頻譜感知方法和感知節(jié)點
- 頻譜感知方法、頻譜感知設(shè)備和數(shù)據(jù)庫
- 基于認知數(shù)據(jù)庫和頻譜感知的頻譜共享方法及裝置
- 一種頂層感知限位組
- 一種自動駕駛汽車用升降式智能感知模塊
- 感知數(shù)據(jù)獲取方法和裝置





