發展脈絡:從專有 RISC 到開放 IA 架構
- 80 年代:Stratus 專有硬體 + Motorola 68000 + VOS OS
- 93 年:Intel i860 + Stratus 硬體容錯 + AT&T UNIX SVR4 (FTX)
- 96 年:HP 加入 → Stratus Continuum (PA-RISC SMP)
- 2001 年:**NEC Express5800/ft** —— 業界首款 **IA 架構 + Windows 2000 標準 OS** 容錯伺服器
- Windows/Linux 平台可用性達 **99.999% (五個 9)**,源自 Stratus 持續處理技術
三大核心技術支柱
1. Lockstep 技術 —— 硬體級同步執行,零資料遺失
- 原理:雙 CPU、雙記憶體、雙匯流排、雙 I/O 完整冗余,**同一時脈週期執行完全相同指令**
- 比對機制:每個時脈週期硬體比對雙路結果,任何差異 (暫態/永久錯誤) 即時偵測
- 故障處理:
- 暫態錯誤 (SEU/軟錯誤) → 自動重試/糾正,**指令流不中斷、資料不遺失**
- 永久錯誤 (硬體損壞) → 隔離故障模組,系統以單路模式降級運行,維持服務連續
- 關鍵差異:非雙機熱備 (Active-Standby 有切換時間/資料遺失風險),而是 **Active-Active 硬體級同步**
2. FailSafe 軟體 —— 軟體層面的容錯與預測性維護
- 運行於 Windows 2000/2003 環境,與 Lockstep 硬體協同
- 核心功能:
- 熱插拔支援:CPU/記憶體/I/O 模組線上更換
- 記憶體鏡像:雙記憶體實時同步,單條失效零中斷
- 負載平衡:跨模組分散 I/O、中斷、運算負載
- 多路徑 I/O (MPIO):路徑故障自動切換
- 多點終止失效:單點故障不擴散
- 預測性診斷:特徵捕獲 → 分析 → 通報,**在軟體錯誤發生前糾正**
- 資料連續性保護:掉電/當機前 CPU/記憶體狀態即時保存,重啟後還原執行現場
- 自動重啟恢復:物理衝擊/環境異常導致宕機,自動重啟並恢復服務
3. ActiveService —— 主動式服務與監控生態
- 硬體永久故障雖不中斷服務,但**冗余度降低**,必須及時更換
- ESMPRO 管理軟體** 提供:
- 直觀圖形介面:硬體健康狀態儀表板、故障燈號定位
- 即時監控:溫度、電壓、風扇、電源、記憶體 ECC 錯誤計數
- 事件日誌 (SEL) 整合:硬體/韌體/OS 事件統一時間軸
- 遠端管理:IPMI 2.0 / KVM-over-LAN / 虛擬媒體
- 主動通知:Email/SNMP/郵件關閘告警至運維人員/廠商支援中心
- 支援 **Call Home** 功能:故障資訊自動上傳 NEC 支援中心,啟動備品備件調撥/工程師派單
市場擴展與價值重估
- 應用領域從證券/電信擴展至:製造、能源、物流、交通、7×24 中小商業/政府
- Linux 版本引入:穩定、安全、可升級、功能強大
- 用戶關注點轉移:**TCO (總擁有成本) > 初始採購價**
- 趨勢:放棄複雜雙機熱備/叢集,**轉向容錯平台** 簡化運維、降低人力成本
結語
NEC Express5800/ft 以 **Lockstep 硬體同步** 為地基、**FailSafe 軟體協同** 為支柱、**ActiveService 主動運維** 為保障,構建真正的 **持續可用性 (Continuous Availability)**。區別於高可用性 (HA/叢集) 的「故障後快速恢復」,容錯技術實現 **「故障中零中斷、零資料遺失」**。對於無法容忍任何業務停頓的核心系統,容錯伺服器是架構層面的終極答案。