收藏本站
《北京邮电大学》 2019年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Raft协议及RocksDB的分布式统一配置中心设计与实现

李迪  
【摘要】:在系统开发的过程中,一般会将一些有变动需要的参数、变量等从代码中分离出来单独管理,以独立的配置文件的形式存在。随着程序功能的日益繁杂,程序的可配置项也日益增多,程序配置的期望值也越来越高。传统的配置中心解决方案如淘宝Diamond、百度Disconf和奇虎Qconf等在可扩展性上存在不足之处,同时因其架构对数据一致性支持不足,仅满足最终一致性,导致无法为分布式程序提供有效的配置管理服务。本文拟通过Raft一致性协议与RocksDB相结合的方案来解决上述问题。首先,本文分别对分布式系统相关理论、分布式数据一致性算法、高可用高性能服务器集群架构等多方面进行了较为深入的研究。经过比较后,本文选择了更适合工程项目的Raft 一致性协议以及性能优良的RocksDB来实现分布式存储框架。其次,通过对现实中的相关配置管理用例进行分析,本文提出了统一配置中心的基础功能需求,进阶管理功能需求和客户端需求等功能性需求。除此之外本文还提出了数据一致性、稳定性与高可用性、可扩展性和安全性等非功能性需求。然后,本文通过分析现有配置中心在架构、实时推送模式和灰度发布模式等方面的不足之处,提出了如何实现基于Raft 一致性协议的分布式存储模型、如何实现配置的实时推送以及如何实现灰度发布和历史配置回滚三个关键技术问题,并依次给出了相应的解决方案。最后,设计并实现了一个具有实时推送、灰度发布以及配置回滚等功能的分布式统一配置中心,并对其进行了深度的功能测试和性能测试。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 司宏;;通过品管圈活动减少配置中心药品损耗率[J];海峡药学;2017年05期
2 王秀峰;;探析静脉配置中心抗肿瘤药物的常见危害及防护对策[J];世界最新医学信息文摘;2015年20期
3 傅嘉颖;;静脉配置中心的职业危害与防护措施[J];海峡药学;2011年10期
4 张丽梅;任俊辉;孟德胜;;浅谈“慎独”精神在静脉药物配置中心工作中的意义[J];中国药房;2010年13期
5 陈云红;古丽萍;刘丽丽;;静脉药物配置中心全成本核算的思考[J];药学实践杂志;2008年01期
6 谈佩敏,胡影萍,何联珠;可贵的探索,成功的尝试-建立注射配置中心[J];现代护理;2002年02期
7 申仲凯;段金菊;靳晓琴;;简述我院静脉配置中心退药原因[J];世界最新医学信息文摘;2016年16期
8 张冬梅;;静脉配置中心抗肿瘤药物的常见危害及防护对策[J];世界最新医学信息文摘;2017年67期
9 吴蓉瑛;;静脉药物配置中心护理人员工作的作用及意义[J];世界最新医学信息文摘;2015年75期
10 黄丽仙;;静脉配置中心常见的危险因素及防护对策探讨[J];中国医药指南;2015年14期
中国重要会议论文全文数据库 前10条
1 张先明;杜小换;黄艳;;配置中心退药的原因分析及对策[A];第二十届全国儿科药学学术会议暨首届全国儿科中青年药师论文报告会论文集[C];2009年
2 王宝慧;;化疗配置中心安全防护管理[A];全国中医、中西医结合护理学术交流会议论文汇编[C];2011年
3 方芳;;持续性质量保证体系在输液配置中心的运用及成效[A];全国护理行政管理学术交流暨专题讲座会议论文汇编[C];2004年
4 余炜;谢瑞祥;;浅谈我院静脉配置中心的运行与管理模式[A];中华医学会临床药学分会2014年全国学术会议论文汇编[C];2014年
5 邵敏;赵燕;;静脉配置中心初建中精细化管理的应用探讨[A];中国转化医学和整合医学研讨会(广州站)论文综合刊[C];2015年
6 许晨;;在开展配置中心工作中发现的一些问题[A];规范静脉输液混合调配学术研讨会论文集[C];2006年
7 周晗瑛;;建立配置中心的意义和需要解决的问题[A];规范静脉输液混合调配学术研讨会论文集[C];2006年
8 张浩;蒋惠留;;我院细胞毒药物集中配置中的防护及管理[A];第四届中国肿瘤学术大会暨第五届海峡两岸肿瘤学术会议论文集[C];2006年
9 陈倩超;黄红兵;刘韬;林沛亮;毋褔海;郑志华;钟锦堂;;抗肿瘤药物集中配置模式下工作区间空气质量因素的评价分析[A];2010年广东省药师周大会论文集[C];2011年
10 陈倩超;黄红兵;刘韬;黄伟强;钟锦堂;;抗肿瘤静脉药物配置中心运营状况全成本核算[A];2010年广东省药师周大会论文集[C];2011年
中国重要报纸全文数据库 前10条
1 记者 陈光明 李珍玉;静脉药配置中心 东北首家现鞍山[N];新华每日电讯;2003年
2 王源;国内最大静脉药物配置中心启用[N];科技日报;2003年
3 新文;我国规模最大的静脉药物配置中心正式启用[N];医药经济报;2004年
4 记者 冯春鸣北仑记者站 李孟龙 顾霄扬;北仑打造区域资源交易配置中心[N];宁波日报;2008年
5 菊花;我国最大规模静脉药物配置中心正式启用[N];中国高新技术产业导报;2003年
6 通讯员 李冠中;关中—天水经济区人力资源开发配置中心第一届人力资源招聘洽谈会异常火爆[N];天水日报;2012年
7 何国勇 深圳市社会科学院国际化城市研究所;合理布局国际化城市[N];中国社会科学报;2012年
8 于翔;新HP软件重构BTO[N];网络世界;2007年
9 魏敬敬 徐丹;实力见证惠民信念[N];淄博日报;2010年
10 本报记者 李黎;打造临港现代服务业新高地[N];宁波日报;2008年
中国硕士学位论文全文数据库 前4条
1 李迪;基于Raft协议及RocksDB的分布式统一配置中心设计与实现[D];北京邮电大学;2019年
2 董龙成;基于ZooKeeper的配置中心系统设计与实现[D];西安电子科技大学;2018年
3 付四凯;分布式一致性微服务配置中心设计与研究[D];华中科技大学;2017年
4 杨元素;静脉配置中心在提高处方水平中作用与意义的研究与探讨[D];东南大学;2015年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026