在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創作
電子發燒友網>電子資料下載>常用軟件>系統工具>zetcd入門及應用

zetcd入門及應用

2017-09-28 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

  zetcd是一款架在ZooKeeper與etcd之間的代理程序,它可以將ZooKeeper客戶端的請求消息轉換成etcd要求的格式,并轉發給etcd,然后將響應消息轉換后返回給客戶端。本文介紹了zetcd的使用方法、工作原理以及性能評測。以下是譯文。

  分布式系統需要依賴分布式一致性來協調工作。通常情況下,提供分布式一致性擔保信息的系統會接收到按順序投遞過來的消息,這樣就不會產生腦裂沖突(split-brain conflicts,譯者注:本來一個大腦的兩個半球是互相配合的,但是現在分裂變成了兩個獨立的大腦,并且都認為對方已死。此時,雙方都會去嘗試接管集群資源,這樣就可能會造成沖突,產生嚴重的后果)。這類系統的用途是顯而易見的。像chubby、ZooKeeper、etcd、consul這些項目,盡管它們的原理和協議各不相同,但它們都側重于為分布式一致性提供類似的基本鍵值原語。為了讓etcd成為分布式系統中最具吸引力的項目,etcd團隊開發了一款新的代理服務器程序:zetcd,使用這款軟件,etcd集群無需修改即可處理ZooKeeper客戶端的請求。

  ZooKeeper是這方面第一個流行起來的開源軟件,它是很多分布式系統的首選后端軟件。這些系統理論上也可以搭配etcd一起運行,但是由于歷史原因,實際上根本實現不了。etcd集群不支持ZooKeeper,因為etcd的數據模型和客戶端協議與ZooKeeper應用程序不兼容。ZooKeeper應用程序也不是原生的支持etcd;如果系統已經在穩定運行了,那么沒有必要去為了適應新的后端軟件而讓系統更加復雜。幸運的是,etcd的第三版API相當的牛逼,它可以通過一個普通的代理來模擬ZooKeeper客戶端的數據模型,這就是zetcd,一個由etcd團隊開發的新的開源項目。今天,zetcd發布了第一個測試版,v0.0.1版,這為在生產系統中管理和部署zetcd打下了基礎。

  zetcd代理位于etcd集群的前端,它提供了一個模擬ZooKeeper客戶端的端口,讓原版的ZooKeeper應用程序可以運行在etcd上。其基本原理是,zetcd將ZooKeeper客戶端的請求轉換為適合于etcd數據模型和API要求的消息,將發送給etcd,然后將etcd的響應消息轉換后返回給客戶端。該代理的性能可以與ZooKeeper相媲美,利用etcd的特性和工具可以簡化ZooKeeper集群管理。下文將展示zetcd的使用方法和工作原理,并分享一些性能評測數據。

  zetcd入門

  讓zetcd運行起來需要三樣東西:一個Go編譯器、一個能夠獲取源代碼的互聯網連接,以及一個可以運行etcd的系統。下面的示例展示了如何用源代碼編譯生成zetcd,并對它運行ZooKeeper命令。當我們需要部署正式環境的時候,我們并不建議從開發分支來獲取源代碼并編譯etcd和zetcd,但是如果只是試用一下的話,這是最簡單的方法。

  首先,獲取源代碼并編譯etcd和zetcd的二進制文件:

  接下來,運行etcd,并將zetcd連接到etcd的客戶端接入點:

  試用zetcd,啟動查看并創建一個key:

  這個例子展示了在一個獨立的etcd實例上部署了一個zetcd代理層:

  zetcd入門及應用

  一個簡單的zetcd服務器拓撲

  那么這個zetcd代理層是做什么的呢?

  ZooKeeper接入etcd3

  在底層,zetcd將ZooKeeper的數據模型轉換為適合的etcd API的數據。對于key的查找,zetcd將ZooKeeper的分級目錄轉換為etcd的普通二進制keyspace。對于元數據的管理,zetcd利用事務內存安全地和原子地將ZooKeeper znode信息更新到etcd后端。

  ZooKeeper是按目錄列出所有的key(getChildren),而etcd是按區間(Range)列出所有的key。下圖說明了zetcd是如何在etcd中對key進行編碼以便可以快速地列出目錄中的key。所有zetcd的key都有一個包括目錄深度的前綴(例如,“/”和“/abc/”分別具有0和1的深度)。要列出一個目錄,zetcd會給出前綴范圍,這個前綴以目錄的深度和路徑來匹配相應的key(例如,前綴范圍[“/zk/key/002/abc/”,“/zk/key/002/abc0”]用于列出/abc/)。這里的目錄深度是為了限制目錄本身被當作key。如果zetcd將路徑當作是沒有深度的前綴,那么目錄下的所有key,而不是只有其直接子節點,會由etcd返回并被代理拋棄。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1491次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  4次下載  |  免費
  15. 8基于AT89C2051/4051單片機編程器的實驗
  16. 0.11 MB  |  4次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537793次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 免费国产午夜高清在线视频| 97久久精品国产精品青草| 欧美成人eee在线| 午夜视频在线免费看| 久久青草精品免费资源站| 业余性自由色xxxx视频| 亚洲热热久久九九精品| 欧美日韩一区视频| www爽| 免费被视频网站在线观看| 日本在线网址| 爱爱毛片| 老色视频| 青青草国产三级精品三级| 免费大片看黄在观看| 亚洲国产日韩欧美在线as乱码| 午夜免费伦费影视在线观看| 天天弄天天模| 亚洲aa| 欧美成人在线影院| 天天射天天干| 看片福利| 久久久久亚洲香蕉网| 黄色成人一级片| 全免费午夜一级毛片真人| 九九草在线观看| 美女被玩| 2020天天操| xxxxxxxxx18免费视频| 欧美在线视频看看| 国产成人1024精品免费| 久久狠狠第一麻豆婷婷天天| 1024你懂的日韩| 屁股趴过来欠打高h| 深点再深一点好爽好多水| 中文字幕一二三区| 男人操女人免费| 绝色村妇的泛滥春情| 老熟女毛片| 四虎最新影院| 午夜爱爱免费视频|