Page 57 - Vol.21
P. 57
圖三、高可用性軟體備援架構 表一、備援方案優缺點比較
用戶端 用戶端 方案 擴充成本 優點 缺點
備份軟體 3~5 萬 成本最低,可作 備份及還原耗費時間最
歷史資料還原 久,資料差異性最大
高可用性 >300萬 資料完全不中斷 建置成本最高,硬體要
叢集 求最高,系統最複雜
交換器
高可用性 <90萬 兼具低成本與高 有短暫中斷時間與資料
軟體備援 可用性優點 差異 (10分鐘)
圖五、十四廠 Double-Take High Availability 軟體備援方案
主要伺服器 備援伺服器
心跳信號
用戶端 用戶端
資料快照複製
交換器
圖四、三種備援方案停機時間與可用性 [2]
備份方案 高可用性軟體備援方案 高可用性叢集方案
資料快照複製
備援伺服器
[ESXi]
伺服器1 心跳信號1
[efac14-1]
95% 99% 99.9% 99.99% 99.999% 心跳信號2
伺服器2
[efac14-2]
2-3星期 3-4天 8小時 1小時 5分鐘
資料快照複製
每次停機時間
器 (Active Server) 的所有資料,同 手提供服務。 體備援的方案,系統持續服務的時
步複製到本地或是異地另一備援伺 間可高達 99.99%,推算一年僅停
使用高可用性軟體備援的優點就是
服器 (Standby Server) 來分散風險。 機 52.56 分鐘 [1] ,可用性相當高,
成本比高可用性叢集架構低(約只
若萬一主要運作伺服器發生意外導 符合廠務資訊平台需求。因此在考
有 1/3),如果備援的伺服器越多
致服務中斷時,備援軟體會立即將 量較低成本、系統服務高可用性、
並搭配虛擬機器軟體技術下,相對
服 務( 資 料 庫、 網 頁、eMail 等 ) 系統恢復時間等因素,十四廠採用
成本會更低。而且具備即時備份與
切換至備援伺服器,維持資訊系統 高可用性軟體備援的方案,再加上
系統還原功能。其缺點就是在備援
平台正常的運作。 支援 MS SQL Server 資料庫需求,
伺服器取代主伺服器提供服務前還
最 後 選 擇 Double Take Availability
圖三為 1 對 1 高可用性軟體備援架 是有短暫中斷時間與資料差異。
為備援軟體。
構,兩台伺服器之間需要透過一高
表一歸納三種備援方案成本與優缺
可用性備援軟體做設定與溝通,這 圖五 為十四廠建置的高可用性軟
點比較,比較條件是以備援兩台功
套備援軟體除了同步備份功能之 體備援架構,備援伺服器名稱為
能不同 efac 伺服器做比較,成本的
外,還負責伺服器故障切換 (Fail- [ESXi], 安 裝 Linux 作 業 系 統, 透
估算基準是用已經有兩台 efac 伺
over) 功能,主要伺服器會定期送 過 VMware 軟體建立兩個虛擬作業
服器存在的條件下需額外新增軟硬
心跳信號給備援伺服器,當主要運 系統環境,各自對應 [EFAC14-1]、
體做估算。
作伺服器故障,備援伺服器一段時 [EFAC14-2] 兩台主伺服器做備援,
間接收不到心跳信號,就會自動接 從 圖四可以看出,採用高可用性軟 兩個 VMware 虛擬作業系統環境內
300mm FABS FACILITY JOURNAL MARCH 2016 57