什麼是叢集計算?
叢集計算定義了連線在網路上並作為一個整體工作的多臺計算機。連線到網路的每臺計算機都稱為節點。
叢集計算透過提供更快的計算速度和增強的資料完整性來解決複雜問題。連線的計算機一起執行操作,從而給人以單一系統(虛擬裝置)的印象。此過程定義為系統的透明性。
叢集計算的優勢
叢集計算的優勢如下:
**成本效益** − 叢集計算被認為具有更高的成本效益。這些計算系統提供了相對於大型機裝置增強的效能。
**處理速度** − 叢集計算的處理速度與大型機系統和其他全球展示的超級計算機的處理速度相當。
**增加資源可用性** − 可用性在叢集計算系統中起著重要作用。一些連線的活動節點的故障可以簡單地轉移到伺服器上的其他活動節點,從而提供高可用性。
**改進的靈活性** − 在叢集計算中,可以透過將獨特的節點插入到當前伺服器中來更新和改進更好的描述。
叢集計算的型別
叢集計算的型別如下:
高可用性 (HA) 和故障轉移叢集
這些叢集模型使用系統的隱式冗餘以不間斷的方式提供服務和資源的可用性。叢集的基本術語是,如果一個節點出現故障,則應用程式和服務可以變為其他節點可用。這些型別的叢集為關鍵任務、郵件、文件和應用程式伺服器提供支援。
負載均衡叢集
此叢集將所有傳入的流量/資源請求分配給執行相同程式和機器的節點。在此叢集模型中,某些節點負責跟蹤請求,如果一個節點出現故障,則請求將在所有可用節點之間分配。此類解決方案通常用於 Web 伺服器場。
HA 和負載均衡叢集
此叢集模型結合了這兩個叢集特性,從而提高了服務和資源的可用性和可擴充套件性。此類叢集通常用於電子郵件、Web、新聞和 FTP 伺服器。
分散式和並行處理叢集
此叢集模型提高了具有大量計算任務的應用程式的可用性和效能。大型計算任務被劃分為較小的任務並在各個節點之間分配。此類叢集通常用於需要高處理能力的數值計算或財務分析。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP