桌面虛擬化之資料庫高可用性

2021-09-04 06:13:33 字數 1384 閱讀 3728

前言:在桌面虛擬化中,資料庫無疑佔據了乙個非常重要的角色,因為很多設

置儲存在資料庫中,一旦資料庫出現問題,會導致整個系統出現問題。無疑數

據庫高可用性是很多it經理關心的問題。而在xendesktop 5中,資料庫變得比

往更加重要,所有資訊都儲存在資料庫中,控制器只和資料庫通訊,一旦數

庫出現問題,就會影響使用者的連線。

目前在xendesktop 5,只支援sql server資料庫,不支援其他資料庫比如oracle。

citrix官方推薦,在xendesktop 5,需要備份資料庫,以便在資料庫出現故障時進行

還原,但是這種方法比較耗費時間,在比較大的環境,還需要擇資料庫高可用性

方案,比如資料庫映象,資料庫群集。

如何選擇呢?

首先說話說,知己知彼,第一步,對這兩種方案進行比較。

高可用性特徵

資料庫映象

資料庫群集

對比結果

故障轉移方式

自動、手動

自動、手動

相同對吞吐量的影響

極小沒有影響

相同零資料丟失

yesyes

相同提供冗餘資料

yesno

資料庫映象完勝

故障切換時間

小於10秒

30秒以上

資料庫映象完勝

硬體要求

標準伺服器

通過集群驗證的伺服器

資料庫映象完勝

儲存要求

無共享儲存

資料庫映象完勝

伺服器距離要求

無100公尺

資料庫映象完勝

客戶端要求

支援ado.net和sqlnative agent

無,虛擬ip

相同從以上比較,我們可以看出,資料庫映象方案的優越性。

如圖,資料庫映象提供了三種資料庫伺服器:

主體伺服器:不支援sql server express

映象伺服器:不支援sql server express

見證伺服器:支援sql server express

如圖:總結:從以上比較也可以看出,在桌面虛擬化中,資料庫映象提供了乙個完整的高

可用性方案,而且價效比比較高,不需要共享儲存,故障轉移速度快,提高整個系

統的高可用性。建議在桌面虛擬化中,選擇資料庫映象作為資料庫高可用性方案。

高可用性資料庫方案DataGuard部署

dataguard是甲骨文推出的一種高可用性資料庫方案,是一種資料庫級別的ha方案,最主要功能是容災 資料保護 故障恢復等。1,伺服器資源 相同作業系統,硬體資源,安裝oracle 主伺服器 xx.xx.xx.70 備伺服器 xx.xx.xx.71 2,db unique name區分主備庫標識 d...

Hadoop之HA高可用性

ha存在的背景 ha的工作原理圖 hdfs ha高可用性 1 active namenode對外提供服務和standby namenode時刻待機準備的 2 保證兩個namenode任何時候都是元資料同步的 3 standby namenode同樣需要去讀取fsimage和edits檔案 edits...

資料安全之資料可用性保障

資料可用性面臨的安全隱患 硬體故障 軟體故障 環境風險 人為故障 自然災害等。主要保障手段 備份 容災 儲存。備份時容災的基礎,容災是備份的延伸。gb t 20988 資訊系統災難恢復規範 完全備份 差異備份 增量備份。新技術 cdp備份 cdm備份 也叫合成備份 永久增量備份,主要好處是類似增量備...