[發明專利]一種用于區塊存儲的分布式小文件系統、方法、存儲介質及電子設備在審
| 申請號: | 202010710605.5 | 申請日: | 2020-07-22 |
| 公開(公告)號: | CN111913928A | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 陳志明;姜鵬;王桐 | 申請(專利權)人: | 中信銀行股份有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/2455;G06F16/27;G06F21/31;H04L29/08;G06F9/50 |
| 代理公司: | 北京市蘭臺律師事務所 11354 | 代理人: | 張峰 |
| 地址: | 100010 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 區塊 存儲 分布式 文件系統 方法 介質 電子設備 | ||
本發明公開了一種用于區塊存儲的分布式小文件系統、方法、存儲介質及電子設備,系統包括記賬節點、客戶端以及服務端,該分布式文件系統為區塊鏈系統提供了一種獨立的區塊存儲服務;提高了區塊鏈系統區塊的存儲能力和區塊讀取速度;節約了區塊鏈系統的存儲區塊服務的維護難度和成本;該文件系統為定制的區塊存儲文件系統設計了存儲節點和管理節點,方便了區塊的操作和存儲。
技術領域
本發明涉及分布式文件系統技術和區塊鏈技術領域,尤其是涉及一種用于區塊存儲的分布式小文件系統、方法、存儲介質及電子設備。
背景技術
區塊鏈是一個分布式的共享賬本和數據庫,具有去中心化、不可篡改、全程留痕、可以追溯、集體維護、公開透明等特點。
分布式文件系統是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網絡與節點相連;或是若干不同的邏輯磁盤分區或卷標組合在一起而形成的完整的有層次的文件系統。
目前分布式文件系統與區塊鏈之間的關系在于:
1、區塊鏈中的區塊存儲在操作系統的文件系統中。
2、區塊鏈系統中的區塊都存儲在某個節點中,未實現分布式存儲。
3、現有的分布式文件系統中還沒有為區塊存儲特定的文件系統。
4、目前區塊鏈系統中沒有使用分布式文件系統。
對于上述應用情況來說,其缺陷在于:
1、區塊鏈系統中區塊存儲的節點會受到硬盤容量和硬盤讀寫的限制。
2、軟硬件系統中的硬盤故障是頻繁發生的,這容易形成節點故障。
3、區塊的存儲無法統一管理。
本發明的目的在于為區塊鏈系統定制一個區塊存儲的分布式文件系統解決方案,提升區塊鏈系統中節點的區塊存儲能力和讀寫速度,有效提升區塊鏈系統的交易速度和穩定性,統一管理區塊鏈聯系統中的區塊。
發明內容
本發明為克服上述情況不足,旨在提供一種能解決上述問題的技術方案。
一種用于區塊存儲的分布式小文件系統,包括記賬節點、客戶端以及服務端,其中記賬節點通過客戶端發起請求到服務端,服務端采用基于master/slave主從架構的分布式文件系統,服務端包括master節點以及slave節點,master節點負責分發客戶端的區塊讀寫查請求到slave節點,保證集群的負載均衡;
客戶端包括用戶操作模塊和區塊操作模塊;用戶操作模塊包括用戶注冊和登錄,記賬節點通過客戶端發起注冊/登錄請求,并將注冊信息發送至后臺身份驗證模塊,將賬號和密碼反饋給用戶;
master節點包括用戶管理模塊、區塊請求管理模塊、系統管理模塊、區塊監控模塊以及區塊存儲模塊;
用戶管理模塊:主要實現管理員對用戶信息的添加及修改,查看用戶信息列表,對用戶進行密碼初始化的功能;
區塊請求管理模塊:接收用戶訪問請求,并將訪問請求發送至所述區塊鏈存儲模塊;接收區塊鏈存儲模塊反饋的匹配數據;
系統管理模塊:用于對當前系統的基本信息、CPU狀態信息和節點信息進行管理,根據CPU及內存使用率,確定可用的所述子節點的連通狀態,將分析得到的節點連通狀況與資源相關信息更新到內存中;
區塊監控模塊:監控處理模塊獲取各節點監控單元的監控數據,以圖形化的方式展示監控數據,并突出異常節點,通過收集的監控數據快速分析與定位異常節點的位置和原因;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中信銀行股份有限公司,未經中信銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010710605.5/2.html,轉載請聲明來源鉆瓜專利網。





