浅谈几种常用负载平衡架构
发布时间:2019-05-01 20:38:47 所属栏目:建站 来源:Kingreatwill
导读:什么是负载平衡(Load balancing) 在网站创建初期,我们一样平常都行使单台呆板对台提供齐集式处事,但跟着营业量越来越大,无论机能照旧不变性上都有了更大的挑衅。这时辰我们就会想到通过扩容的方法来提供更好的处事。我们一样平常会把多台呆板构成一个集群对外提
随机方法:哀求随机漫衍到各个结点;在数据足够大的场景能到达一个平衡漫衍;
哈希方法:按照 key 来计较必要落在的结点上,可以担保一个统一个键必然落在沟通的处事器上;
同等性哈希:在处事器一个结点呈现妨碍时,受影响的只有这个结点上的 key,最洪流平的担保掷中率;如 twemproxy 中的 ketama方案;出产实现中还可以筹划指定子 key 哈希,从而担保局部相似特性的键能漫衍在统一个处事器上;
按照键的范畴来负载:按照键的范畴来负载,前 1 亿个键都存放到第一个处事器,1~2 亿在第二个结点。
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |