[發明專利]一種高端磁盤陣列后端磁盤柜鏈路失效保護系統和方法有效
| 申請號: | 201410425903.4 | 申請日: | 2014-08-26 |
| 公開(公告)號: | CN104216805A | 公開(公告)日: | 2014-12-17 |
| 發明(設計)人: | 周耀輝;趙靜 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F11/16 | 分類號: | G06F11/16 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 王丹;李丹 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 高端 磁盤陣列 后端 磁盤 柜鏈路 失效 保護 系統 方法 | ||
技術領域
本發明涉及數據存儲技術,尤其涉及一種高端磁盤陣列后端磁盤柜鏈路失效保護系統和方法。
背景技術
數據存儲發展到海量存儲階段,就要求磁盤陣列能夠提供大容量、高可靠、高可用、高性能的服務。對于這樣的需求,高端磁盤陣列就需要具備多協議(ip、fc、ib)存儲支持,總容量可擴展到512TB,在軟硬件設計上做到無單點故障,在任一控制器發生故障的情況下仍可保證數據存取服務不中斷。
高端磁盤陣列包含多個控制器,每個控制器分別包括一個前端卡與一個后端卡,前端卡可以是萬兆以太網卡、8Gb?FC卡或者40Gb?IB卡,用于連接前端主機;后端卡為6Gb的SAS(Serial?Attached?SCSI即串行連接小型計算機系統接口SCSI)2.0HBA(Host?Bus?Adapter主機總線適配器)卡,連接24個JBOD,每個JBOD(Just?a?Bunch?Of?Disks,磁盤簇)提供16個盤位,磁盤采用2TB的SAS盤,系統總容量可支持到512TB。
控制器兩兩冗余,支持單點容錯,可以實現控制器的高可用,但是一對控制器連接后端6個JBOD,如果某條鏈路失效,都可能造成數據的丟失和系統的不可靠。
發明內容
為了解決上述問題,本發明提出了一種高端磁盤陣列后端磁盤柜鏈路失效保護系統和方法,提高了高端磁盤陣列的可用性。
為了達到上述目的,本發明提出了一種高端磁盤陣列后端磁盤柜鏈路失效保護系統,所述系統包括:兩個高端磁盤陣列控制器、六個磁盤簇JBOD、兩個串行連接小型計算機系統接口SAS主機總線適配器HBA卡。
所述兩個高端磁盤陣列控制器包括第一高端磁盤陣列控制器和第二高端磁盤陣列控制器,所述兩個SAS?HBA卡包含第一SAS?HBA卡和第二SASHBA卡,所述第一SAS?HBA卡設置在所述第一高端磁盤陣列控制器的后端,所述第二SAS?HBA卡設置在所述第二高端磁盤陣列控制器的后端。
所述第一高端磁盤陣列控制器和所述第二高端磁盤陣列控制器之間相互冗余,通過高速互聯網絡通信,都能控制其內磁盤,并且實時監控后端磁盤;所述第一高端磁盤陣列控制器和所述第二高端磁盤陣列控制器還通過所述兩個高端磁盤陣列控制器之間的通信,判斷另一高端磁盤陣列控制器是否與所述后端磁盤斷開;并且根據所述另一高端磁盤陣列控制器與所述后端磁盤的斷開與連接情況在所述兩個高端磁盤陣列控制器之間進行存儲資源的接管與切換操作。
所述六個JBOD分成兩組,每組三個JBOD,所述三個JBOD分成兩級,第一級包括一個JBOD,第二級包括兩個JBOD。
所述第一SAS?HBA卡和所述第二SAS?HBA卡都為雙端口卡,通過所述雙端口,每個SAS?HBA卡分別連接每組JBOD的第一級JBOD的一個入口。
優選地,所述第一高端磁盤陣列控制器和所述第二高端磁盤陣列控制器都包含高速互聯通信模塊、磁盤實時監控模塊、控制器存儲資源接管回切模塊。
所述高速互聯通信模塊,用于與另一高端磁盤陣列控制器進行通信。
所述磁盤實時監控模塊,用于實時掃描本高端磁盤陣列控制器后端磁盤的數量,同時與所述本高端磁盤陣列控制器進行通信,對其所述本高端磁盤陣列控制器是否和所述JBOD的連接斷開進行可用性判斷。
所述控制器存儲資源接管回切模塊,用于當本高端磁盤陣列控制器與所述JBOD的鏈路斷開時,阻塞所述本高端磁盤陣列控制器的輸入輸出IO流,使所述本高端磁盤陣列控制器釋放其上的存儲資源,并通知所述另一高端磁盤陣列控制器的所述控制器存儲資源接管回切模塊接管所述存儲資,并根據其上的邏輯卷信息重新構建存儲資源;當所述本高端磁盤陣列控制器重新和所述JBOD恢復連接后,所述本高端磁盤陣列控制器通知所述另一高端磁盤陣列控制器的所述控制器存儲資源接管回切模塊進行回切操作,使所述另一高端磁盤陣列控制器釋放所接管的存儲資源,恢復連接的所述本高端磁盤陣列控制器根據邏輯卷信息,重新組建恢復其所接管的存儲資源。
優選地,所述六個JBOD中的每個JBOD都包含兩個相互冗余的SAS控制器,分別為第一SAS控制器和第二SAS控制器;并且每個所述SAS控制器包含一個入口和兩個出口;所述第一SAS控制器包含第一入口,第一出口和第二出口;所述第二SAS控制器包含第二入口,第三出口和第四出口。
所述第一SAS控制器和所述第二SAS控制器相互冗余,都能控制所述JBOD中的16塊磁盤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410425903.4/2.html,轉載請聲明來源鉆瓜專利網。





