色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

集群和分布式有什么區別

汽車玩家 ? 來源:今日頭條 ? 作者:咔咔侃技術 ? 2020-05-03 18:24 ? 次閱讀

經常聽到MySql集群、Redis集群、分布式系統等概念,但是,很少有機會深究,到底什么集群,什么是分布式?在概念上這倆個詞很接近,難道不需要區分?其實,非常有必要區分這兩個概念,幫助我們對計算機的理論有更深入的理解。今天,我就嘗試去解釋一下這兩個概念。

定義的區別

計算機集群(英語:computer cluster)是一組松散或緊密連接在一起工作的計算機。由于這些計算機協同工作,在許多方面它們可以被視為單個系統。與網格計算機不同,計算機集群將每個節點設置為執行相同的任務,由軟件控制和調度。

維基百科的解釋,關鍵詞是:一組計算機、相同的任務。

分布式系統是一組電腦,透過網絡相互連接傳遞消息與通信后并協調它們的行為而形成的系統。[1]組件之間彼此進行交互以實現一個共同的目標。把需要進行大量計算的工程數據分割成小塊,由多臺計算機分別計算,再上傳運算結果后,將結果統一合并得出數據結論的科學。

維基百科的解釋,關鍵詞是:一組計算機、大計算分解。

集群和分布式,都是描述的一組計算機。集群的所有節點跑的是同樣的任務,而分布式系統的節點跑的是分解后的任務。以修手機為例:維修一部手機要分為檢測、維修、測試三個環節,為了提高效率,雇了10位工程師。如果每個工程師維修時,對每臺手機進行檢測、維修和測試,這就是集群的工作方式。如果2位工程師負責檢測,5位工程師負責維修,剩下的3位工程師負責測試,這就是分布式的工作方式。

應用中的區別

在工作中,有時候并沒有嚴格按照概念去理解這兩個詞。但是,回想一下什么時候用集群這個詞,Redis集群、MySql集群、Nginx集群等等,按照上述的定義分析,這些集群里的每個節點,都是跑的同樣的業務。微服務平臺、云計算平臺,這些平臺的節點往往跑著不同的業務,組成強大的能力對外提供服務,這就是分布式系統。

集群的關鍵作用是提升并發處理能力。例如:一臺MySql數據庫不能滿足性能需求,通過分表分庫方案,部署多臺實例;一個Redis節點不足以支撐業務,多個節點組成集群提高并發處理能力。但凡能夠組成集群的,往往都是職責單一,功能目標明確的應用。相對來說,集群化是簡單的,對服務幾乎無侵入的,通過入口分發負載,應用與應用之間是等價的、無感知的。

分布式的關鍵作用是解耦以便于快速迭代。單機版應用能不能做的很強大、很復雜?當然可以!十幾年前的SAP、Oracle ERP軟件,這些業務巨復雜的系統,都是可以部署在一臺服務器上的。通過模塊化、SOA等設計理念,工程師們也可以協同工作寫出復雜的應用。這些軟件可能一年才需要升級一次,但互聯網應用幾乎每周都在發版升級,顯然這種開發模式在互聯網領域并不適用。通過把功能模塊拆分出來,部署在不同的節點,按節點進行升級,實現快速迭代。

通過上面的講述,這種理論模型的分布式,和真實的分布式還是不同。沒有誰見過分布式系統中的業務模塊,是單節點部署的。是的,沒有錯,現實中的分布式系統,其實是分布式+集群的綜合體。這樣的模式,結合了兩者的優勢,即實現了解耦,又做到了高并發能力,完美呼應了互聯網對應用的需求。其他的概念,高可用、一致性等,都是在分布式+集群的理念上,發展出來的解決具體問題的方法論。

集群和分布式有什么區別

總結

本文從概念入手,“性格分裂”式的剖析了集群和分布式。我認為,這種剖析有利于理解概念,有利于理解“為什么”。在具體實踐中,不能把兩者對立起來,復雜的業務系統,往往都是兩者的結合體。

針對我的理解,你有什么想說的嗎?歡迎拍磚。

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

    關注

    0

    文章

    86

    瀏覽量

    17178
  • 分布式
    +關注

    關注

    1

    文章

    903

    瀏覽量

    74541
