東方早報採編系統容災

《東方早報》採編系統容災
1. 系統概述
      作爲全國最大的報業集團之一,上海文匯新民聯合報業集團歷來重視計算機系統建設,其系統應用水平卓越,並積累了豐富的管理經驗。《東方早報》是文新集團旗下版面容量最大的一份報業,採編服務器數據量大(每天鏡像數據達10GB左右)、連接數多(約300臺)、併發訪問量大(約50個點)、工作負載高(處理圖片多)、不間斷運行(白天採編、夜間出報)。該服務器原已採用RAID5和Cluster,又選用了浪擎·鏡像系統,用於將主服務器上的所有數據分鐘級地複製至另一臺備用服務器上。
對於《東方早報》的採編系統而言,使之能持續、可靠地提供服務是極其必要的。
2. 功能需求與應用特點
      總體而言,需將主(採編系統)服務器上的文件系統及數據庫的數據實時複製至備份服務器。利用可讀寫的數據副本,可在主系統需要計劃或意外故障導致停機時,可立即啓用備用系統切換應用,改善可用性。
3. 建設目標
  1. 爲採編系統構建備用容災機制
  2. 連續保護採編系統數據
  3. 無需增加昂貴的硬件設備投入
4. 選用部件
      針對於上述需求說明,選用以下規格的部件:
      浪擎·鏡像系統 SQLServer 數據庫鏡像代理(For SQLServer 2000、2005)。
      浪擎·鏡像系統 文件系統鏡像代理(For Windows 2000、2003)。
      浪擎·鏡像系統 存儲服務器(For Windows 2000、2003)。
      浪擎·鏡像系統 任務監測系統。
5. 應用說明
      在兩臺主文件服務器上安裝文件鏡像代理;在主SQLServer數據庫服務器上安裝SQLServer鏡像代理;在備份文件服務器和備份SQLServer數據庫服務器上均安裝鏡像服務器。並將文件鏡像代理複製連接至備份文件服務器;SQLServer鏡像代理複製連接至備份SQLServer數據庫服務器。管理端部署在備用服務器上或系統管理員主機上。

鏡像架構圖
      系統管理員可通過管理端配置鏡像策略、全量和增量作業等。在主文件服務器上設置需要複製的文件系統目錄;在備份文件服務器上設置存儲位置。並配置增量鏡像週期和定時複製計劃。在主數據庫服務器上設置需複製的SQLServer數據庫名稱和定時複製計劃。
      第一次運行基準同步:對SQLServer可先進行數據庫備份,然後在備用SQLServer上進行恢復即可;對於文件系統則進行“完全鏡像”將所有文件複製到目標服務器上。
      SQLServer準實時增量鏡像:鏡像代理的監控事務日誌變化,並實時捕捉數據庫操作,再將該操作傳輸給鏡像服務器。鏡像服務器收到後,提交給備用SQLServer服務器,完成一個鏡像流程。
      文件系統準實時增量鏡像:鏡像代理內嵌文件系統驅動程序,捕獲文件系統變化,並複製變化的文件塊。
6. 故障切換大致說明
      下述啓用過程對前端用戶而言是透明的。當主業務系統停止服務時:
      關閉鏡像系統復製作業。
      徹底關閉主業務系統所在服務器,包括關閉業務系統、SQLServer數據庫。
      啓用備用服務器上的網絡名稱資源,完成此步驟使備用服務器與主服務器具備一樣的計算機名稱。
      業務系統連接到備用SQLServer數據庫系統。
      前端用戶可繼續使用業務系統。
7. 方案特點
  1. 對主備系統硬件一致性無要求,極大的降低系統投入成本,充分保護現有設備投資;
  2. 通過連續捕獲應用系統的變化,達到“零丟失”保護,實現“零窗口 ”備份;
  3. 準實時複製,數據丟失概率極低;
  4. 採用先進性的塊級別傳輸技術,無需專用的光纖傳輸網絡;
  5. 備用系統直接處於運行狀態,無需數據恢復階段,恢復時間爲零;
  6. 絕對保證事務一致性,在這點上國外存儲廠商的存儲層複製技術有可能導致事務不一致,導致備用系統不能啓用,失去容災意義;
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章