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
   52   53   54   55   56   57   58   59   60   61   62