概述
具有高可用性的數據庫對于一個企業來說必不可少。應用的持續可用性也是這樣。時時刻刻都是如此。但是使用當前的技術,要實現這一點非常困難。您不但需要時間,還需要大量的資金。
某些企業考慮到建立一個高可用性集群數據庫的復雜性和額外成本,選擇了放棄,從而將其事業置于了風險之中。
然而,如果利用紅帽數據庫高可用性(Red Hat Database Availability),您將會獲得使您的數據庫始終可用的工具和支持并將擺脫煩惱。
這是一個通用的解決方案,它適用于任何一種數據庫,如Oracle、Sybase、DB2、MySQL、EnterpriseDB等等。
它可以消除軟硬件升級和維護所需的計劃內停機。將每年計劃外停工所需時間降低到幾秒鐘——這足以避免業務中斷、用戶投訴、收入損失或措施商機等情況的發生。
而且,要實現所有這一切,無需昂貴而復雜的集群數據庫軟件,F在有一個更加可靠的架構,它不但改善了服務的水平,還可以節省更多的預算和時間并將其投入到其他緊迫的項目中。
紅帽數據庫可用性可以幫助您節省部署專用集群數據庫所需的高額成本。
如何實現呢?用我們的最佳做法將單進程數據庫與紅帽企業Linux高級平臺的虛擬化和高可用性功能結合起來。這消除了對特殊的附加專有集群產品的需求,使您可以通過一個典型的雙服務器數據庫配置節省21萬美元。
雖然是同樣的功能、同樣的保護、同樣的服務水平,但是采用了截然不同的經濟模式。紅帽解決方案改變了IT產業的經濟。
靈活性
紅帽數據庫可用性支持您使用下列任意一種高可用性策略的優勢:
·用額外組件增強標準系統可用性的單個系統
紅帽將支持硬件冗余的功能包含了進去。
·采用冷熱備份或恢復服務的單系統運營
紅帽簡化了使兩個系統之上程序和數據保持同步的工作。
·單容錯系統
為了滿足客戶對最高可用性的需求,紅帽與提供容錯服務器的硬件廠商進行了通力合作。這些廠商的容錯硬件完全支持紅帽的產品。
·在集群中連接的多個系統
由于紅帽集群與虛擬化功能的緊密結合,用一個簡單的解決方案可以同時提供集群的可靠性和虛擬化的應變靈活性。
·在容災/災難恢復配置中連接的一個或多個系統
通過與存儲合作伙伴合作共同提供實時數據同步,紅帽使之成為功能。
解決方案
以紅帽企業Linux高級平臺這一安全的高性能操作系統為基礎,加入一個可以提供數據高可用性的可擴展文件系統,并綁定上紅帽培訓和服務。紅帽在從開源技術中獲取真正的價值方面具有14年業內領先的經驗,綁定的培訓和服務將賦予企業技術人員這些經驗的優勢。
價格
紅帽數據庫可用性的價格策略以可以承受,可以預測和簡單不復雜為宗旨。
這一整體解決方案包括:
平臺(操作系統)
·
紅帽企業Linux高級平臺
存儲
·紅帽全局文件系統
·紅帽卷管理器
高可用性
·
紅帽集群套件
·
Conga
支持
·
來自紅帽認證工程師的全天候高級支持
知識轉移(Knowledge transfer)
·由紅帽全球專業服務( Red Hat Global Professional Services)提供的項目實施工作
技能強化
·
培訓以強化部署和維護本解決方案所需技能為重點,經過培訓后在這方面最高可以達到紅帽認證工程師水平
工作方式
為實現正常運營,設置了紅帽數據庫可用性,供使用了三個主要的功能。
第一個是紅帽集群套件,它可以防止任何一個威脅數據可用性的硬件組件發生故障。
第二個是紅帽全局文件系統,它可以確保同步進行數據讀寫操作,從而確保數據的整體性。
最后一個是紅帽虛擬化技術,它支持每個服務器擁有一個現用的數據庫引擎和一個備份的虛擬故障切換引擎。
一個服務器出現了故障。紅帽集群套件立刻檢測到故障,病開始故障切換過程。由于紅帽全局文件系統確保了所有服務器都可以獲得日志文件和數據文件,恢復可以離開開始。另外一個服務器上的虛擬故障切換數據庫引擎被取消暫停并立刻運行起來。這樣就消除了通常需要重啟的時間。只需幾分鐘服務就可以恢復。
一旦出故障的服務器修復完畢,虛擬故障切換數據庫引擎可以被實時遷回原先的服務器,而不會造成任何業務中斷。
如何節省
首先假設兩種解決方案使用相同的服務器和SAN 硬件。接下來假設它們都使用了紅帽企業Linux高級平臺作為基礎操作系統。
向一個解決方案添加一個領先的專有集群數據庫,向另外一個添加紅帽數據庫可用性。
不同之處在于:在紅帽企業Linux高級平臺含有一些組件,它們可以替換主要的專有集群數據庫提供的某些需要額外成本的功能。
而且,借助于紅帽數據庫可用性提供的培訓和知識傳授,您的IT部門可以掌握安裝和管理這些組件的方法。 |