SQL Server 2008的可用性應(yīng)用場景
對許多業(yè)務(wù)而言,獲得高可用性是一種常見需求。解決方案是否適用于特定的應(yīng)用場景取決于很多因素,在一種場合下表現(xiàn)***的解決方案在另一種場合下不一定是最適合的。例如如下應(yīng)用場景:
◆基于 Internet 的運動商品零售商想為其客戶提供近似連續(xù)的可用性。Web 服務(wù)器已加到 Web 場中,但數(shù)據(jù)庫故障會產(chǎn)生錯誤,這些情形大多數(shù)時候會使公司失去客戶。該公司已經(jīng)擁有經(jīng)核準的標準服務(wù)器版本,希望能夠避免花費大量資金、更改基礎(chǔ)結(jié)構(gòu)或重寫應(yīng)用程序。
◆獵頭公司很關(guān)注其用戶使用客戶數(shù)據(jù)庫時遇到的錯誤。雖然沒有必要立即執(zhí)行故障恢復(fù),但該公司還是希望擁有一臺可以快速在線獲得的溫備用服務(wù)器。
◆保險公司想為其索賠數(shù)據(jù)庫提供近似連續(xù)的可用性。該系統(tǒng)的性能一定不能受到影響,而且當(dāng)前存儲在文件系統(tǒng)中用以支持索賠的文檔也必須可用。
◆管理培訓(xùn)公司有三個站點,每個站點都有一支銷售團隊。銷售團隊將各自站點的記錄輸入 Orders 數(shù)據(jù)庫中。為提高性能,要求每個站點能夠在本地服務(wù)器上訪問公司的所有訂單。當(dāng)出現(xiàn)故障時,為提供可用性,每個站點都必須能夠切換到另一個站點的服務(wù)器。
◆會計公司希望在出現(xiàn)故障時(如自然災(zāi)害)也能為其客戶提供可用性。信息不一定要立即可用,但應(yīng)該在數(shù)小時而不是數(shù)天內(nèi)可供使用。該公司還想每天都保存數(shù)據(jù)庫中的信息,以滿足法規(guī)要求??截惖臄?shù)據(jù)不需要立即可用,但必須在許多年內(nèi)都可供使用。
◆玩具制造商想根據(jù)銷售數(shù)據(jù)庫編制報告,但由于該數(shù)據(jù)庫一直處于使用狀態(tài),因此編制報告的過程通常會被當(dāng)前正在執(zhí)行的交易打斷。該公司希望能夠針對未提交的交易編制報告,但這會產(chǎn)生不正確的結(jié)果,因為有些交易并不完整。
◆房地產(chǎn)公司想在用戶操作錯誤時保護系統(tǒng),希望能夠恢復(fù)前一天的記錄值。該公司還想能夠根據(jù)前一天的數(shù)據(jù)編制報告,因為它們不會受到當(dāng)天交易的影響。在理想情況下,該公司希望實施一種磁盤開銷最小的解決方案。
根據(jù)各種可用性要求,企業(yè)需要一種能為高可用性解決方案提供靈活選項的數(shù)據(jù)庫平臺。本白皮書中,可以看到 SQL Server 2008 Always On 技術(shù)如何為高可用性提供靈活選項,以使企業(yè)能夠根據(jù)特殊需求實施***解決方案。
【編輯推薦】