1. 程式人生 > >伺服器熱備功能

伺服器熱備功能

伺服器為什麼要做雙機熱備?雙機熱備的好處?
雙機熱備特指基於高可用系統中的兩臺伺服器的熱備(或高可用),因兩機高可用在國內使用較多,故得名雙機熱備,雙機高可用按工作中的切換方式分為:主-備方式(Active-Standby方式)和雙主機方式(Active-Active方式),主-備方式即指的是一臺伺服器處於某種業務的啟用狀態(即Active狀態),另一臺伺服器處於該業務的備用狀態(即Standby狀態)。而雙主機方式即指兩種不同業務分別在兩臺伺服器上互為主備狀態(即Active-Standby和Standby-Active狀態)。
方案
組成雙機熱備的方案主要的三種方式分別為:基於共享儲存(磁碟陣列)的方式,全冗餘方式和複製方式。
對於伺服器管理員來說,伺服器出現故障可能是最嚴重的問題,因為伺服器故障的原因有很多,有可能是裝置故障,有可能是作業系統故障,還有可能是軟體故障,當伺服器出現故障時,要一一對故障進行排除,讓伺服器正常執行,少則幾十分鐘,從則幾十小時,這還不是挽回伺服器故障所帶來的損失,這時,雙機熱備對伺服器就起著關鍵作用。 雙機熱備特指基於高可用系統中的兩臺伺服器的熱備(或高可用),因兩機高可用在國內使用較多,故得名雙機熱備,雙機高可用按工作中的切換方式分為:主-備方式(Active-Standby方式)和雙主機方式(Active-Active方式),主-備方式即指的是一臺伺服器處於某種業務的啟用狀態(即Active狀態),另一臺伺服器處於該業務的備用狀態(即Standby狀態)。而雙主機方式即指兩種不同業務分別在兩臺伺服器上互為主備狀態(即Active-Standby和Standby-Active狀態)。 對於一些重要系統而言,使用者是很難忍受這樣長時間的服務中斷的。因此,就需要通過雙機熱備,來避免長時間的服務中斷,保證系統長期、可靠的服務。 決定是否使用雙機熱備,正確的方法是要分析一下系統的重要性以及對服務中斷的容忍程度,以此決定是否使用雙機熱備。即,你的使用者能容忍多長時間恢復服務,如果服務不能恢復會造成多大的影響。 在考慮雙機熱備時,需要注意,一般意義上的雙機熱備都會有一個切換過程,這個切換過程可能是一分鐘左右。在切換過程中,服務是有可能短時間中斷的。但是,當切換完成後,服務將正常恢復。因此,雙機熱備不是無縫、不中斷的,但它能夠保證在出現系統故障時,能夠很快恢復正常的服務,業務不致受到影響。而如果沒有雙機熱備,則一旦出現伺服器故障,可能會出現幾個小時的服務中斷,對業務的影響就可能會很嚴重。 另有一點需要強調,即伺服器的故障與交換機、儲存裝置的故障不同,其概念要高得多。原因在於伺服器是比交換機、儲存裝置複雜得多的裝置,同時也是既包括硬體、也包括作業系統、應用軟體系統的複雜系統。不僅裝置故障可能引起服務中斷,而且軟體方面的問題也可能導致伺服器不能正常工作。 還就注意的是,雖然目前伺服器的的其它防護措施例如磁碟陣列(RAID)、資料備份可以很大程度上的保護使用者資料,但卻不能代替雙機熱備的作用。