亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

存儲(chǔ)的處理方法、裝置和存儲(chǔ)設(shè)備的制造方法

文檔序號(hào):8258254閱讀:691來(lái)源:國(guó)知局
存儲(chǔ)的處理方法、裝置和存儲(chǔ)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及通信技術(shù),尤其涉及一種存儲(chǔ)的處理方法、裝置和存儲(chǔ)設(shè)備。
【背景技術(shù)】
[0002]存儲(chǔ)設(shè)備是用于儲(chǔ)存信息的設(shè)備,通常是將信息數(shù)字化后再利用電、磁或光學(xué)等方式的媒體加以存儲(chǔ)。
[0003]圖1為現(xiàn)有技術(shù)中存儲(chǔ)設(shè)備的結(jié)構(gòu)示意圖。如圖1所示,存儲(chǔ)設(shè)備I包括多個(gè)硬盤模塊2,每個(gè)硬盤模塊2中包括多個(gè)硬盤單元3和多個(gè)熱備盤4。在存儲(chǔ)設(shè)備的生命周期內(nèi),當(dāng)某個(gè)硬盤單元3出現(xiàn)故障時(shí),系統(tǒng)會(huì)自動(dòng)使用熱備盤4代替出現(xiàn)故障的硬盤單元3,并將出現(xiàn)故障的硬盤單元中的數(shù)據(jù)存儲(chǔ)到熱備盤中。對(duì)于出現(xiàn)故障的硬盤,維護(hù)人員將使用新的硬盤來(lái)更換故障硬盤,硬盤上設(shè)計(jì)有拉手條,以便于采用熱插拔的方式更換故障硬盤。
[0004]但是,對(duì)于出現(xiàn)故障的硬盤,維護(hù)人員直接使用新的硬盤來(lái)更換故障硬盤,增加了維護(hù)成本和設(shè)備成本。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供一種存儲(chǔ)的處理方法、裝置和存儲(chǔ)設(shè)備,硬盤固定在存儲(chǔ)設(shè)備的內(nèi)部,利用硬盤的零散容量對(duì)存儲(chǔ)設(shè)備進(jìn)行擴(kuò)容,避免了現(xiàn)有技術(shù)中直接使用新的硬盤來(lái)更換故障硬盤增加了維護(hù)成本和設(shè)備成本這一技術(shù)問(wèn)題,從而有效節(jié)省了維護(hù)成本和硬件成本。
[0006]本發(fā)明實(shí)施例第一方面提供一種存儲(chǔ)的處理方法,應(yīng)用于存儲(chǔ)設(shè)備,所述存儲(chǔ)設(shè)備包括多個(gè)硬盤,所述多個(gè)硬盤固定在存儲(chǔ)設(shè)備內(nèi)部,所述硬盤包括整數(shù)容量和零散容量,且每個(gè)硬盤的整數(shù)容量包括N個(gè)分塊,其中,N為正整數(shù),所述方法包括:
[0007]當(dāng)所述多個(gè)硬盤中的第一硬盤發(fā)生故障時(shí),確定發(fā)生故障的分塊為第一分塊;
[0008]在所述存儲(chǔ)設(shè)備的冗余容量池中獲取第二分塊;其中,所述第二分塊的容量不小于所述第一分塊的容量,所述冗余容量池包括所述多個(gè)硬盤的零散容量;
[0009]重構(gòu)所述第一分塊中的數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到所述第二分塊中。
[0010]在第一方面的第一種可能實(shí)現(xiàn)方式中,所述在所述存儲(chǔ)設(shè)備的冗余容量池中獲取第二分塊之后,所述方法還包括:
[0011]建立邏輯區(qū)塊地址LBA映射表;其中,所述LBA映射表用于存儲(chǔ)所述第一分塊的LBA與所述第二分塊的LBA之間的映射關(guān)系。
[0012]結(jié)合第一方面的第一種可能實(shí)現(xiàn)方式,在第一方面的第二中可能實(shí)現(xiàn)方式中,所述當(dāng)所述多個(gè)硬盤中的第一硬盤發(fā)生故障時(shí),確定發(fā)生故障的分塊為第一分塊之前,所述方法還包括:
[0013]將所述多個(gè)硬盤的整數(shù)容量的所有分塊,劃分為M個(gè)分塊組;其中,M為正整數(shù),且M^N;
[0014]為每個(gè)所述分塊組分配一個(gè)邏輯單元號(hào)LUN ;
[0015]結(jié)合第一方面的第二種可能實(shí)現(xiàn)方式,在第一方面的第三種可能實(shí)現(xiàn)方式中,所述重構(gòu)所述第一分塊中的數(shù)據(jù),具體包括:
[0016]根據(jù)所述分塊組的LUN,重構(gòu)所述第一分塊中的數(shù)據(jù)。
[0017]本發(fā)明第二方面提供一種存儲(chǔ)的處理裝置,包括:
[0018]確定模塊,用于當(dāng)所述多個(gè)硬盤中的第一硬盤發(fā)生故障時(shí),確定發(fā)生故障的分塊為第一分塊;
[0019]獲取模塊,用于在所述存儲(chǔ)設(shè)備的冗余容量池中獲取第二分塊;其中,所述第二分塊的容量不小于所述第一分塊的容量,所述冗余容量池包括所述多個(gè)硬盤的零散容量;
[0020]重構(gòu)模塊,用于重構(gòu)所述第一分塊中的數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到所述第二分塊中。
[0021]在第二方面的第一種可能實(shí)現(xiàn)方式中,所述獲取模塊還用于建立邏輯區(qū)塊地址LBA映射表;其中,所述LBA映射表用于存儲(chǔ)所述第一分塊的LBA與所述第二分塊的LBA之間的映射關(guān)系。
[0022]結(jié)合第二方面的第一種可能實(shí)現(xiàn)方式,在第二方面的第二種可能實(shí)現(xiàn)方式中,所述裝置還包括劃分模塊,用于將所述多個(gè)硬盤的所有分塊,劃分為M個(gè)分塊組,并為每個(gè)所述分塊組分配一個(gè)邏輯單元號(hào)LUN ;其中,M為正整數(shù),且M < N。
[0023]結(jié)合第二方面的第二中可能實(shí)現(xiàn)方式,在第二方面的第三種可能實(shí)現(xiàn)方式中,所述重構(gòu)模塊還用于根據(jù)所述分塊組的LUN,重構(gòu)所述第一分塊中的數(shù)據(jù)。
[0024]本發(fā)明實(shí)施例第三方面提供一種存儲(chǔ)設(shè)備,包括:磁盤陣列控制器和磁盤陣列,所述磁盤陣列中包括多個(gè)硬盤;磁盤陣列控制器用于在所述磁盤陣列中的第一硬盤發(fā)生故障時(shí),確定發(fā)生故障的分塊為第一分塊;
[0025]在所述存儲(chǔ)設(shè)備的冗余容量池中獲取第二分塊;其中,所述第二分塊的容量不小于所述第一分塊的容量,所述冗余容量池包括所述多個(gè)硬盤的零散容量;
[0026]重構(gòu)所述第一分塊中的數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到所述第二分塊中。
[0027]在第三方面的第一種可能實(shí)現(xiàn)方式中,所述磁盤陣列控制器用于建立邏輯區(qū)塊地址LBA映射表;其中,所述LBA映射表用于存儲(chǔ)所述第一分塊的LBA與所述第二分塊的LBA之間的映射關(guān)系。
[0028]結(jié)合第三方面的第一種可能實(shí)現(xiàn)方式,在第三方面的第二種可能實(shí)現(xiàn)方式中,所述磁盤陣列控制器用于將所述多個(gè)硬盤的整數(shù)容量的所有分塊,劃分為M個(gè)分塊組,并為每個(gè)所述分塊組分配一個(gè)邏輯單元號(hào)LUN ;其中,M為正整數(shù),且M < N。
[0029]結(jié)合第三方面的第二種可能實(shí)現(xiàn)方式,在第三方面的第三種可能實(shí)現(xiàn)方式中,所述磁盤陣列控制器還用于根據(jù)所述分塊組的LUN,重構(gòu)所述第一分塊中的數(shù)據(jù)。
[0030]本實(shí)施例提供的存儲(chǔ)的處理方法,硬盤固定在存儲(chǔ)設(shè)備的內(nèi)部,當(dāng)多個(gè)硬盤中的第一硬盤發(fā)生故障時(shí),確定發(fā)生故障的分塊為第一分塊,并在存儲(chǔ)設(shè)備的冗余容量池中獲取第二分塊,重構(gòu)第一分塊中的數(shù)據(jù),并將數(shù)據(jù)存儲(chǔ)到第二分塊中。本發(fā)明實(shí)施例中由于將硬盤的零散容量作為存儲(chǔ)設(shè)備的冗余容量池,當(dāng)硬盤發(fā)生故障時(shí),只需要在冗余容量池中獲取與發(fā)生故障的分塊的容量大小相對(duì)的應(yīng)第二分塊,并將重構(gòu)數(shù)據(jù)存儲(chǔ)到第二分塊中,有效利用了硬盤的零散容量對(duì)存儲(chǔ)設(shè)備進(jìn)行擴(kuò)容,因此,不需要維護(hù)人員對(duì)存儲(chǔ)設(shè)備中的故障硬盤進(jìn)行更換,有效節(jié)省了維護(hù)成本和硬件成本。
【附圖說(shuō)明】
[0031]為了更清楚地說(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ù)這些附圖獲得其他的附圖。
[0032]圖1為現(xiàn)有技術(shù)中存儲(chǔ)設(shè)備的結(jié)構(gòu)示意圖;
[0033]圖2為本發(fā)明實(shí)施例提供的存儲(chǔ)的處理方法的應(yīng)用場(chǎng)景結(jié)構(gòu)示意圖;
[0034]圖3為本發(fā)明實(shí)施例一提供的存儲(chǔ)的處理方法流程圖;
[0035]圖4為硬盤故障前的容量分配示意圖;
[0036]圖5為硬盤故障后的容量分配不意圖;
[0037]圖6為本發(fā)明實(shí)施例二提供的存儲(chǔ)的處理方法流程圖;
[0038]圖7為本發(fā)明實(shí)施例三提供的存儲(chǔ)的處理裝置結(jié)構(gòu)示意圖;
[0039]圖8為本發(fā)明實(shí)施例四提供的存儲(chǔ)的處理裝置結(jié)構(gòu)示意圖;
[0040]圖9為本發(fā)明實(shí)施例五提供的存儲(chǔ)設(shè)備的結(jié)構(gòu)不意圖。
【具體實(shí)施方式】
[0041]為使本發(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ù)的范圍。
[0042]圖2為本發(fā)明實(shí)施例提供的存儲(chǔ)的處理方法的應(yīng)用場(chǎng)景結(jié)構(gòu)示意圖,如圖2所示,該場(chǎng)景包括主機(jī)11、磁盤陣列控制器12和存儲(chǔ)設(shè)備13,其中,主機(jī)11可以為電腦(personal computer,簡(jiǎn)稱PC),也可以為服務(wù)器,存儲(chǔ)設(shè)備中包括多個(gè)硬盤14,數(shù)據(jù)存儲(chǔ)在硬盤14中,磁盤陣列控制器12用于實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)轉(zhuǎn)發(fā)以及存儲(chǔ)設(shè)備中硬盤的管理,是主機(jī)與存儲(chǔ)設(shè)備之間的“橋梁”。
[0043]圖3為本發(fā)明實(shí)施例一提供的存儲(chǔ)的處理方法流程圖。本實(shí)施例中提供的存儲(chǔ)的處理方法應(yīng)用于存儲(chǔ)設(shè)備,該存儲(chǔ)設(shè)備包括多個(gè)硬盤,多個(gè)硬盤固定在存儲(chǔ)設(shè)備內(nèi)部,硬盤包括整數(shù)容量和零散容量,且每個(gè)硬盤的整數(shù)容量包括N個(gè)分塊,其中,N為正整數(shù)。該方法的執(zhí)行主體為磁盤陣列控制器,如圖3所示,本實(shí)施例的方法包括:
[0044]步驟101、當(dāng)多個(gè)硬盤中的第一硬盤發(fā)生故障時(shí),確定發(fā)生故障的分塊為第一分塊。
[0045]在本實(shí)施例中,硬盤可以為容量標(biāo)記為X.y TB類型的硬盤,例如,疊瓦式磁記錄(shingled magnetic
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1