Chinaunix首页 | 论坛 | 博客
  • 博客访问: 656979
  • 博文数量: 149
  • 博客积分: 3901
  • 博客等级: 中校
  • 技术积分: 1558
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-16 14:33
文章分类

全部博文(149)

文章存档

2014年(2)

2013年(10)

2012年(32)

2011年(21)

2010年(84)

分类: 服务器与存储

2010-06-10 11:11:42


参考:
 
 http://hi.baidu.com/feng2211/blog/item/7773bf600e307b4debf8f801.html
 hash ,分布 hash :
 
数据均衡分布的问题
. 一致哈希算法
  1. 平衡性
  2. 单调性 : 避免新节点的加入频繁改动原有映射关系带来大开销
  3. 分散性
  4. 负载


Consistent hashing算法:环状结构
http://blog.chinaunix.net/photo/93118_100610103911.jpg



1. 普通 Consistent hashing key 命中示意图 :
http://blog.chinaunix.net/photo/93118_100610110608.png

1.1 新添加 node : ( 这样并不满足 分散性  n3 , n4  比较集中 )
http://blog.chinaunix.net/photo/93118_100610110602.png


2.1 dynamo 改进 Consistent hashing key 命中示意图 (虚拟节点) :

http://blog.chinaunix.net/photo/93118_100610110617.png



2.2 dynamo  改进 新加 节点 :
http://blog.chinaunix.net/photo/93118_100610110624.png











阅读(1280) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~