專利名稱:一種存儲系統(tǒng)及該系統(tǒng)的連接方法和相關設備的制作方法
技術領域:
本發(fā)明涉及數(shù)據(jù)存儲技術領域,特別涉及一種存儲系統(tǒng)及該系統(tǒng)的連接方法和相
關設備。
背景技術:
目前存儲系統(tǒng)中,多采用多控制器來實現(xiàn),每兩個控制器組成一個控制器對(CNP, Controller Node Pair),每個CNP下掛接磁盤框,現(xiàn)有存儲系統(tǒng)的后端為磁盤框,為了擴大 存儲容量通過級聯(lián)磁盤框的方式來實現(xiàn)。 現(xiàn)有的存儲系統(tǒng)中的數(shù)據(jù)交換中心(DSC, DATA SWITCH CENTER)主要完成各個控 制器之間的數(shù)據(jù)交換,每個CNP下通常級聯(lián)多臺磁盤框(DE,DISK ENCLOSUER),從而完成存 儲中大容量的特性。每個CNP中的兩個控制器相互獨立,互為冗余,且定時執(zhí)行握手、同步 心跳等操作;當一個控制器故障后,另外一個接替故障的控制器繼續(xù)工作,從而提高系統(tǒng)的 可靠性,另外為了提高整個系統(tǒng)的性能,現(xiàn)有存儲陣列多會采用虛擬化技術,也就是將業(yè)務 數(shù)據(jù)打散,將業(yè)務數(shù)據(jù)相對均勻的分布在歸屬在各個CNP下的磁盤中。
現(xiàn)有存儲系統(tǒng)中,每個磁盤框提供兩個上行口 (P1, P2),兩個下行口 (P3, P4),兩 個上行口 (Pl, P2)用于連接到CNP的兩個磁盤框接口或者級聯(lián)上一級磁盤框,兩個下行 口 (P3, P4)用于級聯(lián)下一級磁盤框。每個磁盤框框內(nèi)包括兩個磁盤框擴展器(E鄧/CTS, Expander/Cut Through Switch),控制器可以通過每個Exp/CTS都可以訪問到磁盤框內(nèi)部 的所有的磁盤。 不同CNP之間是通過DSC交換的方式進行的,例如,歸屬于不同CNP的控制器之間 是通過DSC實現(xiàn)交互的。 發(fā)明人在實現(xiàn)現(xiàn)有技術的過程中發(fā)現(xiàn)現(xiàn)有技術至少存在如下缺陷
雖然在同一個CNP上,任何一條訪問路徑故障,CNP仍然可以通過另外一條訪問路 徑進行訪問,各個CNP之間仍然可以通過DSC進行不同CNP之間進行磁盤訪問。但是,如果 某個CNP所屬的兩個控制器同時出現(xiàn)故障,則歸屬于該CNP下的所有的磁盤都不能被訪問, 在業(yè)務數(shù)據(jù)虛擬化下,由于很多業(yè)務都可能在歸屬于故障CNP下的磁盤中,因此某個CNP故 障后,會直接影響整個系統(tǒng)業(yè)務,進而導致整個存儲系統(tǒng)癱瘓,業(yè)務不能運行。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種存儲系統(tǒng)及該系統(tǒng)的連接方法和相關設備,實現(xiàn)在CNP中 的兩個控制器同時故障,系統(tǒng)業(yè)務仍能正常運行,提高系統(tǒng)可靠性。
本發(fā)明實施例提供了一種存儲系統(tǒng),包括 磁盤框,包括兩個第一類上行接口和兩個第二類上行接口共四個上行接口 ,所述 四個上行接口中的兩個與一個CNP直接相連,所述四個上行接口中的另外兩個與另一個 CNP相連; CNP,每個CNP連接兩個磁盤框,用于訪問所連接磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);連接于同一磁盤框上的兩個CNP互為備份;如果所述一個CNP中的兩個控 制器同時故障,則另一個CNP通過與自身直接連接的磁盤框接管歸屬于故障CNP下級聯(lián)的 所有磁盤框,訪問所述被接管磁盤框中的磁盤;
數(shù)據(jù)交換中心,用于CNP之間交互數(shù)據(jù)。 本發(fā)明實施例還提供了一種存儲系統(tǒng)中磁盤鏈路的連接方法,包括 在每個磁盤框上設置有兩個第二類上行接口,每個磁盤框包括兩個第一類上行接
口和兩個第二類上行接口共四個上行接口 ,所述四個上行接口中的兩個與一個CNP直接相
連,所述四個上行接口中的另外兩個與另一個CNP相連,其中每個CNP包含兩個控制器; 與一個磁盤框相連的兩個CNP中每個控制器,分別與另三個控制器之間執(zhí)行同步
操作; 如果所述一個CNP中的兩個控制器同時故障,則另一個CNP通過與其直接連接的 磁盤框接管歸屬于故障CNP下級聯(lián)的所有磁盤框,訪問所述被接管磁盤框中的磁盤。
本發(fā)明實施例還提供了一種磁盤框,包括兩個第一類上行接口,用于連接一個歸 屬CNP或級聯(lián)上一級磁盤框,兩個下行接口,用于級聯(lián)下一級磁盤框,所述磁盤框還包括
兩個第二類上行接口,用于連接除所述歸屬CNP之外的另一個CNP,通過所述第二 類上行接口能夠訪問到所述磁盤框內(nèi)的任意一個磁盤。 本發(fā)明實施例還提供了 一種控制器,包括第一接口 ,用于連接一個磁盤框的一個 上行接口,訪問該磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);所述控制器還包括
第二接口 ,用于作為所述第一接口的冗余接口 ,連接另一個磁盤框的一個上行接 口,訪問該另一磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù); 控制模塊,用于通過所述第一接口控制并訪問該第一接口所連接的磁盤框及該磁 盤框下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);通過所述第二接口控制并訪問該第二接口所連接 的磁盤框及該磁盤框下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù)。 應用本發(fā)明,采用了一種6 口的DE,該DE在現(xiàn)有的包括兩個上行接口的基礎上,還 提供了兩個上行冗余接口,通過這4個上行口的任意一個上行口可訪問到該磁盤中的任意 一個磁盤,因而解決了在CNP中的兩個控制器同時故障后,整個存儲系統(tǒng)癱瘓的問題,保證 了在CNP中的兩個控制器同時故障,系統(tǒng)業(yè)務仍能正常運行,有效的提高了多控存儲系統(tǒng) 后端磁盤訪問的可靠性。
為了更清楚地說明現(xiàn)有技術和本發(fā)明實施例中的技術方案,下面對現(xiàn)有技術和實 施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā) 明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。
圖1是現(xiàn)有的不同CNP之間的磁盤數(shù)據(jù)訪問路徑示意圖;
圖2是現(xiàn)有的磁盤框與CNP連接的示意圖;
圖3是根據(jù)本發(fā)明實施例的一種磁盤框; 圖4是根據(jù)本發(fā)明實施例的6 口 DE的下的數(shù)據(jù)訪問方式示意圖;
圖5是根據(jù)本發(fā)明實施例的存儲系統(tǒng)的連接示意 圖6是根據(jù)本發(fā)明實施例的存儲系統(tǒng)中某個CNP故障時的磁盤訪問方式示意圖;
圖7是根據(jù)本發(fā)明實施例的一種存儲系統(tǒng)中磁盤鏈路的連接方法流程圖;
圖8是根據(jù)本發(fā)明實施例的一種控制器結構示意圖。
具體實施例方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。 參見圖1,其是現(xiàn)有的存儲系統(tǒng)的磁盤組網(wǎng)方式示意圖。A1-B1,A2-B2......An-Bn
代表存儲系統(tǒng)中的控制器對(CNP);數(shù)據(jù)交換中心(DSC, DATA SWITCH CENTER)主要 完成各個控制器之間的數(shù)據(jù)交換,每個CNP(An-Bn)下通常級聯(lián)多臺磁盤框(DE, DISK ENCLOSUER),從而完成存儲中大容量的特性。不同CNP之間的磁盤數(shù)據(jù)訪問路徑如圖1所 示,不同CNP之間是通過DSC交換的方式進行的,例如,圖1中的歸屬于不同CNP的A2控制 器與A3控制器之間是通過DSC實現(xiàn)交互的。 參見圖2,其是現(xiàn)有的磁盤框與CNP連接的示意圖。在圖2上,CNP可以通過"訪問 路徑l"和"訪問路徑2"訪問某個磁盤框上的磁盤,如果某一條訪問路徑故障如斷開或者接 觸不良,CNP仍然可以通過另外一條路徑訪問磁盤,從而保證業(yè)務可以正常運作而不中斷。
為了解決在CNP中的兩個控制器同時故障后,整個存儲系統(tǒng)癱瘓的問題,本發(fā)明 實施例提供了一種如圖3所示磁盤框。 參見圖3,其是根據(jù)本發(fā)明實施例的一種磁盤框,其包括 兩個第一類上行接口 (Pl, P4),用于連接一個歸屬CNP或級聯(lián)上一級磁盤框; 兩個下行接口 (P5 , P6),用于級聯(lián)下一級磁盤框; 至少一個磁盤,所述磁盤可以通過上述任意一個接口 (包括P1,P4,P5和P6)訪問 到; 上述磁盤框還包括 兩個第二類上行接口 (P2, P3),用于連接除所述歸屬CNP之外的另一個CNP,通過 所述第二類上行接口能夠訪問到所述磁盤框內(nèi)的任意一個磁盤。上述第二類上行接口 (P2, P3)與磁盤框上已有的第一類上行接口 (Pl, P4)的功能是完全相同的,即第二類上行接口 (P2,P3)是第一類上行接口 (P1,P4)的冗余接口。 例如,如果圖3所示磁盤框歸屬于由圖5所示A1-B1構成的CNP,則可以通過Pl, P4上行接口連接A1-B1,通過P2, P3這對第二類上行接口連接由圖5所示A2-B2所構成的 CNP。 需要說明的是,對于圖3所示實施例,另一種可能的連接方式是,可以通過P1, P3 接口連接由A1-B1構成的CNP,通過P2, P4這對接口連接由A2-B2構成的CNP。也就是說, 由于P2是Pl的冗余接口 , P3是P4的冗余接口 ,因而,在實際應用中,對于Pl和P2的連接 可以互換,相應的,對于P3和P4的連接也可以互換。 參見圖4,其是根據(jù)本發(fā)明實施例的6 口 DE的下的數(shù)據(jù)訪問方式示意圖。6 口 DE 在上行接口上提供了相對現(xiàn)有4 口 DE多兩條的訪問路徑,將這兩條訪問路徑連接到其他的CNP上,其他的CNP也可以訪問到該DE中的磁盤。也就是說,通過4個上行接口 (包括Pl, P2, P3和P4)可以訪問到該磁盤框內(nèi)的任意一個磁盤上的數(shù)據(jù)。 參見圖5和圖6,圖5是根據(jù)本發(fā)明實施例的存儲系統(tǒng)的連接示意圖;圖6是根據(jù) 本發(fā)明實施例的存儲系統(tǒng)中某個CNP故障時的磁盤訪問方式示意圖。由圖5和圖6可知, 本發(fā)明實施例的存儲系統(tǒng)具體包括 磁盤框,包括兩個第一類上行接口和兩個第二類上行接口共四個上行接口 ,所述 四個上行接口中的兩個與一個CNP直接相連,所述四個上行接口中的另外兩個與另一個 CNP相連; 這里,每個存儲系統(tǒng)通常包括多個磁盤框,形成磁盤框陣列;所述兩個第二類上行 接口為兩個第一類上行接口的冗余接口; CNP,每個CNP連接兩個磁盤框,用于訪問所連接磁盤框及其下級聯(lián)的所有磁盤框 中的磁盤數(shù)據(jù);連接于同一磁盤框上的兩個CNP互為備份;與一個磁盤框相連的兩個CNP 中每個控制器,分別與另三個控制器之間執(zhí)行同步操作;如果所述一個CNP中的兩個控制 器同時故障,則另一個CNP通過與其直接連接的磁盤框接管歸屬于故障CNP下級聯(lián)的所有 磁盤框,訪問所述被接管磁盤框中的磁盤; 上述同步操作包括握手操,作同步心跳,以及相互的業(yè)務鏡像和數(shù)據(jù)鏡像等。
數(shù)據(jù)交換中心,用于CNP之間交互數(shù)據(jù)。其具體的處理方式與現(xiàn)有技術相同,不再 贅述。 上述每個CNP包括兩個控制器,所述每個控制器,包括第一接口和第二接口 ,所述 第一接口 ,用于連接一個磁盤框的一個上行接口 ,訪問該磁盤框及其下級聯(lián)的所有磁盤框 中的磁盤數(shù)據(jù);第二接口 ,用于作為所述第一接口的冗余接口 ,連接另一個磁盤框的一個上 行冗余接口,訪問該另一磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù)。由于第二接口是 第一接口的冗余接口 ,因而二者的功能也是完全相同的。 此外,上述CNP還用于發(fā)送故障信號,所述故障信號中包含故障CNP的標識,以提 示維護人員更換或維修故障CNP。例如,圖5中A1-B1、 A2-B2、 A3-B3......An-Bn分別是一個CNP,每個CNP下各級
聯(lián)了多個磁盤框,且每個CNP與兩個磁盤框直接相連。例如,對于與A1-B1直接相連的磁盤 框,其兩個上行接口分別連接至A1和B1控制器,其另外兩個上行接口分別連接至A2和B2 控制器;對于與A2-B2直接相連的磁盤框,其兩個上行接口分別連接至A2和B2控制器,其 兩個上行冗余接口分別連接至Al和Bl控制器;這樣,由A1-B1構成的CNP與由A2-B2構成 的CNP互為備份,且分別可以訪問所直接相連的磁盤框及其下級聯(lián)的所有磁盤框中的磁盤 數(shù)據(jù)。而且,與一個磁盤框相連的兩個CNP中每個控制器,分別與另三個控制器之間執(zhí)行同 步操作,例如,控制器Al與控制器B1、A2、B2分別執(zhí)行同步操作,這樣,當某個CNP出現(xiàn)故障 時,另一個與之互為備份的CNP中的控制器即可檢測到并接管故障CNP的業(yè)務,并向維護人 員發(fā)出報警信息。上述與A1和B1控制器相連的兩個上行接口可以是兩個第一類上行接口, 也可以是兩個第二類上行接口 ,還可以是一個第一類上行接口 , 一個第二類上行接口 ,其中 第二類上行接口是第一類上行接口的冗余接口 。 圖6為在圖5所示組網(wǎng)的情況下某個CNP(如A1-B1)故障時磁盤訪問方式示意 圖。參見圖6,在A1-B1控制器同時故障時,故障后的CNP(如A1-B1)的業(yè)務立即由另外的CNP (本實施例為由A2-B2)接管,即另一個CNP如A2-B2通過與其直接連接的磁盤框接管歸屬于故障CNP下級聯(lián)的所有磁盤框。這樣,在業(yè)務數(shù)據(jù)虛擬化下,避免了由于一個CNP故障而導致整個存儲系統(tǒng)癱瘓的情況,從而保證了業(yè)務不中斷,提高了系統(tǒng)的可靠性。此外,上述由A2-B2構成的CNP還可以發(fā)送故障信號,該故障信號中包含故障CNP(如A1-B1)的標識,以提示維護人員更換或維修故障CNP。 這樣,應用本發(fā)明實施例提供的存儲系統(tǒng),解決了在CNP中的兩個控制器同時故障后,整個存儲系統(tǒng)癱瘓的問題,保證了在CNP中的兩個控制器同時故障時,系統(tǒng)業(yè)務仍能正常運行,有效的提高了多控存儲系統(tǒng)后端磁盤訪問的可靠性。此外,系統(tǒng)還可以提醒維護人員故障的CNP。 基于圖5所示存儲系統(tǒng)的組網(wǎng)連接,本發(fā)明實施例還提供了一種存儲系統(tǒng)中磁盤鏈路的連接方法流程圖,參見圖7,所述方法流程包括 步驟701,在每個磁盤框上設置有兩個第二類上行接口 ,每個磁盤框包括兩個第一類上行接口和兩個第二類上行接口共四個上行接口 ,所述四個上行接口中的兩個與一個CNP直接相連,所述四個上行接口中的另外兩個與另一個CNP相連,其中每個CNP包含兩個控制器,這里第二類上行接口是第一類上行接口的冗余接口; 步驟702,與一個磁盤框相連的兩個CNP中每個控制器,分別與另三個控制器之間執(zhí)行同步操作; 步驟703,如果所述一個CNP中的兩個控制器同時故障,則另一個CNP通過與其直接連接的磁盤框接管歸屬于故障CNP下級聯(lián)的所有磁盤框,訪問所述被接管磁盤框中的磁 需要說明的是,對于圖7所述方法還可以包括接管歸屬于故障CNP下級聯(lián)的所有磁盤框的CNP發(fā)送故障信號,所述故障信號中包含故障CNP的標識。 對于方法實施例而言,由于其基本相似于系統(tǒng)實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。 應用本發(fā)明實施例提供的存儲系統(tǒng)中磁盤鏈路的連接方法,解決了在CNP中的兩個控制器同時故障后,整個存儲系統(tǒng)癱瘓的問題,保證了在CNP中的兩個控制器同時故障時,系統(tǒng)業(yè)務仍能正常運行,有效的提高了多控存儲系統(tǒng)后端磁盤訪問的可靠性。此外,系統(tǒng)還可以提醒維護人員故障的CNP。 本發(fā)明實施例還提供了一種控制器,參見圖8,具體包括 第一接口 801 ,用于連接一個磁盤框的一個上行接口 ,訪問該磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);該控制器還包括 第二接口 802,用于作為所述第一接口的冗余接口,連接另一個磁盤框的一個上行接口,訪問該另一磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);所述磁盤框的一個上行接口為第一類上行接口或第二類上行接口; 控制模塊803,用于通過所述第一接口控制并訪問其所連接的磁盤框及該磁盤框下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);通過所述第二接口控制并訪問其所連接的磁盤框及該磁盤框下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù)。 上述控制模塊,還用于發(fā)送故障信號,所述故障信號中包含故障CNP的標識。
需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存 在任何這種實際的關系或者順序。而且,術語"包括"、"包含"或者其任何其他變體意在涵 蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要 素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備
所固有的要素。在沒有更多限制的情況下,由語句"包括一個......"限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。 本領域普通技術人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可
以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質中,
這里所稱得的存儲介質,如R0M/RAM、磁碟、光盤等。 以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍 內(nèi)。
權利要求
一種存儲系統(tǒng),其特征在于,包括磁盤框,包括兩個第一類上行接口和兩個第二類上行接口共四個上行接口,所述四個上行接口中的兩個與一個控制器對CNP直接相連,所述四個上行接口中的另外兩個與另一個CNP相連;CNP,每個CNP連接兩個磁盤框,用于訪問所連接磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);連接于同一磁盤框上的兩個CNP互為備份;如果所述一個CNP中的兩個控制器同時故障,則另一個CNP通過與自身直接連接的磁盤框接管歸屬于故障CNP下級聯(lián)的所有磁盤框,訪問所述被接管磁盤框中的磁盤;數(shù)據(jù)交換中心,用于CNP之間交互數(shù)據(jù)。
2. 根據(jù)權利要求1所述的存儲系統(tǒng),其特征在于 所述CNP中每個控制器,包括第一接口和第二接口,所述第一接口 ,用于連接一個磁盤框的一個上行接口 ,訪問該磁盤框及其下級聯(lián)的所 有磁盤框中的磁盤數(shù)據(jù);所述第二接口 ,用于作為所述第一接口的冗余接口 ,連接另一個磁盤框的一個上行冗 余接口,訪問該另一磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù)。
3. 根據(jù)權利要求l所述的存儲系統(tǒng),其特征在于,所述CNP,還用于發(fā)送故障信號,所述故障信號中包含故障CNP的標識。
4. 根據(jù)權利要求1所述的存儲系統(tǒng),其特征在于,所述第二類上行接口為第一類上行 接口的冗余接口。
5. —種存儲系統(tǒng)中磁盤鏈路的連接方法,其特征在于,包括在每個磁盤框上設置有兩個第二類上行接口 ,每個磁盤框包括兩個第一類上行接口和 兩個第二類上行接口共四個上行接口 ,所述四個上行接口中的兩個與一個CNP直接相連, 所述四個上行接口中的另外兩個與另一個CNP相連,其中每個CNP包含兩個控制器;與一個磁盤框相連的兩個CNP中每個控制器,分別與另三個控制器之間執(zhí)行同步操作;如果所述一個CNP中的兩個控制器同時故障,則另一個CNP通過與其直接連接的磁盤 框接管歸屬于故障CNP下級聯(lián)的所有磁盤框,訪問所述被接管磁盤框中的磁盤。
6. 根據(jù)權利要求5所述的方法,其特征在于,所述方法還包括接管歸屬于故障CNP下 級聯(lián)的所有磁盤框的CNP發(fā)送故障信號,所述故障信號中包含故障CNP的標識。
7. —種磁盤框,包括兩個第一類上行接口 ,用于連接一個歸屬CNP或級聯(lián)上一級磁盤 框,兩個下行接口 ,用于級聯(lián)下一級磁盤框,其特征在于,所述磁盤框還包括兩個第二類上行接口,用于連接除所述歸屬CNP之外的另一個CNP,通過所述第二類上 行接口能夠訪問到所述磁盤框內(nèi)的任意一個磁盤。
8. 根據(jù)權利要求7所述的磁盤框,其特征在于,所述兩個第二類上行接口為兩個第一 類上行接口的冗余接口。
9. 一種控制器,包括第一接口 ,用于連接一個磁盤框的一個上行接口 ,訪問該磁盤框及 其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);其特征在于,所述控制器還包括第二接口 ,用于作為所述第一接口的冗余接口 ,連接另一個磁盤框的一個上行接口 ,訪 問該另一磁盤框及其下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);控制模塊,用于通過所述第一接口控制并訪問該第一接口所連接的磁盤框及該磁盤框 下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù);通過所述第二接口控制并訪問該第二接口所連接的磁 盤框及該磁盤框下級聯(lián)的所有磁盤框中的磁盤數(shù)據(jù)。
10.根據(jù)權利要求9所述的控制器,其特征在于,所述控制模塊,還用于發(fā)送故障信號,所述故障信號中包含故障CNP的標識。
全文摘要
本發(fā)明公開了一種存儲系統(tǒng)及該系統(tǒng)的連接方法和相關設備,所述系統(tǒng)包括磁盤框,包括兩個第一類上行接口和兩個第二類上行接,四個上行接口中的兩個與一個CNP直接相連,另外兩個與另一個CNP相連;CNP,每個CNP連接兩個磁盤框;連接于同一磁盤框上的兩個CNP互為備份;如果一個CNP中的兩個控制器同時故障,則另一個CNP通過與自身直接連接的磁盤框接管歸屬于故障CNP下級聯(lián)的所有磁盤框,訪問所述被接管磁盤框中的磁盤;數(shù)據(jù)交換中心,用于CNP之間交互數(shù)據(jù)。應用本發(fā)明,解決了在CNP中的兩個控制器同時故障后,整個存儲系統(tǒng)癱瘓的問題,有效的提高了多控存儲系統(tǒng)后端磁盤訪問的可靠性。
文檔編號G06F11/16GK101714126SQ20091025249
公開日2010年5月26日 申請日期2009年12月17日 優(yōu)先權日2009年12月17日
發(fā)明者趙行倫 申請人:成都市華為賽門鐵克科技有限公司