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

存儲的處理方法、裝置和存儲設備的制造方法

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

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

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