91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

如何在整體系統(tǒng)性能和系統(tǒng)連續(xù)性之間取得平衡

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

掃碼添加小助手

加入工程師交流群

作者: Unmesh Joshi

譯者: java達人

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

問題

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

解決方案

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

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

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

確定集群中的服務器數(shù)量

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

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

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

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

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

例如,讀者可以參考Raft Thesis和Zookeeper原創(chuàng)論文中發(fā)布的實際吞吐量數(shù)據(jù)。

例子

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

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

    關注

    14

    文章

    10321

    瀏覽量

    91653
  • 電力電子
    +關注

    關注

    31

    文章

    721

    瀏覽量

    51066
  • 分布式系統(tǒng)

    關注

    0

    文章

    154

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AI除顫儀功率鏈路設計實戰(zhàn):效率、可靠與安全的平衡之道

    路,是除顫儀實現(xiàn)瞬間高壓儲能、精準能量釋放與長久穩(wěn)定待機的物理基石。 然而,構建這樣一條鏈路面臨著多維度的挑戰(zhàn):如何在提升充電效率與控制高壓風險之間取得平衡?如何確保功率器件在極端脈沖
    的頭像 發(fā)表于 04-03 11:56 ?33次閱讀

    利用輸出放電解決電源的系統(tǒng)性故障

    注意的是,系統(tǒng)性能力是滿足基本功能安全標準的三項關鍵要求之一。這項要求側重于預防和控制系統(tǒng)性故障,即由于設計缺陷、技術規(guī)格偏差和管理流程不善引起的故障。面對此類要求,必須解決電源的系統(tǒng)性故障。
    的頭像 發(fā)表于 03-26 03:05 ?8195次閱讀
    利用輸出放電解決電源的<b class='flag-5'>系統(tǒng)性</b>故障

    Linux系統(tǒng)性能調試工具—strace

    今天給大家分享一個linux內核自帶的調試工具,該工具可用于查看和定位系統(tǒng)問題,進程運行過程探索,進行進程監(jiān)控,對每個系統(tǒng)調用都可以監(jiān)測,有助于我們優(yōu)化系統(tǒng)性能。
    的頭像 發(fā)表于 01-30 17:03 ?1978次閱讀
    Linux<b class='flag-5'>系統(tǒng)性能</b>調試工具—strace

    Linux系統(tǒng)性能優(yōu)化與調試的思路?

    在開發(fā)過程中,對系統(tǒng)性能的要求越來越高,在求職的過程中很多崗位不單單是要求驅動開發(fā)或者系統(tǒng)開發(fā),會解決系統(tǒng)性能瓶頸問題,往往是加分項,有些公司特別是大廠都會把性能優(yōu)化單獨劃分一個崗位。
    的頭像 發(fā)表于 01-30 16:58 ?696次閱讀
    Linux<b class='flag-5'>系統(tǒng)性能</b>優(yōu)化與調試的思路?

    預防維護與能源效率:SCADA 在工業(yè)運營中的關鍵作用

    在能源成本持續(xù)攀升、設備可用性要求不斷提高的背景下,工業(yè)企業(yè)正面臨一個現(xiàn)實而緊迫的問題: 如何在保障生產連續(xù)性的同時,持續(xù)提升能源利用效率? 越來越多的實踐表明,當維護策略從“事后響應”轉向以數(shù)據(jù)為
    的頭像 發(fā)表于 01-30 13:21 ?185次閱讀
    預防<b class='flag-5'>性</b>維護與能源效率:SCADA 在工業(yè)運營中的關鍵作用

    操作系統(tǒng)體系結構

    問題是性能問題,因為需要頻繁地在核心態(tài)和用戶態(tài)之間進行切換,操作系統(tǒng)的執(zhí)行開銷偏大。因此有的操作系統(tǒng)將那些頻繁使用的系統(tǒng)服務又移回內核,從而
    發(fā)表于 01-15 08:19

    資料] 汽車軟件質量躍遷的系統(tǒng)性路徑:基于ISO 26262標準的單元測試體系重構與中日實踐深度對比(2026學術研究報告)

    各位伙伴,請問一個問題,[資料] 汽車軟件質量躍遷的系統(tǒng)性路徑:基于ISO 26262標準的單元測試體系重構與中日實踐深度對比(2026學術研究報告),這份數(shù)據(jù)誰有源參考文獻,有酬感謝
    發(fā)表于 01-08 10:09

    高低溫防爆伺服調節(jié)閥的機電一體化系統(tǒng)集成與極端工況適應研究

    在航空航天、國防軍工、新能源等高端裝備領域,流體控制系統(tǒng)的精確與可靠是決定整體系統(tǒng)性能與安全的關鍵。高低溫防爆伺服調節(jié)閥已從傳統(tǒng)的機械開閉件,演進為集精密機械、微電子控制、先進材料
    的頭像 發(fā)表于 12-16 10:46 ?687次閱讀
    高低溫防爆伺服調節(jié)閥的機電一體化<b class='flag-5'>系統(tǒng)</b>集成與極端工況適應<b class='flag-5'>性</b>研究

    Linux系統(tǒng)性能優(yōu)化技巧

    經過10年一線運維經驗,我發(fā)現(xiàn)大多數(shù)工程師只掌握了Linux優(yōu)化的冰山一角。今天分享的這些秘技,能讓你的系統(tǒng)性能提升200%以上!
    的頭像 發(fā)表于 08-27 14:34 ?1087次閱讀

    廚房電器EMC整改:從測試到優(yōu)化的系統(tǒng)性解決方案

    南柯電子|廚房電器EMC整改:從測試到優(yōu)化的系統(tǒng)性解決方案
    的頭像 發(fā)表于 08-12 11:29 ?957次閱讀
    廚房電器EMC整改:從測試到優(yōu)化的<b class='flag-5'>系統(tǒng)性</b>解決方案

    無感FOC算法:如何在動態(tài)與穩(wěn)定之間找到最優(yōu)平衡?--【其利天下】

    系統(tǒng)在各種擾動下保持運行狀態(tài)不變的能力。這兩者之間往往存在一定的矛盾,因此需要通過合理的設計和參數(shù)調整來實現(xiàn)平衡。以下是幾種常見的平衡方法:一、濾波器設計濾波器在
    的頭像 發(fā)表于 08-08 18:38 ?6472次閱讀
    無感FOC算法:如<b class='flag-5'>何在</b>動態(tài)與穩(wěn)定<b class='flag-5'>之間</b>找到最優(yōu)<b class='flag-5'>平衡</b>?--【其利天下】

    Linux系統(tǒng)性能調優(yōu)方案

    關鍵要點預覽:本文將深入解析Linux系統(tǒng)性能瓶頸的根本原因,提供可直接落地的調優(yōu)方案,讓你的系統(tǒng)性能提升30-50%!
    的頭像 發(fā)表于 08-06 17:49 ?993次閱讀

    升降速曲線對直線電機系統(tǒng)性能影響的研究

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

    通信設備EMC整改:從測試到優(yōu)化的系統(tǒng)性解決方案

    深圳南柯電子|通信設備EMC整改:從測試到優(yōu)化的系統(tǒng)性解決方案
    的頭像 發(fā)表于 06-16 11:10 ?835次閱讀

    OCAD應用:四組元連續(xù)變焦系統(tǒng)

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