細說集群技術(Cluster)


今天本人給大家講解一些我對集群技術一個理解,如有不對的或者講的不好的可以多多提出,我會進行相應的更改,先提前感謝提出意見的各位了!!!

集群(Cluster)技術:通過此可以用較低的成本獲取較高的性能、降低成本、增加可擴展性和可靠性。而任務調度則是Cluster系統中的核心技術————(任務調度)負載均衡

Cluster是由一組網絡計算機構成的,並以單個系統進行管理。Cluster可以比作一個獨立服務器,而一組網絡計算機可以想象成很多台計算機集中在一起處理滿足運算能力(可以是幾十台也可以是更多)

 

說一下Cluster的提高性能、降低成本、增加可擴展性已經它的可靠性

提高性能:好比現在熱門的大數據,它會使用常規的工具將數據進行收集、處理以及挖掘進一步實現產品的盈利關鍵。可是進行次上的操作,需要很強的處理和運算能力以現有的技術和大計算機是很難勝任的。

那么Cluster技術可以集成幾十甚至跟多的計算機來進行滿足並提高處理和運算能力,這也是Cluster技術的研究重要目標之一。

注:前面提到的大數據它使用的技術是分布式框架。特點是可以對海量的數據進行挖掘,但是它依托於雲計算的分布式處理、分布式數據庫以及分布式的存儲和虛擬技術。在此地本人只是為了使用熱點名詞來比方讓大家更好的了解並分享一些我們理解和知識點

看完Cluster的提高性能,很多願意思考和去挖掘更深入的好奇寶寶們就會問我了,那么分布式與集群都是多計算機運行處理的那他們之前有些什么區別了?在之后我理解之后,我會進行說一下我對它們之前的區別理解。有想看的好奇寶寶們,盡情期待哦

說了提高性能,接下來說一下降低成本。

降低成本:一般我們配置一套不錯的Cluster它的軟硬件成本大概在10萬美元左右,看到這里剛出入社會的寶寶們是不是感覺到嚇了一跳,本人開始也是一樣,不過當你知道當一條和它性能同比的的超級計算機來講,它的成本就降低了很多,一台超級計算機一般要在100萬美元左右。

再說一下可擴展性:

可擴展性:何為降低成本增加可擴展性,就好比好奇寶寶們花同樣價格的錢買筆記本,好奇寶寶A可以筆記本之后可以對內存條的位置進行擴容,好奇寶寶B筆記本它的內存條的位置買的時候就固定了,那到我們的筆記本配置跟不上我們運行速度的時候,好奇寶寶A可以進行添加內存條來進行提高計算機的運算速度,然而我們的好奇寶寶B因為內存條的位置占滿了,那么他要是進行提高計算機的運行速度就需要進行電腦升級去購買新的筆記本。

使用Cluster技術之后我們只需要搭建一個Cluster,之后我們需要進行擴展的話,只要將新的計算機的節點加入到到這個Cluster里面去即可。(它是通過幾點對應的負載均衡集群來處理的。負載均衡集群——是集群技術的三大分類之一)

最后說一下可靠性

可靠性:說可靠性的時候,我們將一個小的故事。

有好奇寶寶A、B、C有一天他們同時在寫博客文章,可是突然博客的系統發生了故障,好奇寶寶A、好奇寶寶B的寫的博客文章都可以上傳成功,而好奇寶寶C的博客文章卻不能進行上傳,正常的電腦,要是我們系統出現故障,所有的操作全部取消了,可是Cluster因為是集群,它可以在系統發生了故障后繼續工作,將大大減少了故障的損失,這就是Cluster的好處

 

 

 

好奇寶寶們,注意了注意了注意了,重要的是說三遍,最后說一下Cluster技術分軟硬件負載工具,軟件的負載工具常用的是Apache和nginx,而nginx是現如今使用的較多的工具。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM