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

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

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

3天內不再提示

如何在整體系統性能和系統連續性之間取得平衡

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-24 18:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者: Unmesh Joshi

譯者: java達人

通過要求法定多數做出每個決策,以避免兩組服務器獨自決策。

問題

在分布式系統中,每當服務器執行操作時,都需要確保在發生崩潰的情況下,客戶端可以使用這些操作的結果。這可以通過將結果復制到集群中的其他服務器來實現。但是,這引出了一個問題:需要多少其他服務器確認復制,原服務器的更新才會被認可。如果原始服務器等待太多復制,則它將響應緩慢-活躍性減少。但是,如果沒有足夠的復制,則更新可能會丟失-失去安全性。在整體系統性能和系統連續性之間取得平衡是至關重要的。

解決方案

當集群中的大多數節點已確認更新時,集群同意已收到更新。我們稱這個數字為quorum法定數。因此,如果我們有五個節點的集群,則需要quorum 3。(對于n個節點的集群,quorum 為n / 2 +1。)quorum 表明可以容忍多少個故障-即集群的大小減去quorum。五個節點的集群可以容忍其中兩個故障。通常,如果我們要容忍“f”個故障,則需要一個2f +1的集群大小

考慮以下兩個需要quorum的示例:

? 更新服務器集群中的數據。High-Water Mark用于確保只有保證在大多數服務器上可用的數據才對客戶端可見。? 領導者選舉。在“領導者和追隨者”模式中,僅當領導者從大多數服務器中獲得選票時才被選擇。

確定集群中的服務器數量

僅當大多數服務器都已啟動并正在運行時,集群才能運行。在進行數據復制的系統中,需要考慮兩件事:

?寫操作的吞吐量。每次將數據寫入集群時,都需要將其復制到多個服務器。每個附加的服務器都會增加一些開銷,以完成此寫操作。數據寫入的等待時間與構成quorum的服務器數量成正比。正如我們將在下面看到的,將集群中的服務器數量加倍會使吞吐量降低到原始集群值的一半。

? 需要容忍的故障數量。允許的服務器故障數取決于集群的大小。但是,僅將一臺服務器添加到現有集群并不總是能提供更多的容錯能力:將一臺服務器添加到三臺服務器集群并不能提高容錯能力。

考慮到這兩個因素,大多數實際的基于quorum的系統的集群大小為3或5。一個由五臺服務器組成的集群可承受兩臺服務器故障,并且每秒可處理數千個請求的數據寫入吞吐量。

這是一個根據可容忍的故障數以及對吞吐量的大致影響來選擇服務器數量的示例。吞吐量列顯示近似的相對吞吐量,以突出顯示吞吐量如何隨服務器數量而降低。實際數量因系統而異。

例如,讀者可以參考Raft Thesis和Zookeeper原創論文中發布的實際吞吐量數據。

例子

? Zab,Raft,Paxos等所有共識實現都是基于quorum的。? 即使在未使用共識的系統中,quorum也可用于確保在出現故障或網絡分區時至少一臺服務器可以使用最新更新。例如,在像Cassandra這樣的數據庫中,可以將數據庫更新配置為僅在大多數服務器成功更新了記錄之后才返回成功。

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    13

    文章

    9738

    瀏覽量

    87494
  • 電力電子
    +關注

    關注

    29

    文章

    616

    瀏覽量

    49574
  • 分布式系統
    +關注

    關注

    0

    文章

    147

    瀏覽量

    19582
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux系統性能指南

    Linux服務器運行了很多應用,在高負載下,服務器可能會出現性能瓶頸,例如CPU利用率過高、內存不足、磁盤I/O瓶頸等,從而導致系統卡頓,服務無法正常運行等問題。所以針對以上問題,可以通過調整內核參數和系統的相關組件,優化應用程
    的頭像 發表于 06-23 14:12 ?315次閱讀
    Linux<b class='flag-5'>系統性能</b>指南

    升降速曲線對直線電機系統性能影響的研究

    速曲線對直線電機系統性能影響的研究.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 06-17 08:48

    通信設備EMC整改:從測試到優化的系統性解決方案

    深圳南柯電子|通信設備EMC整改:從測試到優化的系統性解決方案
    的頭像 發表于 06-16 11:10 ?152次閱讀

    MDD高壓二極管在電力設備中的應用:絕緣與可靠平衡

    單向流動的核心器件,高壓二極管不僅要提供穩定的整流功能,還必須在絕緣、電氣可靠、熱穩定性等方面達到嚴苛要求。作為一名長期參與電力行業項目的FAE,我深刻體會到:設計中要取得性能、絕緣和可靠
    發表于 06-09 13:55

    OCAD應用:四組元連續變焦系統

    變焦組,可以減輕補償組的負擔,減緩補償組凸輪曲線的陡度趨于平滑,可以進一步提高系統變焦比。 如果第二變焦組也可以沿軸向運動,補償組位于兩變焦組之間,是四組元三組移動形式的機械補償式連續變焦系統
    發表于 05-20 08:49

    如何實現高精度、高可靠的隔離式電流/電壓測量?如何在緊湊布局中平衡性能與成本?如何應對EMI干擾與安

    在工業控制、新能源汽車、伺服驅動等高壓系統設計中,如何實現高精度、高可靠的隔離式電流/電壓測量?如何在緊湊布局中平衡性能與成本?如何應對EMI干擾與安全合規挑戰?德州儀器(TI)重磅
    的頭像 發表于 04-19 14:47 ?988次閱讀

    VirtualLab Fusion應用:光波導系統性能研究

    任何光學系統的設計過程都必須包括對系統性能的研究,這是一個關鍵步驟。當然,這包括用于增強和混合現實(AR/MR)領域的光波導設備,作為光學系統相對復雜的代表。根據不同的應用,“性能”可
    發表于 02-10 08:48

    HarmonyOS Next 應用元服務開發-應用接續動態配置遷移保持遷移連續性

    保證遷移連續性,由于遷移加載時,目標端拉起的應用可能執行過自己的遷移狀態設置命令(如:冷啟動時目標端在onCreate中設置了INACTIVE;熱啟動時對端已打開了不可遷移的頁面,遷移狀態為
    發表于 12-30 10:30

    集成電路電磁兼容及應對措施相關分析(一) — 電子系統性能要求與ESD問題

    浪費。在開發過程中,為了解決 EMC 問題,需要投入大量的人力、物力和時間進行測試、改進和優化,這增加了開發的復雜和成本,同時也可能導致項目延期。 一、電子系統性能要求與ESD問題 l 電子模塊開發中的EMC問題: 工業、消費及汽車電子
    的頭像 發表于 12-17 09:24 ?548次閱讀
    集成電路電磁兼容<b class='flag-5'>性</b>及應對措施相關分析(一) — 電子<b class='flag-5'>系統性能</b>要求與ESD問題

    華納云:VFS在提升文件系統性能方面的具體實踐

    VFS(Virtual File System)通過提供統一的接口和抽象層,使得操作系統能夠以高效的方式管理和訪問不同的文件系統。以下是一些VFS在提升文件系統性能方面的具體實踐示例: 統一的
    的頭像 發表于 11-27 15:59 ?751次閱讀

    PCIe延遲對系統性能的影響

    隨著技術的發展,計算機系統性能的要求越來越高。PCIe作為連接處理器、內存、存儲和其他外圍設備的關鍵接口,其性能直接影響到整個系統的表現。PCIe延遲,作為衡量數據傳輸效率的重要指標
    的頭像 發表于 11-26 15:14 ?2203次閱讀

    一次搞懂IT配電系統對工業用地重要!工業絕緣檢測設備的重要地位!

    18721098782 王盼盼 工業配電系統選用IT系統主要基于其獨特的高可靠和安全特點,特別是在對供電連續性和安全性要求極高的場所。以
    的頭像 發表于 11-04 10:21 ?619次閱讀
    一次<b class='flag-5'>性</b>搞懂IT配電<b class='flag-5'>系統</b>對工業用地重要<b class='flag-5'>性</b>!工業絕緣檢測設備的重要地位!

    AMD Vitis統一軟件平臺2024.1全新發布

    通過新版本,系統架構師和開發者可以進一步優化設計開發流程,同時提升整體系統性能。
    的頭像 發表于 09-18 09:34 ?904次閱讀

    降壓斬波電路電流連續性的概念和影響因素

    引言 降壓斬波電路是一種高效、穩定、可調的DC-DC轉換器,廣泛應用于電源管理、電池充電、LED照明等領域。在降壓斬波電路的設計和分析過程中,電流連續性是一個非常重要的指標。電流連續性不僅關系到電路
    的頭像 發表于 08-14 16:05 ?1548次閱讀

    穩態誤差反映了系統的什么性能

    穩態誤差是控制系統中一個重要的性能指標,它反映了系統在達到穩態時,輸出與期望值之間的差異。在控制系統的設計和分析中,穩態誤差的分析和計算對于
    的頭像 發表于 07-29 10:52 ?2757次閱讀
    主站蜘蛛池模板: 午夜色婷婷 | 很黄很暴力 很污秽的小说 很黄很黄叫声床戏免费视频 | 91md天美精东蜜桃传媒在线 | 伊人久久大香线焦在观看 | 另类free性欧美护士 | 爱爱欧美 | 亚洲欧美在线视频免费 | 亚洲视频一区在线观看 | 亚洲综合成人网在线观看 | 欧美黑人xxxxxxxxxx | 欧美日本色 | 色一情一乱一乱91av | 日韩欧美高清色码 | 日本黄色片在线观看 | 国产在线观看福利 | 黄色小视频免费 | 黄色福利网 | 日本三级香港三级人妇99 | 亚洲福利片| 国产网红精品 | 波多野结衣在线观看一区二区 | 国产情侣真实露脸在线最新 | 亚洲成熟人网站 | 丁香花在线观看免费观看 | 成人v片| 免费在线视频播放 | 四虎影视在线影院在线观看 | 天堂在线观看 | 一级特黄性色生活片一区二区 | 深爱婷婷 | 欧美成人午夜视频 | 六月激情 | 日日爽夜夜爽 | 性欧美日韩 | 婷婷五月天.com | 亚洲精品久久婷婷爱久久婷婷 | 天堂社区在线视频 | 亚洲精品456人成在线 | 日韩欧美一区二区三区不卡视频 | 四虎影院永久网址 | 91啪在线视频 |