1.高可用
針對一些實時性較強的應用系統(tǒng),一定要保證服務的24小時連續(xù)運作,而因為軟件、硬件配置、互聯(lián)網(wǎng)和人為因素等各種各樣問題,單一服務軟件環(huán)境難以做到此要求,這時搭建一個服務器集群系統(tǒng)是個非常好的決定。搭建集群的一個的優(yōu)勢是集群具備可擴展性,在服務出現(xiàn)故障時,服務器集群系統(tǒng)能夠全自動將服務從故障節(jié)點轉換到另一個預留節(jié)點,進而提供不間歇性服務,確保了業(yè)務的不斷運作。
2.可擴展
伴隨著訂單量的增加,目前的集群服務實體線無法,滿足需求時,能夠向此集群中動態(tài)性添加一個或好幾個服務節(jié)點,進而考慮運用的必須,提高集群的總體性能,它是集群的可擴展。
負載均衡與異常修復
1.負載均衡
服務器集群系統(tǒng)的特性是能夠靈便、合理地分攤系統(tǒng)負荷,根據(jù)集群自定的負荷分攤對策,將客戶端的瀏覽分派到下邊的每個節(jié)點。比如,能夠界定輪詢分派對策,將要求平分到每個服務節(jié)點,還能夠界定最少負荷分派對策,當一個要求完成時,服務器集群系統(tǒng)分辨哪一個服務器節(jié)點較為悠閑,將此要求派發(fā)到這一節(jié)點。
2.異常修復
當一個任務在一個節(jié)點備好沒有過去進行時,因為種種原因,實行不成功,這時,另一個服務節(jié)點應當能然后進行此任務,它是服務器集群提供的異常修復作用,根據(jù)異常的跳轉,確保了每一個執(zhí)行任務都能合理進行。
心跳檢測與漂移IP
1.心跳檢測
為了更好地能完成負載均衡、提供高可用性服務和實行異常修復,服務器集群系統(tǒng)提供了心跳監(jiān)測系統(tǒng)。心跳檢測是根據(jù)心跳線完成的,能夠做心跳線的機器設備有RS232串口線,還可以用單獨的一塊網(wǎng)口來跑心跳,還能夠是共享資源磁盤陣列等。心跳線的總數(shù)應當為服務器集群節(jié)點數(shù)減1。必須留意的是,假如根據(jù)網(wǎng)口來做心跳得話,每一個節(jié)點必須二塊網(wǎng)口,在其中,一塊做為獨享互聯(lián)網(wǎng)立即聯(lián)接到另一方以及相對的網(wǎng)口,用于檢測另一方心跳;另一塊網(wǎng)口聯(lián)接到公共網(wǎng)絡對外開放提供服務,另外心跳網(wǎng)口和服務網(wǎng)口的IP地址盡可能不必在一個子網(wǎng)內。心跳監(jiān)管的高效率立即影響故障轉換時間的長度,服務器集群系統(tǒng)更是根據(jù)心跳技術性保證著節(jié)點的內部合理通訊。
2.漂移IP地址
在服務器集群系統(tǒng)中,除開每一個服務節(jié)點本身的真正IP地址外,還存有一個漂移IP地址。為什么說是漂移IP呢?由于這一IP地址并不固定不動,比如在2個節(jié)點的雙機備份中,一切正常情況下,達標漂移IP坐落于主節(jié)點上,當主節(jié)點出現(xiàn)故障后,漂移IP地址全自動轉換到預留節(jié)點上。因而,為了更好地確保服務器的不間歇性。在集群系統(tǒng),對外開放提供的服務IP一定如果這一漂移IP地址,盡管節(jié)點自身的IP也可以對外開放提供服務,可是當此節(jié)點無效后,服務轉換來到另一個節(jié)點,服務IP依然是故障節(jié)點的IP地址,這時服務隨著終斷了。