雙機集群介紹_第1頁
雙機集群介紹_第2頁
雙機集群介紹_第3頁
雙機集群介紹_第4頁
雙機集群介紹_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Windows系統(tǒng)平臺下雙機和集群系統(tǒng)軟件介紹1、 前言在幾年前介紹這類軟件可能對于大家來說還有些陌生,而今估計大多數(shù)人至少都知道一些了。那么在這些年里不知你是否一直關注過它們,可以說現(xiàn)在此類軟機已經非常之多了。本文的目的就是使大家對Windows下的眾多雙機和集群軟件有一個綜合的認識。2、 概念2.1雙機和集群雙機和集群網(wǎng)上介紹的文章很多,那么他們到底指的是什么呢?雙機:這里指由兩臺服務器組成,防止某一服務器發(fā)生故障而造成關鍵業(yè)務中斷或受阻的應用策略。集群:俗話說“三五成群”,因此集群一般指三臺服務器以上,防止某一服務器發(fā)生故障而造成關鍵業(yè)務中斷或受阻的應用策略。另一個說法就是帶磁盤陣列柜的雙機也算集群的一種,因為有了磁盤柜就具備了擴充多臺服務器的基礎。至于多任務、負載均衡其實都是應用方式這里就不多說了。通過對比我們可以了解第一點區(qū)別就是數(shù)量不同。2.2熱備份和冷備份了解了雙機和集群你還有必要知道什么是熱備份和冷備份。熱備份:這里指當某一個主關鍵業(yè)務服務器發(fā)生故障后,通過軟件控制自動由備服務器接管該關鍵業(yè)務服務器的所有對外服務的故障恢復模式。冷備份:是指給主關鍵業(yè)務服務器備份一臺服務器,當主關鍵業(yè)務服務器發(fā)生故障時,由管理員用備份服務器替換主服務器的故障恢復模式。通過對比我們可以了解這里的區(qū)別是是否人工干預。

