-
题名基于一致性哈希的分布式数据库性能拓展
被引量:4
- 1
-
-
作者
孙乔
付兰梅
裴旭斌
孙甲松
-
机构
北京国电通网络技术有限公司
国网浙江省电力公司
清华大学电子工程系
-
出处
《计算机应用》
CSCD
北大核心
2016年第A02期218-220,共3页
-
基金
国家电网公司科技项目(SGZJ0000BGJS1500433)
国网信息通信产业集团有限公司科技项目(SGITG-KJ-JSKF[2015]0003)
-
文摘
当对分布式数据库进行设计开发时,通常需要考虑网络设备的异质性和系统内网络之间的可用程度和互操作程度,以及系统网络的规模和开发成本等多个因素。目前一般的分布式数据库通常被设计成一系列网络构成的多层专用网络系统,当衡量网络规模和可用程度等问题时,需要基于每个问题进行单独的设计,由于这种方案缺乏统一的解决途径,导致管理和测试的效率降低。针对传统方式引起的多次设计问题,提出一种新的一致性哈希策略来进行分布式数据库性能动态拓展的方法。首先,通过一个中心管理节点群来控制所有节点的通信过程,并完成处理故障等任务,其中每一个节点均对应一类网络管理方式及协议方式;然后,对相应的异构网络设备进行监控和统计;最后,要保证节点之间则采用统一的协议进行通信。在内网环境下对函数误差、丢失信息量和时延进行评估,测试结果表明这些指标保持稳定,与多层分布式专用网络方法相比,新的方法在节点个数增加接近8倍的情况下,平均误差仅升高了74%,丢失数据量增加了52%,往返时延在毫秒量级上基本没有变化,因此认为这种方案比传统方法能够在保持性能的前提下容纳更多节点的通信进程,表现出一定的易扩展性,且由于对异构设备兼容,使得设计及架设的代价较低。
-
关键词
一致性哈希策略
分布式数据库
异构网络设备
多层网络设计
统一协议通信
-
Keywords
consistent hashing strategy
distributed database
heterogeneous network equipment
multi-layer network design
unified protocol communication
-
分类号
TP392
[自动化与计算机技术—计算机应用技术]
-