SQLServer數(shù)據(jù)庫服務(wù)器熱備方案_第1頁
SQLServer數(shù)據(jù)庫服務(wù)器熱備方案_第2頁
SQLServer數(shù)據(jù)庫服務(wù)器熱備方案_第3頁
SQLServer數(shù)據(jù)庫服務(wù)器熱備方案_第4頁
SQLServer數(shù)據(jù)庫服務(wù)器熱備方案_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、SQL Serve數(shù)據(jù)庫熱備方案1概述本方案討論的數(shù)據(jù)庫版本為SQL Server 2008以上版本,文中不再贅述。SQL Server數(shù)據(jù)庫的高可用性方案主要有數(shù)據(jù)庫鏡像、日志傳送、復(fù)制和故障轉(zhuǎn)移群集 等四種,本文基于自動災(zāi)難恢復(fù)的出發(fā)點(diǎn),推薦故障轉(zhuǎn)移群集和數(shù)據(jù)庫鏡像兩種方案。如遇高安全性、高性能的復(fù)雜情況,可多種方案組合使用,如故障轉(zhuǎn)移群集+復(fù)制、數(shù)據(jù)庫鏡像+ 復(fù)制、數(shù)據(jù)庫鏡像+日志傳送等。2故障轉(zhuǎn)移群集方案2.1方案說明數(shù)據(jù)庫共享存儲數(shù)據(jù)庫活動節(jié)點(diǎn)數(shù)據(jù)庫轉(zhuǎn)移節(jié)點(diǎn)1數(shù)據(jù)庫轉(zhuǎn)移節(jié)點(diǎn)2應(yīng)用服務(wù)器i應(yīng)用服務(wù)器2應(yīng)用服務(wù)器3SQL Server故障轉(zhuǎn)移群集示意圖1. Windows故障轉(zhuǎn)移群集作為

2、平臺,其上運(yùn)行SQL Server故障轉(zhuǎn)移群集2. Windows故障轉(zhuǎn)移群集對外提供虛擬IP, SQL Server群集對外提供群集實(shí)例名3. SQL Server群集中多個節(jié)點(diǎn)數(shù)據(jù)庫共享 1套數(shù)據(jù)庫存儲,確保數(shù)據(jù)一致性4. SQL Server群集中只有1個節(jié)點(diǎn)為活動狀態(tài),獨(dú)占控制存儲,對外提供數(shù)據(jù)庫服務(wù)5. 當(dāng)前活動節(jié)點(diǎn)發(fā)生故障宕機(jī), 群集自動選擇轉(zhuǎn)移節(jié)點(diǎn)并切換至該數(shù)據(jù)庫 (狀態(tài)切換為活 動,開始獨(dú)占存儲,對外提供服務(wù))6. 多個節(jié)點(diǎn)須在同一個子網(wǎng)內(nèi),如有跨網(wǎng)段情況,需組VLAN。2.2 軟件需求Windows Server 操作系統(tǒng)(建議 2008 及以上版本) Active Dire

3、ctory 服務(wù) 域 DNS 服務(wù)器故障轉(zhuǎn)移群集服務(wù)SQL Server數(shù) 據(jù)庫2.3 硬件需求域主控服務(wù)器DNS服務(wù)器(可合并至主控服務(wù)器) 故障轉(zhuǎn)移群集節(jié)點(diǎn)數(shù)據(jù)庫( 1 個活動節(jié)點(diǎn) +1 或多個轉(zhuǎn)移節(jié)點(diǎn)) 存儲:共享存儲,視成本而定網(wǎng)絡(luò): 群集節(jié)點(diǎn)至少需要 2 塊網(wǎng)卡:數(shù)據(jù)庫服務(wù) +心跳。根據(jù)存儲類型確定是否需要額外 網(wǎng)卡。windows故障轉(zhuǎn)移群集對外提供虛擬群集IP可見,SQL故障群集實(shí)例提供虛擬群集實(shí)例名稱供應(yīng)用程序訪問。3數(shù)據(jù)庫鏡像方案3.1方案說明SQL Server數(shù)據(jù)庫鏡像示意圖1. 見證服務(wù)器輪詢驗證主體數(shù)據(jù)庫與鏡像數(shù)據(jù)庫的狀態(tài)2. 正常情況下,主體數(shù)據(jù)庫提供對外服務(wù),鏡像

