[發明專利]可擴展存儲系統在審
| 申請號: | 201780096526.6 | 申請日: | 2017-11-06 |
| 公開(公告)號: | CN111316251A | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | R·哈拉克;A·利維;A·戈倫;A·霍雷夫 | 申請(專利權)人: | 海量數據有限公司 |
| 主分類號: | G06F13/00 | 分類號: | G06F13/00;G06F15/16 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 趙學超 |
| 地址: | 以色列*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 擴展 存儲系統 | ||
1.一種大型存儲系統,包括:
多個計算節點;
多個存儲節點;和
通信結構,用于在多個計算節點和多個存儲節點之間提供通信基礎設施;
其中,所述多個計算節點中的每個計算節點被配置為以持久方式獨立地對任何一個存儲節點執行至少一個存儲操作,以及
其中,所述多個存儲節點中的每個存儲節點提供所述大型存儲系統的物理存儲空間。
2.根據權利要求1所述的系統,其中,所述大型存儲系統連接到網絡,以允許客戶端設備訪問大型存儲系統。
3.根據權利要求2所述的系統,其中,所述多個計算節點中的每一個被配置為從客戶端設備接收通過第一協議的請求,并將命令轉換為所述至少一個存儲操作,以通過通信結構的第二協議將所述至少一個存儲操作傳送到存儲節點。
4.根據權利要求1所述的系統,其中,所述通信結構是以下之一:以太網結構和無限帶寬結構。
5.根據權利要求4所述的系統,其中,所述通信結構支持通信協議,所述通信協議包括以下各項中的任一項:融合以太網(RoCE)上的遠程直接存儲器訪問(RDMA),iWARP,以及非易失性存儲器標準(NVMe)。
6.根據權利要求1所述的系統,其中,所述多個存儲節點中的每一個包括:
多個固態持久性驅動器(SSDs),其中,所述多個SSDs中的每個是消費級SSD;
至少一個非易失性隨機存取存儲器(NVRAM),用于臨時保持要寫入多個SSDs的數據,從而減少每個SSDs的寫入放大次數;和
至少一個接口模塊,其被配置為控制多個SSDs和NVRAM并與多個計算節點通信。
7.根據權利要求6所述的系統,其中,每個存儲節點中的SSDs的數量和每個SSD的容量是可配置的。
8.根據權利要求6所述的系統,其中,所述多個SSDs被放置在具有企業級外形尺寸的機柜中。
9.根據權利要求6所述的系統,其中,所述至少一個接口模塊還包括:
網絡接口卡(NIC),用于通過通信結構與多個計算節點接口;以及
允許連接到多個SSDs的交換機。
10.根據權利要求9所述的系統,其中,計算節點還被配置為通過聚合來自多個寫入請求的寫入請求,直到準備好將完整的數據塊寫入至少一個SSD,在至少一個NVRAM上執行垃圾回收過程。
11.根據權利要求6所述的系統,其中,所述計算節點被配置為維持與所述多個SSDs中的每一個的數據彈性。
12.根據權利要求6所述的系統,其中,所述計算節點被配置為通過將數據塊寫入確定數量的冗余SSDs來維持與所述多個SSDs的數據彈性。
13.根據權利要求6所述的系統,其中,所述計算節點還被配置為在將數據寫入所述多個SSDs中的至少一個之前壓縮數據。
14.根據權利要求1所述的系統,其中,所述多個計算節點中的每個計算節點是以下各項中的任一項:虛擬機、軟件容器和物理機。
15.根據權利要求1所述的系統,其中,所述多個計算節點中的每個計算節點訪問所述大型存儲系統的整個命名空間,并且其中,每個存儲節點訪問所述命名空間的預定范圍。
16.根據權利要求1所述的系統,其中,所述至少一個存儲操作包括執行讀取請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海量數據有限公司,未經海量數據有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780096526.6/1.html,轉載請聲明來源鉆瓜專利網。





