[發明專利]一種分布式集群中數據管理的系統和方法無效
| 申請號: | 201010597613.X | 申請日: | 2010-12-20 |
| 公開(公告)號: | CN102025550A | 公開(公告)日: | 2011-04-20 |
| 發明(設計)人: | 李浩;胡杰文 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 程立民;蔣雅潔 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 集群 數據管理 系統 方法 | ||
1.一種分布式集群中數據管理的系統,其特征在于,所述系統包括:主節點和負責節點,其中,
所述主節點,用于對存儲的數據進行分區,為每個數據分區選擇一個從節點作為負責節點;
所述負責節點,用于對所述負責節點負責的數據分區進行管理。
2.根據權利要求1所述的系統,其特征在于,所述負責節點對自身負責的數據分區進行管理,包括:
當所述負責節點負責的數據分區的信息有變化時,由所述負責節點將變化的數據發送給其他從節點完成寫入操作;
定期檢查訂閱隊列,根據有效的訂閱請求向發送訂閱請求的從節點發送自身負責的數據分區內的數據。
3.根據權利要求1或2所述的系統,其特征在于,所述主節點為每個數據分區選擇一個從節點作為負責節點具體是根據從節點的運行狀態和從節點能力選擇負責節點。
4.根據權利要求1或2所述的系統,其特征在于,所述系統還包括:
新加入的節點,用于廣播發送注冊請求,接收到注冊響應后,向主節點發送注冊節點信息,接收主節點同步的集群節點列表和數據分區信息;
所述主節點,還用于接收注冊請求后,判斷所述新加入的節點是否合法,如果合法則返回注冊響應,否則返回失敗響應,接收到注冊節點信息后,將新加入的節點的信息加入集群節點列表,并在集群中同步更新集群節點列表和數據分區信息。
5.根據權利要求4所述的系統,其特征在于,所述新加入的節點或者寫入操作失敗的節點,還用于向主節點發送訂閱數據請求;
所述主節點,還用于接收訂閱數據請求,添加到訂閱隊列中,并在集群中同步訂閱隊列。
6.根據權利要求5所述的系統,其特征在于,所述負責節點,還用于定期檢查訂閱隊列,判斷訂閱數據請求中的訂閱進度和當前數據是否一致,如果不一致則將當前數據組包構造通知消息發送到訂閱的節點。
7.一種分布式集群中數據管理的方法,其特征在于,所述方法包括:
主節點對存儲的數據進行分區,為每個數據分區選擇一個從節點作為負責節點;
負責節點對所述負責節點負責的數據分區進行管理。
8.根據權利要求7所述的方法,其特征在于,所述負責節點對自身負責的數據分區進行管理,包括:
當所述負責節點負責的數據分區的信息有變化時,由所述負責節點將變化的數據發送給其他從節點完成寫入操作;
定期檢查訂閱隊列,根據有效的訂閱請求向發送訂閱請求的從節點發送自身負責的數據分區內的數據。
9.根據權利要求7或8所述的方法,其特征在于,所述主節點為每個數據分區選擇一個從節點作為負責節點具體是根據從節點的運行狀態和從節點能力選擇負責節點。
10.根據權利要求7或8所述的方法,其特征在于,在負責節點管理的過程中,所述方法還包括:
新加入的節點廣播發送注冊請求;主節點接收注冊請求后,判斷所述新加入的節點是否合法,如果合法則返回注冊響應,否則返回失敗響應,并結束處理流程;新加入的節點接收到注冊響應后,向主節點發送注冊節點信息;主節點接收到注冊節點信息后,將新加入的節點的信息加入集群節點列表,并在集群中同步更新集群節點列表和數據分區信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010597613.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光電裝置及其制造方法
- 下一篇:雙導軌抗震阻尼雙向球鋼支座





