青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

gossip協議

轉載自:http://blog.163.com/liaoxiangui@126/blog/static/795696402012121112831272/

1.背景

Gossip算法又被稱為反熵(Anti-Entropy),熵是物理學上的一個概念,代表雜亂無章,而反熵就是在雜亂無章中尋求一致,這充分說明了Gossip的特點:在一個有界網絡中,每個節點都隨機地與其他節點通信,經過一番雜亂無章的通信,最終所有節點的狀態都會達成一致。每個節點可能知道所有其他節點,也可能僅知道幾個鄰居節點,只要這些節可以通過網絡連通,最終他們的狀態都是一致的,當然這也是疫情傳播的特點。

要注意到的一點是,即使有的節點因宕機而重啟,有新節點加入,但經過一段時間后,這些節點的狀態也會與其他節點達成一致,也就是說,Gossip天然具有分布式容錯的優點。

Gossip是一個帶冗余的容錯算法,更進一步,Gossip是一個最終一致性算法。雖然無法保證在某個時刻所有節點狀態一致,但可以保證在”最終“所有節點一致,”最終“是一個現實中存在,但理論上無法證明的時間點。

因為Gossip不要求節點知道所有其他節點,因此又具有去中心化的特點,節點之間完全對等,不需要任何的中心節點。實際上Gossip可以用于眾多能接受“最終一致性”的領域:失敗檢測、路由同步、Pub/Sub、動態負載均衡。

但Gossip的缺點也很明顯,冗余通信會對網路帶寬、CPU資源造成很大的負載,而這些負載又受限于通信頻率,該頻率又影響著算法收斂的速度,后面我們會講在各種場合下的優化方法。

2.基本概念

gossip分為兩種. 本文只討論anti-entropy

■anti-entropy 只要數據不同步,就開始同步數據

■rumor mongering 每隔固定的時間同步數據

見公式(1). 此公式表示在節點p上,q節點的屬性k的值是v,其版本號是n。

為了保證一致性,規定數據的value及version只有宿主節點才能修改,其他節點只能間接通過Gossip協議來請求數據對應的宿主節點修改,即m (p)只能由有節點p來修改。

anti-entropy協議通過版本號大小來對數據進行更新。

兩個節點(A、B)之間存在三種通信方式:

■push-gossip: A節點將數據推送給B節點,B節點更新A中比自己新的數據

■pull-gossip:A僅將摘要數據 (node,key,value,version)推送給B,B根據摘要數據來選擇那些版本號比A高的數據推送給A,A更新本地。

■push-pull gossip:與pull類似,只是多了一步,A再將本地比B新的數據推送給B,B更新本地。

如果把兩個節點數據同步一次定義為一個周期,則在一個周期內,push需通信1次,pull需2次,push/pull則需3次。從效果上來講,push/pull最好,理論上一個周期內可以使兩個節點完全一致。直觀上也感覺,push/pull的收斂速度是最快的。

3.數據同步(RECONCILIATION)

3.1精確同步(precise reconciliation)

 精確同步希望在每次通信周期內都非常準確地消除雙方的不一致性,具體表現為相互發送所有對方需要更新的數據。實現過程中,精確同步很難做到。因為摘要數據過多,但Gossip消息存在大小限制。因此每次選擇發送哪些數據就成了問題。

3.2整體同步(Scuttlebutt  reconciliation)

節點會維護一個唯一的時間戳生成器, 時間戳生成器為各個屬性生成時間戳,時間戳的值單調遞增。節點在生成摘要數據時,每個節點只有一份數據{node,最大時間戳)。需要傳輸的摘要數據和同步的實體數據的量大大的減少了。

對于敏感的網絡而言,可能同步的實體數據還是太多,還存在選擇發送哪些數據的問題,如下的原則需要遵守:Scuttlebutt requires that if a certain delta (r; k; v; n) is omitted, then all the deltas with higher version numbers for the same r should be omitted as well.。即低版本號的實體數據比高版本號的實體數據的優先級高。

要實現上述原則有2種方法。

■廣度優先(scuttle breadth)

       出發點是對每個節點都公平。

It uses a ranking on deltas for the same participant. The delta with the lowest version number has rank 0, the next lowest rank 1, and so on. The deltas are first ordered by rank so that deltas with lower ranks are included before deltas with higher ranks.

■深度優先(scuttle-depth)

相比廣度優先,此方法對所有節點不公平。待傳輸的數據(delta data)越多,其優先級越高。這個方法要好于以上方法,但是作者沒有進行解釋。

4.流控(flow control)

 待研究。。。。。

