[發明專利]一種多控多活的存儲系統在審
| 申請號: | 201310035037.3 | 申請日: | 2013-01-30 |
| 公開(公告)號: | CN103106048A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | 王恩東;葛峰;李素葉 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多控多活 存儲系統 | ||
1.一種多控多活的存儲系統,?其特征在于系統包括:控制器數據互聯模塊、冗余后端存儲互聯模塊、后端接口模塊、全局共享緩存模塊,其中:
控制器數據互聯模塊是多控制器存儲系統的核心模塊,控制器數據互聯模塊與至少兩個數據交換機通過冗余的數據鏈路連接,且數據交換機均處于激活狀態,控制器數據互聯模塊與每一個數據交換機都有獨立的數據鏈路,其通信方式為控制器將所述待發送特定格式的數據分配給所述所連接的數據交換機,分別向各數據交換機發送分配給該數據交換機的部分系統特定格式的數據,控制器之間控制器為心跳互備狀態,數據交換機之間也為心跳互備狀態;
冗余后端存儲互聯模塊通過冗余的SAS鏈路與至少兩個后端接口模塊連接,后端接口模塊通過冗余的SAS鏈路與磁盤箱連接,控制器數據互聯模塊與后端接口模塊之間,后端模塊與磁盤箱之間均為冗余鏈路,?如果某一條鏈路出現故障時,通過其他路徑保持數據鏈路通暢,通過多個接口模塊之間的冗余設計以確保無單點故障;
全局共享緩存模塊是多控制器系統結構的關鍵技術,多個控制器數據互聯模塊的緩存通過邏輯地址映射技術,把所有緩存單元組織成一個大的全局緩存池提供給所有控制器數據互聯模塊使用,通過讀寫鎖的并發訪問控制技術實現對緩存數據的并發訪問控制,實現多控制器數據互聯模塊之間的Cache一致性。
2.根據權利要求1所述的系統,其特征在于冗余后端存儲互聯模塊首先建立了控制器數據互聯模塊與至少兩個后端接口模塊直接冗余的SAS鏈路連接,保證控制器數據互聯模塊與后端接口模塊直接的點對點的數據路徑高可用,其次建立接口模塊與磁盤箱之間的冗余路徑,保證后端接口模塊與磁盤箱之間的點對點的數據路徑高可用,同時冗余的接口模塊之間的設計能確保后端接口模塊無單點故障。
3.根據權利要求1所述的系統,其特征在于數據鎖管理機制,提供從數據區域到數據單元兩個級別讀寫訪問鎖,數據區域讀寫鎖是若干數據單元讀寫鎖的集合,能保證控制器數據互聯模塊對一組相關的數據單元進行讀寫操作時的數據一致性和順序讀寫操作時的效率,數據單元讀寫鎖是最小粒度的讀寫鎖,用來鎖定全局共享緩存模塊的單個頁面,它將并發訪問沖突限制在單個頁面,提高了訪問的并發度,分層讀寫鎖使控制器數據互聯模塊既能夠使用粗粒度鎖實現緩存數據的快速鎖定,提高順序讀寫操作的效率,又能夠通過細粒度鎖提高緩存數據的訪問并發度,提高數據訪問效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310035037.3/1.html,轉載請聲明來源鉆瓜專利網。





