[發明專利]基于區塊鏈的大數據集群系統的發現與配置信息管理方法有效
| 申請號: | 201911401564.5 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN110784495B | 公開(公告)日: | 2020-04-14 |
| 發明(設計)人: | 陳俊;劉斌;陳樂妍;陳健;謝長偉;熊鍵;陳飛杰;李雪嬌;張金枝 | 申請(專利權)人: | 南京納網網絡技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F16/21;G06F16/27;G06F21/31;G06F21/64 |
| 代理公司: | 南京申云知識產權代理事務所(普通合伙) 32274 | 代理人: | 邱興天 |
| 地址: | 210000 江蘇省南京市雨花*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 數據 集群 系統 發現 配置 信息管理 方法 | ||
本發明公開了一種基于區塊鏈的大數據集群系統的發現與配置信息管理方法,包括兩大步驟:1)集群節點發現:集群代理模塊自動收集集群節點信息,通過智能合約建模并保存到區塊鏈,集群管理模塊會自動從區塊鏈獲取并展示在管理界面;2)集群配置發布:管理員在管理界面選擇處于正常狀態的集群節點,并將需要更新的配置信息,通過智能合約建模并保存到區塊鏈,集群代理模塊會自動從區塊鏈獲取該配置信息并推送到集群。該方法使用區塊鏈存儲與分發配置信息,具有防止篡改、偽造、易追蹤的優點;同時應用私鑰簽名進行管理員身份驗證,確保了數據的安全可靠。
技術領域
本發明屬于區塊鏈技術領域,具體涉及基于區塊鏈的大數據集群系統的發現與配置信息管理方法。
背景技術
作為大數據系統,常常涉及多個服務器或者服務器集群,而這些服務器或者服務器集群之間的核心配置信息往往都是相同的。現有的解決方案,一個是系統管理員手動一個機器一個機器或者一個集群一個集群的配置,另一個是搭建一個配置服務(例如etcd/zookeeper),主動推送到服務器或者各個服務器被動拉取配置信息。
現有的兩個方案,方案一需要花費大量的人力而且易出錯,方案二雖然只需改一處,但是作為中心化的系統,核心信息易被篡改,且不易跟蹤追查。
區塊鏈具有去中心化、可追溯、不可篡改等特性。隨著對區塊鏈技術深入的研究,基于區塊鏈的應用也不僅僅限于最初的電子貨幣,更多的是向著智能合約的方向發展,將智能合約技術應用到復雜的業務場景中,真正實現去中心化應用。
發明內容
針對現有技術存在的上述問題,本發明所要解決的技術問題是提供一種基于區塊鏈的大數據集群系統的發現與配置信息管理方法,以解決現有技術中存在的大數據集群系統的核心信息易被篡改,且不易跟蹤追查的問題。
為了解決上述問題,本發明所采用的技術方案如下:
基于區塊鏈的大數據集群系統的發現與配置信息管理方法,包括以下步驟:
1)集群節點通過集群代理模塊定期把集群節點信息發送到集群節點關聯的區塊鏈節點,并通過智能合約進行建模保存;
2)步驟1)保存的節點信息會通過P2P網絡自動同步到集群管理節點關聯的區塊鏈節點;
3)集群管理節點定期從關聯的區塊鏈節點獲取集群中各節點的信息,并展示在管理界面;
4)集群管理員通過集群管理模塊查看集群中各個節點的服務信息,對節點進行配置更新,然后用管理員密鑰簽名并發送到區塊鏈智能合約,智能合約驗證發送方的身份,如果是管理員,則對數據進行建模并存儲到區塊鏈;否則,提示用戶身份錯誤;
5)通過區塊鏈的P2P網絡將更新的集群節點配置信息同步到各個網段的集群節點所訪問的區塊鏈節點,各個網段均部署有區塊鏈節點;
6)各個集群節點的集群代理模塊,定期通過智能合約,從所在網段的區塊鏈節點獲取集群節點的配置信息,并與所屬集群的配置信息進行對比,如果配置信息更新了,則發請求到集群服務的TCP端口,并把更新的配置信息推送到集群,完成熱加載配置。
進一步的,集群管理模塊實現系統啟動后的集群節點部署,集群節點的狀態監控與配置信息的更新;集群代理模塊為各個集群節點服務器內嵌的代理,自動收集服務器的狀態信息,并推送到區塊鏈,同時,通過智能合約獲取更新的配置信息;區塊鏈由數據區塊組成,用于存儲節點的狀態信息與配置信息;每個數據區塊包括當前數據區塊根散列值、前一數據區塊根散列值、時間戳、數據記錄;智能合約用于管理存儲在鏈上的集群節點狀態信息與配置信息,并對配置信息進行建模。
進一步的,對集群節點進行配置更新的操作時,先檢查配置合法性,包括配置文件格式的正確性,配置文件版本的正確性,集群名的正確性。
進一步的,集群節點已發現,且非所有節點都處于宕機狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京納網網絡技術有限公司,未經南京納網網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911401564.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種遠程控制器的安全警報裝置
- 下一篇:一種用于通過手機查看上菜進度的系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





