Fabric区块链动态监控管理系统研究与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:guoweijie000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链技术处于发展初期,无论是底层技术还是监管手段都需要不断完善。当前,Hyperledger Fabric区块链缺少低成本、开源的监控管理系统,无法有效监视网络节点变化、分类账数据量增长、交易性能执行效率等。本文结合blockchain explorer开源项目和prometheus监控工具,研究Fabric区块链动态监控管理系统设计与实现方案,旨在为Fabric监控、运维人员提供一种低成本、可扩展、交互友好的监控服务。首先,深入剖析Fabric底层平台技术架构功能和支持虚拟容器监控的prometheus监控技术。其次,通过开展系统需求分析,明确系统需要解决的核心问题与需要提供的功能,提出系统分层架构,包括基于Postgre SQL持久化存储分类账链式数据、网络配置数据、基于Prometheus TSDB存储Fabric运行状态时间序列数据的数据层,基于Fabric服务发现与信道监听实现网络配置、新区块、新交易及时同步的同步层,提供数据访问控制并处理异步数据请求的业务逻辑的控制层,数据呈现直观且交互友好的表现层,并就系统关键技术与主要功能模块进行建模设计。然后,提出系统总体实现方案,基于服务发现动态扩展连接配置,采用Node主、子进程优化数据同步模块。最后,建立功能测试表和性能测试方案对系统进行测试,功能测试验证系统功能的一致性、有效性,性能测试验证系统和数据同步模块的可靠性和稳定性。测试与分析结果证明,通过服务发现扩展Fabric网络连接从而动态感知网络节点变化,可以有效降低因Fabric区块链支持节点加入或退出网络带来的配置变更维护成本,同时可以提升监管人员对异常节点的追踪效率。通过Fabric运维服务能够动态监控交易流Proposal、Ordering、Validation&Commit三个阶段的性能,在不对Fabric内核作任何修改的情况下,可以向监控人员直观地反映Fabric交易处理效率。基于Fabric信道事件和Node主、子进程优化实现的分类账数据同步方案,将数据存储在辅助数据库中,能够有效解决分类账数据量无法快速统计的问题,提供毫秒级的数据监视。
其他文献
激发检察内生动力,提升检察人员素质能力,积极践行绿色理念,实现司法公平正义,这既是对检察人员职业素质的基本要求,也是对检察人员所从事职业的共同价值追求。基层检察院如何紧扣时代发展步伐,破除思想禁锢藩篱,不断提高自身职业道德水平,强化检察队伍综合素质建设,实现理性规范文明司法办案,成为当前必须思考、探索的重要课题。结合检察工作实际,笔者认为,需确立
期刊
高效课堂教学是每个数学老师追求的。小学数学课堂教学的预设与数学实施的过程应围绕这“四基”层层落实,落实四基目标是衡量一堂数学课效率的重要标准。实现该目标的课就能称为高效课。本文以北师大版三年级数学《长方形、正方形周长》为例,对照四基目标阐述观点。一、通过教学活动让学生获得基础知识与技能1.教学片断一。学生通过自己的探索与尝试求出长5厘米、宽3厘米长方形和边长3厘米正方形的周长。(根据学生反馈
期刊
随着企业信息化建设的不断发展,服务器需求也不断增高。企业如何监控这些服务器,保障服务器的正常运维与监控,成为了不可忽视的问题。本文使用开源监控软件进行服务器运维管理,可以监视和跟踪各种网络服务、服务器和其他网络硬件的状态,减轻了运维人员的工作压力,将更多精力投入到更需要的地方,提高工作效率。
随着引水工程信息化建设的不断发展,水利工程运维系统重要性逐步增加,而传统的运维系统已经不足以支撑当今需求,急需打造一款贴合水利工程信息化系统运维管理实际需求的智能运维系统。本文以引供水水利工程运维需求和特点出发,系统地阐述了水利工程运维痛点,运用云计算、大数据、人工智能等智能化、信息化技术与互联网技术相融合的手段进行运维关键技术研究,通过需求分析完成了系统总体框架设计及各功能模块设计,最终形成一套
中国早在原始社会时期就已经有了歌舞活动,歌舞具有悠久的发展历史,在长期发展过程中,逐渐与各民族实现融合,形成各具特色的民族舞蹈和民族音乐。舞蹈和音乐起初就具有紧密联系,二者互相促进,不可分割,从而构成中国独有的传统文化艺术。基于此,文章主要针对中国民族舞蹈与民族音乐之间的关系展开探讨分析。
关于企业政治关联对企业自身创新绩效的影响研究,因经济全球化、竞争加剧,在近些年成为学者们研究的热点。本文梳理了国内外关于政治关联性企业与企业创新绩效关系的研究成果,整合了主要涉及的基础理论,在研究中重点关注主效应、中介效应、调节效应。
针对量化高频交易应用场景中对数据传输的低延迟高带宽需求,定制了一种领域专用的TCP/IP协议栈,并将其卸载到专用硬件加速模块上。采用模块化设计,分别对MAC层协议、IP协议、UDP协议、ARP协议、ICMP协议和TOE(TCP Offload Engine)进行专用硬件逻辑的设计与实现,并与FAST协议硬件加速模块共同构成了完整的低延迟高带宽的高频交易系统。通过调整最大报文长度MSS(Maximu
教学内容:人教版《义务教育教科书·数学》三年级上册第85页。教学目标:1.经历长方形和正方形的周长计算方法的形成过程,发现其计算方法。2.会求长方形和正方形的周长。3.培养推理意识、模型意识,发展空间观念。教学重点:经历探索长方形和正方形的周长计算方法的过程,会求长方形和正方形的周长。教学难点:在探究活动中感悟和发现长方形和正方形的周长计算的特殊性。教学准备:课件。
期刊