收藏 人收藏

    評論

    相關推薦

    基于ptp的分布式系統設計

    在現代分布式系統中,精確的時間同步對于確保數據一致性、系統穩定性和性能至關重要。PTP(Precision Time Protocol)是一種網絡協議,用于在分布式系統中實現高精度的時間同步
    的頭像 發表于 12-29 10:09 ?112次閱讀

    HarmonyOS Next 應用元服務開發-分布式數據對象遷移數據權限與基礎數據

    使用分布式數據對象遷移數據,當需要遷移的數據較大(100KB以上)或需要遷移文件時,可以使用分布式數據對象。原理與接口說明詳見分布式數據對象跨設備數據同步。 說明:自API 12起,由于直接使用跨
    發表于 12-24 09:40

    分布式光纖測溫解決方案

    分布式光纖測溫解決方案
    的頭像 發表于 11-12 01:02 ?164次閱讀
    <b class='flag-5'>分布式</b>光纖測溫解決方案

    RTOS與Linux到底什么區別

    很多做嵌入開發的小伙伴都存在這樣的疑惑:RTOS與Linux到底什么區別
    的頭像 發表于 10-29 09:53 ?466次閱讀

    分布式光纖測溫系統與傳統測溫什么區別

    感溫光纖鋪設方向各個位置的溫度并定位溫度異常點,承擔整個系統的信號采集、信號處理數據分析、超溫報警、數據傳輸等功能。分布式光纖測溫系統集計算機、光纖通訊、光纖傳感、光電控制等技術于一體,良好的性能指標和
    的頭像 發表于 10-28 15:50 ?306次閱讀
    <b class='flag-5'>分布式</b>光纖測溫系統與傳統測溫<b class='flag-5'>有</b><b class='flag-5'>什么區別</b>?

    分布式光纖測溫是什么?應用領域是?

    分布式光纖測溫是一種先進的溫度測量技術,它利用光纖的拉曼散射原理進行溫度監測。以下是對分布式光纖測溫的詳細介紹: 一、基本原理 分布式光纖測溫的原理基于光纖的拉曼散射效應。當光纖某處的溫度發生變化
    的頭像 發表于 10-24 15:30 ?396次閱讀
    <b class='flag-5'>分布式</b>光纖測溫是什么?應用領域是?

    某證券公司智能云投資交易云集群高性能分布式存儲應用

    某證券公司智能云投資交易云集群高性能分布式存儲應用
    的頭像 發表于 09-27 09:57 ?278次閱讀
    某證券公司智能云投資交易云<b class='flag-5'>集群</b>高性能<b class='flag-5'>分布式</b>存儲應用

    安科瑞分布式光伏系統在某重工企業18MW分布式光伏中應用

    ,江蘇省分布式光伏2228萬千瓦新增接入空間! 表:江蘇省分布式光伏接入能力規劃 根據國家能源局統計數據,截止2023年底,江蘇省分布式光伏接入總規模為2772萬千瓦,因此,2024
    的頭像 發表于 07-19 11:30 ?526次閱讀
    安科瑞<b class='flag-5'>分布式</b>光伏系統在某重工企業18MW<b class='flag-5'>分布式</b>光伏中應用

    EasyGo使用筆記丨分布式光伏集群并網控制硬件在環仿真應用

    進行控制;對于逆變器的控制,采用三相空間矢量脈寬調制(SVPWM)控制算法以及電壓電流雙閉環控制算法。最后構建了分布式光伏集群并網發電系統的綜合仿真模型,并在MATLAB/Simulink平臺上成功實現
    發表于 07-12 17:20

    遠程IO與分布式IO的區別

    在工業自動化和控制系統設計中,遠程IO(Input/Output)和分布式IO是兩個重要的概念。它們各自具有獨特的特點和優勢,適用于不同的應用場景。本文將詳細探討遠程IO與分布式IO的區別,包括位置
    的頭像 發表于 06-15 15:57 ?2584次閱讀

    分布式光伏發電哪些優點?分布式光伏發電哪些應用形式?

    分布式光伏發電是一種在用戶附近或用電現場配置的小型光伏發電系統,它具有許多顯著的優點和多樣的應用形式。
    的頭像 發表于 04-29 17:44 ?4279次閱讀

    分布式能源是什么意思?分布式能源什么優勢?

    分布式能源指的是在用戶端或靠近用戶端的小型能源供應系統,它能夠直接滿足用戶的多種能源需求,如電力、熱能和冷能。
    的頭像 發表于 04-29 17:26 ?2321次閱讀

    HarmonyOS實戰案例:【分布式賬本】

    Demo基于Open Harmony系統使用ETS語言進行編寫,本Demo主要通過設備認證、分布式拉起、分布式數據管理等功能來實現。
    的頭像 發表于 04-12 16:40 ?1340次閱讀
    HarmonyOS實戰案例:【<b class='flag-5'>分布式</b>賬本】

    鴻蒙OS 分布式任務調度

    鴻蒙OS 分布式任務調度概述 在 HarmonyO S中,分布式任務調度平臺對搭載 HarmonyOS 的多設備構筑的“超級虛擬終端”提供統一的組件管理能力,為應用定義統一的能力基線、接口
    的頭像 發表于 01-29 16:50 ?506次閱讀

    什么是分布式架構?

    分布式架構是指將一個系統或應用拆分成多個獨立的節點,這些節點通過網絡連接進行通信和協作,以實現共同完成任務的一種架構模式。這種架構模式旨在提高系統的可擴展性、可靠性和性能表現。 一、分布式架構的特點
    的頭像 發表于 01-12 15:04 ?1256次閱讀
    什么是<b class='flag-5'>分布式</b>架構?
    主站蜘蛛池模板: 推倒美女总裁啪啪| 免费人成视频19674不收费| 混乱家庭电影完整版在线看| 日韩精品一区二区三区AV在线观看| 最近在线视频观看2018免费| 黑人巨大两根一起挤进欧美| 洗濯屋H纯肉动漫在线观看| 我的漂亮朋友在线观看全集免费| bbwxxxx交女警| 理论片在线观看片免费| 亚洲伊人网站| 花蝴蝶免费版高清版| 亚洲中文字幕无码一去台湾| 黄色大片aa| 亚洲午夜久久久久久久久电影网| 护士12p| 亚洲精品无码AAAAAA片| 国产在线不卡| 欧美日韩一区二区三区四区| 99久久99| 免费观看视频成人国产| 2020年国产理论| 美女张开让男生桶| 99re热精品视频国产免费| 男污女XO猛烈的动态图| 99视频免费在线| 日韩欧无码一区二区三区免费不卡 | 国产又粗又黄又爽的大片| 先锋影音av最新资源| 国产亚洲欧美在线观看三区| 夜色伊甸园| 欧美日韩久久久精品A片| 国产超嫩一线天在线播放 | 欧美亚洲天堂网| 高干紧射H后入| 亚洲欧美日韩中字视频三区| 久久一级视频| 边做边爱免费视频播放| 性春院| 毛片免费在线| 中文字幕AV在线一二三区|