分布式與叢集的區別

來源:互聯網
上載者:User

標籤:ar   strong   for   資料   art   div   sp   on   c   


分布式
各個層次都可能有分布式,比如資料庫層,整個應用的資料可能一部分分布在oracle資料庫中,另一部分分布在mysql面都有可能。
在應用程式層次上的分布式:
整個應用的各個商務邏輯可能分布在不同的應用伺服器裡面,比如應用有許可權管理、公文管理,每一個部分可能分布在不同的應用伺服器上,

不同的應用伺服器一般都分布在不同的機器上面,在這台機器裡調用另一台機器應用裡的某個方法必須得發出socket串連(如果我們某種分布式技術,

那麼底層的socket串連通訊已經由他們替我們實現好了),這種調用必須由容器來處理,底層資料的傳輸、建立串連等等都有容器來實現。

 

叢集
多個完備的系統組成叢集,內容,工作過程完全一樣,互相之間各不影響。叢集分為同構與異構兩種,它們的區別在於:組成叢集系統的電腦之間的體繫結構是否相同。

叢集電腦按功能和結構可以分成以下幾類:
  高可用性設定組群 High-availability (HA) clusters
  負載平衡叢集 Load balancing clusters
  高效能運算叢集 High-performance (HPC) clusters
  格線運算 Grid computing

負載平衡叢集
負載平衡叢集運行時一般通過一個或者多個前端負載平衡器將工作負載分發到後端的一組伺服器上,從而達到整個系統的高效能和高可用性。

這樣的電腦叢集有時也被稱為伺服器群(Server Farm)。

 

分布式(叢集)與叢集的聯絡與區別 
分布式是指將不同的業務分布在不同的地方。 
而叢集指的是將幾台伺服器集中在一起,實現同一業務。 
分布式中的每一個節點,都可以做叢集。 
而叢集並不一定就是分布式的。 

 

分布式與叢集的區別

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.