4、數(shù)據(jù)庫不可用,兩臺數(shù)據(jù)庫間進(jìn)行數(shù)據(jù)同 步3. 當(dāng)見證服務(wù)器發(fā)現(xiàn)主體數(shù)據(jù)庫斷開連接,且見證服務(wù)器與鏡像服務(wù)器連接正常,則啟動故障轉(zhuǎn)移。原鏡像服務(wù)器切換為主體數(shù)據(jù)庫,而原主體數(shù)據(jù)庫恢復(fù)后自動切換為鏡像服務(wù)器。4. 運(yùn)行模式:1)高性能:數(shù)據(jù)進(jìn)行異步同步,在主體數(shù)據(jù)庫上進(jìn)行的操作不需同步至鏡像服務(wù)器即 可提交。2)高安全:數(shù)據(jù)進(jìn)行實(shí)時同步, 在主體數(shù)據(jù)庫上進(jìn)行的操作,需要在鏡像服務(wù)器上執(zhí)行完成,方可提交。3.2 軟件需求Windows Server 操作系統(tǒng)(建議 2008 及以上版本)SQL Server數(shù) 據(jù)庫應(yīng)用程序中連接字符串: DataSource= A; Failover Partner

5、=B;3.3 硬件需求見證數(shù)據(jù)庫服務(wù)器 主數(shù)據(jù)庫服務(wù)器 鏡像數(shù)據(jù)庫服務(wù)器4 熱備方案優(yōu)劣分析4.1 故障轉(zhuǎn)移群集優(yōu)點(diǎn):SQL Server故障轉(zhuǎn)移群集可以算是一種硬件解決方案,體現(xiàn)在共享存儲的采用上,實(shí)現(xiàn) 了不同節(jié)點(diǎn)數(shù)據(jù)的一致性和安全性程度。SQL Server 故障轉(zhuǎn)移群集具有一個與節(jié)點(diǎn)名稱無關(guān)的數(shù)據(jù)庫實(shí)例名稱,對外提供服務(wù)。因此, 應(yīng)用程序不需要配置特殊的連接, 也不需關(guān)心當(dāng)前提供服務(wù)的是哪個節(jié)點(diǎn)數(shù)據(jù)庫, 更 不需要重定向。故障轉(zhuǎn)移群集在自動監(jiān)測和故障轉(zhuǎn)移方面的優(yōu)勢較為明顯。缺陷:SQL Server故障轉(zhuǎn)移群集是運(yùn)行在 windows故障轉(zhuǎn)移群集平臺上的,因此, windows故 障轉(zhuǎn)移群集的可靠性制約著 SQL故障轉(zhuǎn)移群集的可靠性。SQL Server故障轉(zhuǎn)移群集有些限制條件,如:只能夠使用單一副本;對硬件要求有簽名 等。SQL Serve做障轉(zhuǎn)移群集不能預(yù)防共享存儲故障。4.2 數(shù)據(jù)庫鏡像優(yōu)點(diǎn):SQL Server數(shù)據(jù)庫鏡像技術(shù)是一套軟件解決方案,在有效控制成本的情況下,能夠提供 幾乎瞬時的故障轉(zhuǎn)移。缺陷:1. 限制條件較多: 只能夠使用標(biāo)準(zhǔn)服務(wù)器; 只能夠使用數(shù)據(jù)庫快照對鏡像服務(wù)器進(jìn)行 有限的報告;只能夠使 用數(shù)據(jù)庫單一、重復(fù)的副本。2. 兩種運(yùn)行模式各有遺憾:1) 高性能:觸發(fā)故障轉(zhuǎn)移時,可能未完成數(shù)據(jù)同步。2)

溫馨提示

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

最新文檔

評論

0/150

提交評論