一種基于三控制器的存儲系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及服務器存儲技術領域,特別是涉及一種基于三控制器的存儲系統(tǒng)。
【背景技術】
[0002]目前,在多控多活存儲系統(tǒng)中,通常需要通過一臺交換機實現(xiàn)多控制器之間的內部互聯(lián),進而實現(xiàn)多控制器之間的內部數(shù)據(jù)傳輸通信。并且,為了防止交換機的單點故障影響整個存儲系統(tǒng),還需要配置一臺冗余交換機,實現(xiàn)路徑冗余。然而,用一臺交換機來實現(xiàn)多控制器之間的內部互聯(lián)成本已經(jīng)很高了,再需要額外的一臺冗余交換機,這無疑增加了硬件成本和維護成本;并且,多控制器之間通過交換機實現(xiàn)互聯(lián),易受到網(wǎng)絡性能瓶頸的約束,影響了多控制器之間數(shù)據(jù)傳輸效率。
[0003]基于此,亟需一種硬件成本低并且多控制器之間數(shù)據(jù)傳輸效率高的存儲系統(tǒng)。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明提供了一種基于三控制器的存儲系統(tǒng),以實現(xiàn)硬件成本低并且多控制器之間數(shù)據(jù)傳輸效率高的目的。
[0005]為解決上述技術問題,本發(fā)明提供一種基于三控制器的存儲系統(tǒng),該系統(tǒng)包括:
[0006]第一控制器、第二控制器、第三控制器以及受所述第一控制器、所述第二控制器和所述第三控制器控制的后端磁盤柜;
[0007]其中,所述第一控制器、所述第二控制器和所述第三控制器之間分別通過PCIE總線首尾連接實現(xiàn)環(huán)形的內部互聯(lián)。
[0008]優(yōu)選地,所述后端磁盤柜包括四組磁盤柜,每組磁盤柜包括第一磁盤柜和第二磁盤柜;每組所述磁盤柜中的所述第一磁盤柜與所述第一控制器和所述第二控制器均相連,每組所述磁盤柜中的所述第二磁盤柜與所述第三控制器相連。
[0009]優(yōu)選地,在每組所述磁盤柜中,所述第一磁盤柜的上行SAS接口與所述第一控制器和所述第二控制器相連;在將所述第二磁盤柜的下行SAS接口轉換為上行SAS接口之后,轉換得到的上行SAS接口與所述第三控制器相連。
[0010]優(yōu)選地,在每組所述磁盤柜中,所述第一磁盤柜與所述第二磁盤柜之間采用菊花鏈方式連接。
[0011]優(yōu)選地,在每組所述磁盤柜中,所述第一磁盤柜的下行SAS接口與所述第二磁盤柜的上行SAS接口相連。
[0012]以上本發(fā)明提供的一種基于三控制器的存儲系統(tǒng),該系統(tǒng)包括:第一控制器、第二控制器、第三控制器以及受所述第一控制器、所述第二控制器和所述第三控制器控制的后端磁盤柜;其中,所述第一控制器、所述第二控制器和所述第三控制器之間分別通過PCIE總線首尾連接實現(xiàn)環(huán)形的內部互聯(lián),避免了使用交換機進行內部互聯(lián),直接通過PCIE總線進行內部通信,減少一級協(xié)議轉換,同時免受網(wǎng)絡性能瓶頸的約束??梢?,本發(fā)明有效實現(xiàn)了硬件成本低并且多控制器之間數(shù)據(jù)傳輸效率高的目的。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0014]圖1為本發(fā)明實施例提供的一種基于三控制器的存儲系統(tǒng)的結構框圖示意圖;
[0015]圖2為本發(fā)明實施例提供的基于圖1的實際應用場景圖。
【具體實施方式】
[0016]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0017]本發(fā)明的核心是提供一種基于三控制器的存儲系統(tǒng),以實現(xiàn)硬件成本低并且多控制器之間數(shù)據(jù)傳輸效率高的目的。
[0018]為了使本技術領域的人員更好地理解本發(fā)明方案,下面結合附圖和【具體實施方式】對本發(fā)明作進一步的詳細說明。
[0019]請參考圖1,圖1示出了本發(fā)明實施例提供的一種基于三控制器的存儲系統(tǒng)的結構框圖示意圖,該系統(tǒng)包括前端控制器和受前端控制器控制的后端磁盤柜,其中,不同與現(xiàn)有技術中常見的雙控雙活存儲系統(tǒng),本發(fā)明中的前端控制器包括第一控制器10、第二控制器11和第三控制器12,并且第一控制器10、第二控制器11和第三控制器12之間分別通過PCIE總線首尾連接實現(xiàn)環(huán)形的內部互聯(lián),基于此,可以理解的是,上述三臺控制器中兩兩控制器之間通過PCIE總線相連。
[°02°] 可見,本發(fā)明前端控制器中的三臺控制器實現(xiàn)了三節(jié)點環(huán)形Active-Active-Active 模式,點對點的互聯(lián)方式提高了數(shù)據(jù)傳輸效率,在任意節(jié)點宕機時,都不會影響其他節(jié)點之間的互聯(lián),防止了單點故障,實現(xiàn)了存儲系統(tǒng)的高可靠性;并且兩兩節(jié)點直接通過PCIE總線進行鏡像,保證系統(tǒng)數(shù)據(jù)一致性。
[0021]后端磁盤柜13受第一控制器10、第二控制器11和第三控制器12控制,即每個控制器都能看到后端磁盤柜13中的所有磁盤柜,這也是多控多活存儲系統(tǒng)所必需具備的功能。
[0022 ] 綜上,本發(fā)明中第一控制器1、第二控制器11和第三控制器12之間分別通過PCIE總線首尾連接實現(xiàn)環(huán)形的內部互聯(lián),避免了使用交換機進行內部互聯(lián),直接通過PCIE總線進行內部通信,減少一級協(xié)議轉換,同時免受網(wǎng)絡性能瓶頸的約束。可見,本發(fā)明在實現(xiàn)三節(jié)點環(huán)形Active-Active-Active模式的情況下,有效實現(xiàn)了硬件成本低并且多控制器之間數(shù)據(jù)傳輸效率高的目的。
[0023]基于上述本發(fā)明實施例所公開的技術方案,在本發(fā)明另一實施例中,為了能讓三臺控制器控制盡可能多的磁盤柜,從而使得基于三控制器的存儲系統(tǒng)的性能最佳化,請參考圖2,后端磁盤柜13包括八個磁盤柜,均分為四組磁盤柜,每組磁盤柜包括第一磁盤柜和第二磁盤柜,每組磁盤柜內部使用菊花鏈的連接方式,即第一磁盤柜與第二磁盤柜之間采用菊花鏈方式連接;每組磁盤柜中的第一磁盤柜與第一控制器10和第二控制器11均相連,每組磁盤柜中的第二磁盤柜與第三控制器12相連。
[0024]進一步地,在每組磁盤柜中,第一磁盤柜的兩個上行SAS接口分別與第一控制器10和第二控制器11相連,第一磁盤柜的下行SAS接口與第二磁盤柜的上行SAS接口相連;第二磁盤柜的下行SAS接口不需要向下連接,基于此,為了使得三臺控制器能夠看到后端的所有磁盤柜,可以通過欺騙操作系統(tǒng)的方式改變二磁盤柜的下行SAS接口的屬性,使其轉換為上行SAS接口,在將第二磁盤柜的下行SAS接口轉換為上行SAS接口之后,將轉換得到的上行SAS接口與第三控制器12相連。
[0025]可見,本發(fā)明充分利用了巧妙的連線方式使三臺控制器同時看到后端所有硬盤,提高了前端向后端進行數(shù)據(jù)讀寫的效率,進而使得本發(fā)明基于三控制器的存儲系統(tǒng)的性能最佳化。
[0026]當然,需要特別說明的是,上述涉及的后端磁盤柜13中磁盤柜的數(shù)量以及具體的SAS接口,僅僅是從使得本發(fā)明基于三控制器的存儲系統(tǒng)的性能最佳化而舉的例子,本發(fā)明并不嚴格局限于此,本領域技術人員可根據(jù)實際情況進行相適應的設置。
[0027]以上對本發(fā)明所提供的一種基于三控制器的存儲系統(tǒng)進行了詳細介紹。本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權利要求的保護范圍內。
【主權項】
1.一種基于三控制器的存儲系統(tǒng),其特征在于,該系統(tǒng)包括: 第一控制器、第二控制器、第三控制器以及受所述第一控制器、所述第二控制器和所述第三控制器控制的后端磁盤柜; 其中,所述第一控制器、所述第二控制器和所述第三控制器之間分別通過PCIE總線首尾連接實現(xiàn)環(huán)形的內部互聯(lián)。2.如權利要求1所述的存儲系統(tǒng),其特征在于,所述后端磁盤柜包括四組磁盤柜,每組磁盤柜包括第一磁盤柜和第二磁盤柜;每組所述磁盤柜中的所述第一磁盤柜與所述第一控制器和所述第二控制器均相連,每組所述磁盤柜中的所述第二磁盤柜與所述第三控制器相連。3.如權利要求2所述的存儲系統(tǒng),其特征在于,在每組所述磁盤柜中,所述第一磁盤柜的上行SAS接口與所述第一控制器和所述第二控制器相連;在將所述第二磁盤柜的下行SAS接口轉換為上行SAS接口之后,轉換得到的上行SAS接口與所述第三控制器相連。4.如權利要求3所述的存儲系統(tǒng),其特征在于,在每組所述磁盤柜中,所述第一磁盤柜與所述第二磁盤柜之間采用菊花鏈方式連接。5.如權利要求4所述的存儲系統(tǒng),其特征在于,在每組所述磁盤柜中,所述第一磁盤柜的下行SAS接口與所述第二磁盤柜的上行SAS接口相連。
【專利摘要】本發(fā)明公開了一種基于三控制器的存儲系統(tǒng),涉及服務器存儲技術領域,該系統(tǒng)包括:第一控制器、第二控制器、第三控制器以及受第一控制器、第二控制器和第三控制器控制的后端磁盤柜;其中,第一控制器、第二控制器和第三控制器之間分別通過PCIE總線首尾連接實現(xiàn)環(huán)形的內部互聯(lián),避免了使用交換機進行內部互聯(lián),直接通過PCIE總線進行內部通信,減少一級協(xié)議轉換,同時免受網(wǎng)絡性能瓶頸的約束??梢?,本發(fā)明有效實現(xiàn)了硬件成本低并且多控制器之間數(shù)據(jù)傳輸效率高的目的。
【IPC分類】G06F3/06
【公開號】CN105630414
【申請?zhí)枴緾N201510977931
【發(fā)明人】葛冬玲, 葛峰
【申請人】浪潮(北京)電子信息產業(yè)有限公司
【公開日】2016年6月1日
【申請日】2015年12月23日