2.3雙機熱備通過前面的介紹,這里我們就很容易什么是雙機熱備了,其實就是由兩臺服務器組成的服務器熱備份系統(tǒng)。那么還有幾個概念需要進一步了解:主/從模式:這是標準的雙機熱備份方式,就是一服務器正常工作,另一服務器隨時準備接替其工作。LAN!船StandbyHeatBed「i=r=iLAN!船StandbyHeatBed「i=r=iActive主/主模式:也叫雙機互備援,這種模式其實是對由兩臺服務器組成的集群系統(tǒng)的補充模式。就是兩臺服務器在正常時都對外提供各自的服務,當其中一臺發(fā)生故障時由另一臺服務器接替故障服務器所提供的服務。那么為什么要如此呢?其實就是主/從模式中由于從服務器平時啥也不錯顯得有些浪費資源,因此就產生了這種模式。在三臺以上的集群系統(tǒng)中,一般都是采用主/主的模式,但實際中并非每臺服務器都要對其它所有服務器均進行熱備,因為如果真的在一臺服務器上跑所有服務的話其實是不實際的,所以一般還是會兩兩的進行搭配組合。3、 雙機和集群的工作模式通過概念的了解對于工程師來說是不夠的,還需要了解其工作模式。這是個標準的雙機熱備份架構,我們可以看到首先這個架構就像我們前面所說的是由2臺服務器組成,那么它如何來做到自動的切換呢?首先它們需要相應的熱備份軟件支持,然后由熱備份軟件來負責檢測主服務器是否在正常工作和備份服務器是否應開始接替主服務器的工作。判斷的依據(jù)則是通過二者之間的網(wǎng)絡連接和“心跳線”組成,通過這兩條連線備份服務器會不斷檢測主服務器是否還“健在”,當判斷主服務器已經故障后備份服務器就會立刻開始接管其工作。這里“心跳線”其實是指兩臺服務器之間不經過網(wǎng)絡交換機的網(wǎng)卡間的直接連接。其實通過網(wǎng)絡連接就可以滿足備份服務器檢測主服務器工作狀態(tài)的需要,那么為什么還要增加心跳線呢?我們知道現(xiàn)在主流網(wǎng)絡的傳輸是通過數(shù)據(jù)包的形式發(fā)送和接收的,而在一個復雜的網(wǎng)絡環(huán)境中丟包的現(xiàn)象也很普遍,如果我們只通過網(wǎng)絡來檢查主服務器的狀態(tài)那么極有可能造成誤判斷,而誤判斷則會產生很嚴重的后果。因此通過增加“心跳線”這第二個途徑則能極大的減少誤判的產生。當然你還可用通過服務器之間的串口連線來增加第三道誤判保護,甚至在使用磁盤陣列柜的雙機中還可以增加SCSI或SAN光纖鏈路來增加第四道誤判保護。雖然誤判的可能通過四道關降到了最低,但要知道每一道判斷都會增加額外的開支和消耗,別的不說光說故障后等待備份服務器確認主服務器故障這個時間就因此而增加了很多,那么到備份服務器真正進入角色就需要花費很長時間,如果你能忍受自然很好,但其實多數(shù)人都不能忍受甚至希望時間更短,因此除了網(wǎng)絡連接再加一道“心跳線”就可以了。關于切換時間這里再多說一句,就是時間是可調的。因此不要輕易相信那些宣稱自己比別人快的“家伙”。4、雙機和集群軟件介紹由于我并非某廠家的特約撰稿人,而我并無意一決各軟件的好壞,并且我也沒有條件這樣做,因此這里只對在Windows下可用的主流雙機和集群軟件做個大致的介紹,詳細的技術參數(shù)區(qū)別就得實際需要的朋友認真考慮了。下面我們分三類分別進行介紹無磁盤柜顧名思義這種雙機就是不需要磁盤(陣列)柜,只需要兩臺服務器就可以實現(xiàn)的雙機熱備份架構。這種方案的好處是硬件投資少,缺點是主備服務器硬件不能相差太大,切換時會丟失部分數(shù)據(jù)(關鍵看應用情況)。它是通過將主服務器和備服務器上的某一個卷(分區(qū))進行鏡像來保障兩服務器上數(shù)據(jù)的同步,故障時備服務器除了數(shù)據(jù)和主服務器一致外,還可將自己的服務器名、IP地址、數(shù)據(jù)庫服務名都自動變的和主服務器一樣,因此一些C/S架構的應用軟件只需要重啟客戶端就行了。腌枚[數(shù)據(jù).Server2—V腌枚[數(shù)據(jù).Server2—VServer1國外的有:SteelEyeLifeKeeperEMCLegatoCo-StandbyServerVeritasVolumeReplicatorNecExpressCluster國產的有:LanderClusterPlusWellClusterAbeStoreHALifekeeper是最早在國內銷售的雙機軟件,在眾多證券公司該軟件得到了廣泛的應用。但證券公司基本上都是1.0或2.0的用的較多,Co-StandbyServer在證券公司也有所應用。這里為啥要說證券,其實在以前證券市場繁榮的時候幾乎所有的局域網(wǎng)下的先進技術都首先被應用到了那里,所以是否在證券公司用過幾乎成了這些產品是否過關的標準。工S<'工S<'fl+rrai*SJUSNtCLnKtr配罷示當團有磁盤柜支持多臺服務器多臺服務器才是真正意義上的集群,但這里的多臺需要有一個共同的部分,就是1臺共享存儲設備一磁盤(陣列)柜。當然SAN中可以多臺存儲設備,但這時使用雙機和集群系統(tǒng)對于我們這里說的環(huán)境就不同了。如圖所有的服務器的關鍵數(shù)據(jù)均存儲在這一臺存儲設備中,通過集群軟件的控制來實現(xiàn)類似雙機的熱備份或多臺的互備援等。這里需要明確的一點是:雖然所有服務器均將自己的關鍵數(shù)據(jù)存儲在此存儲設備上,但其實它們在這個存儲設備上的空間是相對獨立的,即每個服務器都有在正常時屬于自己的空間,其它服務器是不能訪問的。只有在其故障時該存儲空間才被其備機所接管,這樣做的好處是為了避免多服務器讀寫同一存儲空間而造成數(shù)據(jù)損壞。國外的有:SteelEyeLifeKeeper(32)NecExpressCluster(32)MICROSOFTCLUSTERSERVER別名WolfPack(8)VERITASClusterServer(32)LegatoAAM(100)國產的有:LanderCluster(8)PlusWellCluster(32)AbeStoreHA(32)到底他們最大支持多少個節(jié)點,由于官方資料不詳細我查了很多資料如:NEC的有的說16個,有的說32個,我也不知道到底是多少,但我認為32應該是一個專業(yè)的集群軟件都應該做到的,因此我判定為32。如有不對之處請指出。有磁盤(陣列)柜支持兩臺服務器帶磁盤(陣列)柜的兩臺服務器架構的雙機系統(tǒng),相對來說成本要高些,但如果不考慮多臺集群的擴充的話可以采用SCSI盤柜來降低成本,否則就需要選用SAN存儲才真正適合。但我們還需要知道,SAN中磁盤陣列柜中磁盤的讀寫以及和服務器的數(shù)據(jù)連接帶寬是要比服務器本身自帶的存儲磁盤在整體性能上要高的多,因此采用磁盤陣列柜不帶能帶來容量的擴充、異地存儲、安全級別的提升,還能帶來服務器性能的提高。利用SCSI磁盤陣列柜的服務器雙機熱備份系統(tǒng)方案利用SAN架構磁盤陣列柜的服務器雙機熱備份系統(tǒng)方案我們必須要面對的問題為:由于服務器關鍵數(shù)據(jù)集中存儲在磁盤陣列柜上,雖然磁盤陣列柜從安全級別方面要比服務器高的多,但也并非不會發(fā)生故障。尤其是選用質量無法保證的磁盤陣列柜的時候,那么我們必須要有能夠防止此類事情發(fā)生的解決方案才能真正無后顧之憂。因此,我們應該采用磁帶等大容量備份措施對其上面的數(shù)據(jù)按計劃進行備份,或者采用雙磁盤陣列柜+服務器卷鏡像/同步軟件來保障數(shù)據(jù)有多的有效副本。國外的有:SteelEyeLifeKeeperNecExpressClusterMICROSOFTCLUSTERSERVER別名WolfPackVERITASClusterServerLegatoCo-StandbyServerROSEHA國產的有:LanderClusterPlusWellClusterAbeStoreHA其實支持多節(jié)點的肯定都支持基本的2節(jié)點應用,但LegatoCo-StandbyServer、ROSEHA則只支持2節(jié)點的集群。5、 總結通過前面的介紹相信您已經對雙機和集群系統(tǒng)及應用環(huán)境有了一個大致的認識,可以看出目前可以在Windows下用的雙機和集群軟件還真不少,也許您單位用的是豪威或天地容錯,由于他們其實就是ROSEHA因此就沒有必要在介紹了。如果你要在Windows下實現(xiàn)SQLServer

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論