-
题名基于Zookeeper的分布式锁服务及性能优化
被引量:16
- 1
-
-
作者
刘芬
王芳
田昊
-
机构
武汉光电国家实验室(华中科技大学)
华中科技大学计算机科学与技术学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2014年第S1期229-234,共6页
-
基金
国家"八六三"高技术研究发展计划基金项目(2013AA013203)
华中科技大学自主创新研究基金项目(HUST:2014QN010)
-
文摘
在分布式系统中,资源可能同时被多个客户端申请访问,协调控制客户端和服务器的操作,保证数据访问的正确性和性能是资源的一致性控制要考虑的问题.常用方法是采用定制开发实现其功能或利用现有平台如Hadoop Zookeeper加以实现.Zookeeper是Hadoop的正式子项目,用于提供高效和稳定的一致性服务接口,基于它可以实现分布式锁、配置维护等服务.基于Zookeeper的一致性服务设计实现了分布式锁服务;分析锁服务器端请求处理过程,明确了上锁操作的性能瓶颈在于Zookeeper磁盘IO操作,提出了替换存储介质的方法,Zookeeper上锁性能提高90%;为了进一步减少网络开销,提出分布式锁逻辑移植方法,上锁性能提高20%以上.
-
关键词
分布式系统
分布式锁
一致性维护
zookeeper服务器请求处理
性能优化
-
Keywords
distributed systems
distributed lock
consistency maintenance
process of zookeeper server request
performance optimization
-
分类号
TP368.5
[自动化与计算机技术—计算机系统结构]
-