集群技術(shù)指的是將多個相互獨立的計算機系統(tǒng)通過網(wǎng)絡連接起來,形成一個具有單一系統(tǒng)特性的高性能計算機系統(tǒng)。
1.集群技術(shù)的內(nèi)容
集群技術(shù)包括硬件、軟件和網(wǎng)絡等多個方面。其中,硬件方面主要涉及服務器、存儲設備和網(wǎng)絡設備等;軟件方面主要包括操作系統(tǒng)、分布式系統(tǒng)軟件和應用軟件等;網(wǎng)絡方面主要是通信協(xié)議和網(wǎng)絡拓撲結(jié)構(gòu)等。
2.集群技術(shù)的分類
根據(jù)不同的分類標準,集群技術(shù)可以分為多種類型。按照應用領(lǐng)域,可分為高性能計算集群、Web服務集群、數(shù)據(jù)庫集群等;按照軟件架構(gòu),可分為對稱多處理器(SMP)集群和非對稱多處理器(NUMA)集群等;按照節(jié)點之間通信方式,可分為共享存儲式集群和分布式存儲式集群等。
3.集群技術(shù)的目的
集群技術(shù)的主要目的是提高系統(tǒng)的可用性、擴展性和性能。通過將多個計算機系統(tǒng)組成一個集群,可以實現(xiàn)負載均衡、故障容錯和資源共享等功能,提高了整個系統(tǒng)的可用性;同時,由于各個節(jié)點可以相互協(xié)作完成任務,集群系統(tǒng)的并行處理能力得到充分利用,從而提高了系統(tǒng)的性能。
4.集群技術(shù)的網(wǎng)絡層次
根據(jù)不同的拓撲結(jié)構(gòu),集群技術(shù)的網(wǎng)絡層次可以分為星型、環(huán)形、總線型、網(wǎng)狀型等多種類型。其中,星型結(jié)構(gòu)適合小型網(wǎng)絡,環(huán)形和總線型結(jié)構(gòu)適合中型網(wǎng)絡,網(wǎng)狀型結(jié)構(gòu)適合大型網(wǎng)絡。