基于一致性哈希的分布式数据库性能拓展
本文关键词:基于一致性哈希的分布式数据库性能拓展 出处:《计算机应用》2016年S2期 论文类型:期刊论文
更多相关文章: 一致性哈希策略 分布式数据库 异构网络设备 多层网络设计 统一协议通信
【摘要】:当对分布式数据库进行设计开发时,通常需要考虑网络设备的异质性和系统内网络之间的可用程度和互操作程度,以及系统网络的规模和开发成本等多个因素。目前一般的分布式数据库通常被设计成一系列网络构成的多层专用网络系统,当衡量网络规模和可用程度等问题时,需要基于每个问题进行单独的设计,由于这种方案缺乏统一的解决途径,导致管理和测试的效率降低。针对传统方式引起的多次设计问题,提出一种新的一致性哈希策略来进行分布式数据库性能动态拓展的方法。首先,通过一个中心管理节点群来控制所有节点的通信过程,并完成处理故障等任务,其中每一个节点均对应一类网络管理方式及协议方式;然后,对相应的异构网络设备进行监控和统计;最后,要保证节点之间则采用统一的协议进行通信。在内网环境下对函数误差、丢失信息量和时延进行评估,测试结果表明这些指标保持稳定,与多层分布式专用网络方法相比,新的方法在节点个数增加接近8倍的情况下,平均误差仅升高了74%,丢失数据量增加了52%,往返时延在毫秒量级上基本没有变化,因此认为这种方案比传统方法能够在保持性能的前提下容纳更多节点的通信进程,表现出一定的易扩展性,且由于对异构设备兼容,使得设计及架设的代价较低。
[Abstract]:When designing and developing distributed databases, we usually need to consider the heterogeneity of network devices and the degree of availability and interoperability between networks within the system. At present, the general distributed database is usually designed as a series of network composed of multi-layer private network system. When measuring issues such as network size and availability, a separate design is needed based on each problem, as there is a lack of a unified approach to such solutions. The efficiency of management and testing is reduced. A new consistent hash strategy is proposed to dynamically extend the performance of distributed database to solve the multiple design problems caused by traditional methods. The communication process of all nodes is controlled by a group of central management nodes, and the tasks of dealing with failures are accomplished. Each node corresponds to a kind of network management mode and protocol mode. Then, the corresponding heterogeneous network equipment monitoring and statistics; Finally, the unified protocol is used to ensure the communication between nodes. In the inner network environment, the function error, the amount of lost information and the time delay are evaluated. The test results show that these indicators remain stable. Compared with the multi-layer distributed private network method, the average error of the new method increases only 74% and the lost data increases 52% when the number of nodes increases nearly 8 times. The round-trip delay has no change in millisecond order of magnitude, so it is considered that this scheme can accommodate more communication processes with more nodes than the traditional method under the premise of maintaining performance, showing a certain degree of scalability. Because of compatibility with heterogeneous devices, the cost of design and erection is lower.
【作者单位】: 北京国电通网络技术有限公司;国网浙江省电力公司;清华大学电子工程系;
【基金】:国家电网公司科技项目(SGZJ0000BGJS1500433) 国网信息通信产业集团有限公司科技项目(SGITG-KJ-JSKF[2015]0003)
【分类号】:TP311.13
【正文快照】: 0引言分布式数据库具有物理分布性、逻辑整体性、站点自治性等特点,因此广泛应用于多种类型的企业和行业[1]。分布式数据库系统通常包括许多的设备和管理域,这些设备之间以及管理域之间通常具有不同的特性,由统一的分布式数据库系统进行管理。一个好的分布式数据库系统需要具
【相似文献】
相关期刊论文 前10条
1 谷琼,朱莉,袁红星;分布式数据库的设计与信息查询[J];电脑知识与技术;2005年08期
2 刘君;;分布式数据库用于矿区医院管理信息系统[J];中国煤炭;2007年09期
3 马振飞;;分布式数据库安全问题研究[J];黑龙江科技信息;2008年35期
4 黄春茹;;分布式数据库环境下的数据安全策略[J];软件导刊;2008年09期
5 张根荣;;分布式数据库两阶段提交协议的改进[J];黑龙江科技信息;2008年30期
6 耿永利;;浅谈分布式数据库系统安全的策略[J];硅谷;2010年10期
7 孙砚立;;浅议分布式数据库的特点、结构与设计[J];数字技术与应用;2010年04期
8 庞惠;翟正利;;论分布式数据库[J];电脑知识与技术;2011年02期
9 刘冉;布辉;;分布式数据库两阶段提交协议研究与改进[J];电脑知识与技术;2012年15期
10 孙广;;分布式数据库在教学系统中的应用与研究[J];电子制作;2012年12期
相关会议论文 前10条
1 周长和;袁焱;;分布式数据库中的密钥管理[A];第十二届全国计算机安全技术交流会论文集[C];1997年
2 张金昌;冯聿华;;分布式数据库的安全性探讨[A];第一次全国计算机安全技术交流会论文集[C];1986年
3 夏薇;郭天杰;郭睿;;一种分布式数据库安全模型[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
4 杜方;刘利萍;蒙应杰;赵书城;;基于分布式数据库的物流系统的设计和实现[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年
5 刘爱梅;卓鸿;刘树峰;;分布式数据库的安全应用分析[A];信息技术在气象领域的开发应用论文集(一)[C];2005年
6 李鹏;程华;;大型分布式数据库在煤矿企业的应用[A];山东煤炭学会工业信息化专业委员会2011年度工作会议暨物联网技术推进煤矿信息化学术论坛学术论文集[C];2011年
7 杜会林;袁小京;;分布式数据库在油田中的应用[A];第十届全国数据库学术会议论文集[C];1992年
8 习新魁;张斌;郑怀远;;基于客户/服务器模型的分布式数据库中复制字典系统的设计与实现[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年
9 张剑锋;李妮;彭晓源;;分布式数据库管理技术在飞行仿真系统中的应用[A];2001系统仿真技术及其应用学术会议论文集[C];2001年
10 陈田;史斌宁;万鹏;;分布式数据库系统应用中的安全技术研究[A];全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C];2001年
相关重要报纸文章 前10条
1 王奇成;优化分布式数据库的结构[N];计算机世界;2005年
2 ;政府行业分布式数据库解决方案[N];中国计算机报;2003年
3 陈耀光 周萍;分布式数据库的安全探讨[N];中国化工报;2002年
4 江西财经大学信息学院 陈耀光 周萍;分布式数据库的安全探讨[N];计算机世界;2001年
5 刘捷;面向未来的信息网络架构[N];中国社会科学报;2011年
6 常政;比特币:自由王国的幽灵[N];中华读书报;2014年
7 晓舟;IBM十亿美元买入Informix[N];中国计算机报;2001年
8 本报记者 王宁;带您认识大数据[N];贵州日报;2014年
9 ;Microsoft支持RFID技术[N];计算机世界;2003年
10 《网络世界》记者 周源;大数据的理想与现实[N];网络世界;2012年
相关博士学位论文 前1条
1 刘义理;分布式数据库安全框架研究[D];同济大学;2006年
相关硕士学位论文 前10条
1 杨飞;分布式数据库中间件DBScale的设计与实现[D];哈尔滨工业大学;2015年
2 陈宇;海洋平台分布式综合信息管理系统设计[D];江苏科技大学;2015年
3 叶炜;分布式数据库中间件中的查询优化[D];东华大学;2016年
4 SIYOMVO SYLDIE;分布式数据库关键技术研究与应用[D];上海交通大学;2015年
5 李文昊;基于确定性执行策略的分布式数据库中间件的设计与实现[D];太原理工大学;2016年
6 樊秋实;面向OceanBase的分布式大表连接与优化[D];华东师范大学;2016年
7 蔡政;数字城市中分布式数据库安全机制技术研究[D];兰州大学;2016年
8 苏克军;移动Agent技术在分布式数据库环境中的应用研究[D];解放军信息工程大学;2009年
9 王元恺;降低分布式数据库并发冲突的数据模型研究[D];上海师范大学;2009年
10 程林;基于分布式数据库的电信收费系统设计[D];华中科技大学;2009年
,本文编号:1406954
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1406954.html