posted on 2015-10-01 18:40 楊粼波 閱讀(1061) 評論(0)  編輯 收藏 引用

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            91久久夜色精品国产九色| 久久亚洲私人国产精品va媚药| 欧美精品18+| 亚洲精品视频免费观看| 亚洲精品国产精品乱码不99| 欧美金8天国| 西西裸体人体做爰大胆久久久| 欧美伊久线香蕉线新在线| 在线观看亚洲视频| 亚洲成人在线网| 欧美日韩亚洲国产精品| 香蕉免费一区二区三区在线观看| 性做久久久久久免费观看欧美| 在线电影欧美日韩一区二区私密| 亚洲大胆av| 国产精品永久在线| 久久久久久久久久久一区 | 亚洲日本欧美天堂| 国产精品入口66mio| 久久综合网hezyo| 欧美日韩一区二区三区免费| 久久av一区| 欧美成人国产va精品日本一级| 亚洲影院色无极综合| 欧美一区二区三区免费大片| 日韩午夜免费| 欧美一区二区在线播放| 一本久久a久久精品亚洲| 午夜精品视频| 一区二区三区www| 久久精品视频免费| 亚洲欧美日韩视频一区| 欧美大片免费| 久久先锋影音av| 国产精品福利在线| 亚洲国产欧美另类丝袜| 国产精品稀缺呦系列在线| 亚洲第一精品夜夜躁人人躁| 国产视频一区在线观看| 国产亚洲精品高潮| 久久成人国产| 欧美日韩亚洲激情| 欧美成人情趣视频| 国产亚洲精品bv在线观看| 亚洲精品久久久蜜桃| 在线观看国产成人av片| 亚洲欧美日韩精品在线| 一区二区三区www| 免费在线欧美黄色| 猫咪成人在线观看| 好吊视频一区二区三区四区| 亚洲一区二区三区国产| 一区二区三区国产| 欧美精品一区二区蜜臀亚洲| 亚洲大胆视频| 91久久久久久久久| 六月天综合网| 欧美成人首页| 亚洲黄色视屏| 欧美承认网站| 亚洲人被黑人高潮完整版| 亚洲精品美女91| 男女激情久久| 亚洲欧洲精品一区二区精品久久久| 亚洲国产小视频| 蜜臀av一级做a爰片久久| 欧美成人免费在线| 亚洲精品乱码久久久久久蜜桃麻豆| 免费的成人av| 亚洲精品久久久久久久久久久久 | 亚洲女性裸体视频| 国产精品人人做人人爽人人添| 中文亚洲视频在线| 欧美一区视频| 韩国视频理论视频久久| 久久久久亚洲综合| 亚洲电影免费观看高清完整版在线观看| 亚洲承认在线| 欧美日本韩国| 亚洲一区二区三区免费视频| 久久精品99| 亚洲激情在线播放| 欧美日韩在线亚洲一区蜜芽| 一区二区三区高清在线观看| 欧美在线免费视屏| 一区免费视频| 欧美人在线观看| 亚洲制服av| 欧美福利电影网| 亚洲一二区在线| 国产亚洲女人久久久久毛片| 快射av在线播放一区| 99视频国产精品免费观看| 久久精品99| 亚洲狼人综合| 国产日韩欧美一区在线 | 久久这里有精品视频| 亚洲欧洲综合| 久久久91精品国产一区二区三区| 亚洲电影免费观看高清完整版| 欧美日韩精品福利| 久久国内精品视频| 亚洲人体偷拍| 久久免费观看视频| 亚洲欧美综合国产精品一区| 性色av香蕉一区二区| 亚洲日本在线视频观看| 国产精品欧美风情| 欧美大片免费久久精品三p | 久久夜色精品一区| 在线一区观看| 伊人男人综合视频网| 欧美日韩国产色综合一二三四| 欧美一区二区三区婷婷月色 | 国产精品乱码人人做人人爱| 久久亚洲综合网| 亚洲男人第一av网站| 亚洲欧洲久久| 欧美成人激情在线| 久久久久91| 午夜精彩视频在线观看不卡| 亚洲精品午夜精品| 精品av久久久久电影| 国产欧美日韩激情| 欧美性视频网站| 欧美精品福利| 欧美激情第三页| 久色成人在线| 久久综合伊人77777尤物| 欧美一级成年大片在线观看| 国产精品99久久久久久www| 亚洲日本国产| 亚洲日本成人女熟在线观看| 亚洲高清二区| 欧美黄色aaaa| 欧美高潮视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久成人精品一区二区三区| 午夜精品剧场| 午夜精品久久久久久久蜜桃app| 亚洲综合电影一区二区三区| 国产精品99久久久久久久久久久久| 亚洲肉体裸体xxxx137| 亚洲黑丝在线| 亚洲精品视频在线| 日韩亚洲国产精品| 亚洲视频一区在线| 亚洲永久免费| 欧美一区二区三区精品| 欧美制服第一页| 久久九九国产| 免费观看日韩| 亚洲欧洲精品天堂一级| 99精品国产在热久久| 在线一区二区三区四区五区| 午夜精品一区二区三区四区 | 午夜精品久久99蜜桃的功能介绍| 午夜国产精品视频免费体验区| 午夜影院日韩| 久久精品视频一| 欧美国产一区二区| 国产精品国产福利国产秒拍| 国产精品一区二区久久国产| 国内精品视频在线观看| 亚洲欧洲日夜超级视频| 一区二区精品在线| 欧美一区二区三区视频在线观看| 久久久国产亚洲精品| 亚洲第一精品福利| 在线午夜精品自拍| 久久久国产精品亚洲一区 | 亚洲精品一区中文| 亚洲永久免费av| 久久久久一区二区三区| 欧美日本韩国在线| 国内外成人免费激情在线视频网站 | 亚洲高清在线观看| 亚洲一区自拍| 免费亚洲网站| 国产欧美日本一区二区三区| 最新成人av网站| 久久国内精品自在自线400部| 欧美激情精品久久久| 亚洲午夜精品一区二区| 免费不卡欧美自拍视频| 国产精品免费区二区三区观看| 亚洲福利av| 久久国产精品久久国产精品| 亚洲国产精品一区二区第一页| 亚洲欧美日韩一区二区在线| 欧美大片第1页| 一区精品在线播放| 性xx色xx综合久久久xx| 亚洲精品三级| 免费在线亚洲欧美| 伊人夜夜躁av伊人久久| 欧美亚洲在线播放| 99视频精品在线| 欧美精品免费看| 亚洲国产婷婷综合在线精品 |