分布式和集群

2022-03-16 15:58:09 字數 363 閱讀 8770

分布式的作用是:將乙個任務分解成為多個子任務,使用多台伺服器,完成同乙個大業務。這樣可以提高相應業務的反應速度。

集群的作用是:將同乙個任務部署到多台伺服器上,也就是說這個多台伺服器執行的業務程式是一樣的。它的作用是希望在單位時間內可以應付更多的人。比如:高併發的情況。集群的容災能力也較高。如果乙個伺服器掛了,另外的伺服器也會提供服務。

一般的情況下,大型的系統會根據業務進行劃分,分成不同的子系統。使用分布式部署在不同的伺服器上。然後每乙個子系統還會使用集群進行備份、負載均衡等。

集群有兩大能力:1.負載均衡。當其中乙個伺服器比較閒的時候,會分配更多一點的任務。2.錯誤回覆。當其中一台伺服器執行任務出錯的時候,另外一台伺服器會使用該任務的剩餘資源進行剩下的操作。

分布式和集群

1 小飯店原來只有乙個廚師,切菜洗菜備料炒菜全乾。後來客人多了,廚房乙個廚師忙不過來,又請了個廚師,兩個廚師都能炒一樣的菜,這兩個廚師的關係是集群。為了讓廚師專心炒菜,把菜做到極致,又請了個配菜師負責切菜,備菜,備料,廚師和配菜師的關係是分布式,乙個配菜師也忙不過來了,又請了個配菜師,兩個配菜師關係...

分布式和集群

集群可以理解為分布式的子集。不管是分布式還是集群,有以下幾點需要注意 高效能 指可以充分利用系統的所提供的能力。高可用 即相當於乙個節點宕機,有其他節點可以提供相同的服務,給予外界的感覺為系統或者應用一直可用的感覺。需要著重理解 共享磁碟 概念。我們可以想象下,我們的系統是乙個集群或者分布式的,那麼...

分布式和集群

小飯店原來只有乙個廚師,切菜洗菜備料炒菜全乾。後來客人多了,廚房乙個廚師忙不過來,又請了個廚師,兩個廚師都能炒一樣的菜,兩個廚師的關係是集群。為了讓廚師專心炒菜,把菜做到極致,再請了個配菜師負責切菜,備菜,備料 廚師和配菜師的關係是分布式。乙個配菜師也忙不過來了,又請了個配菜師,兩個配菜師關係是集群...