[發明專利]集群多全局緩沖池系統、中心節點、計算節點及管理方法有效
| 申請號: | 201310462330.8 | 申請日: | 2013-09-30 |
| 公開(公告)號: | CN103530253A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 程廣衛 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F12/08;H04L29/08 |
| 代理公司: | 北京龍雙利達知識產權代理有限公司 11329 | 代理人: | 王君;肖鸝 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集群 全局 緩沖 系統 中心 節點 計算 管理 方法 | ||
1.一種集群多緩沖池系統,其特征在于,包括:中心節點、全局緩沖池和計算節點,其中
所述全局緩沖池用于存儲所述系統的全局共享緩沖數據,所述全局緩沖池包括獨立于所述中心節點的緩沖節點;
所述計算節點用于向所述中心節點發送頁面請求,所述頁面請求攜帶所述計算節點的節點編號和所述計算節點申請訪問的內存頁面的頁面編號;
所述中心節點用于根據所述計算節點的節點編號和所述內存頁面的頁面編號,向所述計算節點提供所述內存頁面在所述全局緩沖池中的存儲位置信息;
所述計算節點還用于根據所述內存頁面在所述全局緩沖池中的存儲位置信息,對所述內存頁面進行訪問。
2.如權利要求1所述的系統,其特征在于,所述中心節點還用于管理所述全局緩沖池的緩沖節點。
3.如權利要求2所述的系統,其特征在于,在用于管理所述全局緩沖池的緩沖節點,所述中心節點具體用于:接收第一緩沖節點的注冊請求信息,所述注冊請求信息攜帶所述第一緩沖節點的節點編號和內存資源信息,其中,所述第一緩沖節點為所述全局緩沖池外的緩沖節點;根據所述第一緩沖節點的內存資源信息將所述第一緩沖節點的內存資源注冊到所述全局緩沖池中。
4.如權利要求3所述的系統,其特征在于,所述內存資源信息包括所述第一緩沖節點的內存地址、內存長度和遠程直接內存訪問RDMA訪問關鍵字KEY。
5.如權利要求2所述的系統,其特征在于,在用于管理所述全局緩沖池的緩沖節點,所述中心節點具體用于:接收第二緩沖節點發送的注銷請求信息,所述注銷請求信息攜帶所述第二緩沖節點的節點編號,其中,所述第二緩沖節點為所述全局緩沖池內的緩沖節點;根據所述注銷請求信息將所述第二緩沖節點的數據遷移到所述全局緩沖池中所述第二緩沖節點以外的緩沖節點中;將所述第二緩沖節點的內存資源信息從所述全局緩沖池中刪除。
6.如權利要求2所述的系統,其特征在于,在用于管理所述全局緩沖池的緩沖節點,所述中心節點具體用于:如果收到關于第二緩沖節點故障的通知,則根據所述通知將所述第二緩沖節點的數據遷移到所述全局緩沖池中所述第二緩沖節點以外的緩沖節點中,并將所述第二緩沖節點的內存資源信息從所述全局緩沖池中刪除,其中,所述第二緩沖節點為所述全局緩沖池內的緩沖節點。
7.如權利要求2所述的系統,其特征在于,在用于管理所述全局緩沖池的緩沖節點,所述中心節點具體用于:接收第二緩沖節點發送的更換請求信息,所述更換請求信息攜帶第三緩沖節點的內存資源信息,其中,所述第二緩沖節點為所述全局緩沖池內的緩沖節點,所述第三緩沖節點為所述全局緩沖池外的緩沖節點;根據所述更換請求信息將所述第二緩沖節點的數據遷移到所述第三緩沖節點中,并刪除所述第二緩沖節點的注冊信息,并根據所述第三緩沖節點的內存資源信息將所述第三緩沖節點的內存資源注冊到所述全局緩沖池。
8.如權利要求1至7任一項所述的系統,其特征在于,所述全局緩沖池中包括至少2個緩沖節點,所述全局緩沖池中的所有緩沖節點中存儲著所述全局緩沖池的全局共享緩沖數據的至少2個備份。
9.如權利要求8所述的系統,其特征在于,所述內存頁面在所述全局緩沖池中的存儲位置信息包括所述內存頁面在所述全局緩沖池中的至少兩個緩沖節點的存儲位置,所述計算節點根據所述內存頁面在所述全局緩沖池中的存儲位置信息對所述內存頁面進行訪問包括:
當所述計算節點對所述內存頁面進行讀取訪問時,所述計算節點選擇所述內存頁面在所述全局緩沖池中的至少兩個緩沖節點的存儲位置之一對所述內存頁面進行讀取訪問;或者
當所述計算節點對所述內存頁面進行寫入訪問時,所述計算節點選擇所述內存頁面在所述全局緩沖池中的至少兩個緩沖節點的存儲位置對所述內存頁面進行寫入訪問。
10.如權利要求1至9任一項所述的系統,其特征在于,所述申請頁面請求信息還攜帶所述內存頁面的頁面字節數,所述頁面字節數用于所述中心節點結合所述內存頁面的頁面編號確定所述存儲位置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310462330.8/1.html,轉載請聲明來源鉆瓜專利網。





