不同廠商 HA 定價策略迥異,術語混淆(Cluster、Standby/Secondary、Idle/Active/Cold/Warm/Hot)加劇誤解。DB2 9.5 重大改進:授權術語與 IBM SWG 統一,廢除 DB2 8/9 中的「Idle/Active」舊制,採用 Cold / Warm / Hot Standby 三分法,並大幅簡化授權邏輯。
第三題直接決定備用機器歸類為 Hot/Warm/Cold,進而決定授權成本。
定義:所有節點均運行獨立 DB2 實例,處理生產交易/查詢。故障時倖存節點接管故障節點負載(負載翻倍)。
授權鐵律:完全授權,等同非 HA 環境獨立運行。
Express-C FTL 例外:每物理伺服器購買一份支援合約即可,無 Hot/Warm/Cold 概念,極度簡化。
定義:正常運行時至少一節點不處理生產交易/查詢。該節點可能執行輔助工作(HADR 日誌傳送、前滾待機),或跑測試/開發負載,故障時騰出資源接管生產負載。
授權優惠:
範例:雙節點叢集,主節點 400 VU (DB2 Workgroup),暖備節點同硬體。
VU 總授權 = 400 (主) + 100 (暖備) = 500 VU。
AU 總授權 = 100 AU (主) + 5 AU (暖備) = 105 AU(假設主節點 100 用戶)。
定義:正常運行時未啟動 DB2 實例,甚至關機。故障時啟動、由備份映像還原至時間點、再接管服務。MTTR 最長。
授權福音:DB2 9.5 起冷備節點完全免授權!
db2start 即為冷備省錢實例:5 節點 DPF 叢集(4 主 + 1 備),每節點 800 VU。DB2 9 需為備節點購買 100 VU (DPF) + 100 VU (Enterprise);DB2 9.5 若備節點冷備,省下 200 VU 授權費。
| 版本 | 支援 HA | 授權模型 | 備註 |
|---|---|---|---|
| Express-C | 不支援 | 免費 | 不可建立 HA 叢集 |
| Express-C FTL | 支援 | 每伺服器訂閱 | 無 Hot/Warm/Cold 概念,最簡單 |
| Express / Workgroup / Enterprise | 支援 | AU 或 VU | 依上述三類規則授權 |
DB2 9.5 以 Cold Standby 免授權、Warm Standby 固定 100 VU/最低 AU、Hot Standby 全額授權的清晰三層制,結合 HADR 納入 Workgroup、Feature Pack 單向收費等紅利,讓企業能依可用性等級(Copper/Silver/Gold)靈活部署,實現「用多少、付多少」的成本最優化。建議:最高可用性採 Warm + HADR 專用節點;一般業務採 Cold 備份;極少數核心系統才採 Hot/Active-Active 並做好容量規劃。