OpenShift 價格與授權:費用結構、免費選項完整分析【2026】

OpenShift 價格與授權:費用結構、免費選項完整分析
OpenShift 很強,但也很貴。這是很多企業在評估時的第一印象。
實際上,OpenShift 的授權模式比想像中複雜。產品線多、計價方式多、方案也多。搞懂這些,才能選到最適合的方案,避免多花冤枉錢。
本文完整分析 OpenShift 的價格結構,幫你做出明智的採購決策。如果你對 OpenShift 還不熟悉,建議先閱讀 OpenShift 完整指南。
OpenShift 產品線
產品線總覽
Red Hat OpenShift 有多個產品,定價不同:
| 產品 | 定位 | 特色 |
|---|---|---|
| OCP | 完整版 | 全功能 OpenShift |
| OKE | 精簡版 | 只有 Kubernetes 核心 |
| Platform Plus | 進階版 | OCP + ACM + ACS |
| ROSA | AWS 託管 | AWS 上的 OpenShift |
| ARO | Azure 託管 | Azure 上的 OpenShift |
OpenShift Container Platform(OCP)
OCP 是標準的 OpenShift 產品,包含完整功能:
包含的功能:
- Kubernetes 叢集管理
- Developer Console
- Operator Hub
- Service Mesh
- Serverless
- Pipelines(CI/CD)
- GitOps
適用情境:
- 自建資料中心
- 需要完整功能的團隊
- 多數企業的選擇
OpenShift Kubernetes Engine(OKE)
OKE 是精簡版,只有 Kubernetes 核心功能:
包含的功能:
- Kubernetes 叢集
- Operator 基礎架構
- CoreOS 節點管理
不包含:
- Developer Console
- Service Mesh
- Serverless
- Pipelines
適用情境:
- 只需要 Kubernetes 的團隊
- 已有自己的 CI/CD 工具
- 預算有限
價格比較:OKE 是功能精簡的入門級方案,訂閱價低於完整版 OCP。Red Hat 不公開牌價——官方定價頁只寫「Pricing varies based on your sizing and subscription choices. Questions? Talk to a Red Hatter.」(Red Hat OpenShift Pricing),實際價格需向 Red Hat 或授權經銷商詢價。
OpenShift Platform Plus
Platform Plus 是進階組合包:
包含(官方頁面逐項列出的五項):
- OpenShift Container Platform(OCP)
- Advanced Cluster Management for Kubernetes(ACM)
- Advanced Cluster Security for Kubernetes(ACS)
- OpenShift Data Foundation(ODF,持久化軟體定義儲存)
- Quay(Container Registry)
(來源:Red Hat OpenShift Platform Plus)
適用情境:
- 多叢集環境
- 需要進階安全功能
- 大型企業
價格比較:Red Hat 不公開牌價。作為組合包,它的訂閱價高於單獨購買的 OCP,但低於五項產品分開購買的總和;確切數字需詢價。
ROSA 與 ARO
雲端託管版本:
| 產品 | 雲端 | 特色 |
|---|---|---|
| ROSA | AWS | 與 AWS 服務整合、AWS 帳單 |
| ARO | Azure | 與 Azure 服務整合、Azure 帳單 |
優勢:
- 不用自己管理 Control Plane
- 雲端原生整合
- 統一帳單
適用情境:
- 已在特定雲端的團隊
- 不想管理底層基礎設施
- 需要快速部署
授權模式
Subscription 訂閱制
OpenShift 採用 訂閱制,不是一次買斷:
訂閱包含:
- 軟體使用權
- 版本更新
- 技術支援
- Red Hat Customer Portal 存取
訂閱期間:
- 通常 1 年或 3 年
- 3 年訂閱通常有折扣
Core/vCPU 計價
最常見的計價方式是按 Core 數 或 vCPU 數:
計價邏輯:
訂閱費用 = Core 數量 × 單價 × 訂閱年數
Core 計算方式:
| 環境 | 計算方式 |
|---|---|
| 實體機 | 實際 CPU Core 數 |
| 虛擬機 | vCPU 數 |
| 雲端 | vCPU 數 |
注意事項:
- 通常以 2 Core 為最小單位
- Worker Node 才計算 Core,Control Plane 不算
- 有些方案以 Socket 計價(見下方)
Socket 計價
傳統的授權方式,按 CPU Socket 數 計價:
訂閱費用 = Socket 數量 × 單價 × 訂閱年數
適用情境:
- 高核心數的實體伺服器
- 舊的訂閱合約
比較:
假設一台伺服器有 2 Socket,每 Socket 32 Core:
| 計價方式 | 計算 |
|---|---|
| Core 計價 | 64 Core × 單價 |
| Socket 計價 | 2 Socket × 單價 |
哪種划算要看單價比例。
雲端按量付費
ROSA 和 ARO 可以 按量付費(Pay-as-you-go):
ROSA 計價:
- 每小時費率
- 依 Worker Node 數量和規格
- 加上 AWS 基礎設施費用
ARO 計價:
- 每小時費率
- 依 Worker Node 數量和規格
- 加上 Azure 基礎設施費用
優勢:
- 彈性,用多少付多少
- 不需要預付
- 適合變動需求
訂閱方案
Standard vs Premium
| 項目 | Standard | Premium |
|---|---|---|
| 支援時間 | 標準工作時間(8x5) | 標準工作時間,Severity 1 與 2 為 24x7 |
| 初次回應(Severity 1 緊急) | 1 個工作小時 | 1 小時 |
| 初次回應(Severity 2 高) | 4 個工作小時 | 2 小時 |
| 初次回應(Severity 3 中) | 1 個工作天 | 4 個工作小時 |
| 初次回應(Severity 4 低) | 2 個工作天 | 8 個工作小時 |
| 專屬 TAM | 無 | 可加購 |
(來源:Red Hat Production Support Terms of Service。兩種等級的價差 Red Hat 不公開,需向 Red Hat 或經銷商詢價;另外 Premium 的 24x7 涵蓋只適用 Severity 1 與 2,官方也要求指定專屬聯絡窗口,Severity 2 的 24x7 需另外申請。)
哪種方案適合你
選 Standard:
- 非關鍵業務系統
- 有內部支援能力
- 預算有限
選 Premium:
- 生產環境關鍵系統
- 需要 Severity 1/2 的 24x7 支援
- 沒有深度 OpenShift 專家
支援等級說明
支援請求分級:
| 嚴重度 | 定義 | 範例 |
|---|---|---|
| 1(緊急) | 系統無法使用 | 叢集完全不可用 |
| 2(高) | 功能嚴重受損 | 部署失敗、節點異常 |
| 3(中) | 功能部分受損 | 非關鍵功能問題 |
| 4(低) | 諮詢或增強請求 | 最佳實踐詢問 |
價格估算
定價參考
Red Hat 不公開定價——官方定價頁只寫「Pricing varies based on your sizing and subscription choices. Questions? Talk to a Red Hatter.」(Red Hat OpenShift Pricing)。因此自建 OpenShift 的年費沒有任何可公開查證的參考數字,網路上流傳的區間都無法追溯到一手來源,本文不引用。
報價實際取決於這幾個變數:
| 變數 | 影響 |
|---|---|
| Core/vCPU 數 | 訂閱以 Core 或 vCPU 計價,規模越大總價越高 |
| 支援等級 | Standard 與 Premium 有價差(SLA 差異見上一節) |
| 合約年期 | 1 年 vs 3 年,長約通常有折扣 |
| 採購通路 | 直接向 Red Hat 或透過經銷商,方案可能不同 |
| 產品線 | OCP/OKE/Platform Plus 三者價位不同 |
注意:要拿到真實數字只能詢價。本文唯一有官方公開牌價、可以直接引用的,是雲端託管的 ROSA 與 ARO(見下方「ROSA 定價」「ARO 定價」)。
小型叢集範例
POC / 開發環境:
配置:
- 3 Control Plane(不計費)
- 3 Worker Node × 4 Core = 12 Core
- 無冗餘
授權年費:向 Red Hat 或經銷商詢價(Red Hat 不公開牌價)
中型叢集範例
測試 + 小型生產:
配置:
- 3 Control Plane
- 6 Worker Node × 8 Core = 48 Core
- 高可用
授權年費:Standard 與 Premium 分別詢價(Red Hat 不公開牌價)
大型叢集範例
企業生產環境:
配置:
- 3 Control Plane
- 20 Worker Node × 16 Core = 320 Core
- 多 AZ 高可用
授權年費:向 Red Hat 或經銷商詢價(Red Hat 不公開牌價)
TCO 計算因素
總擁有成本(TCO) 不只是授權費:
| 成本項目 | 說明 |
|---|---|
| 授權費 | OpenShift 訂閱 |
| 基礎設施 | 伺服器、網路、儲存 |
| 雲端費用 | 如使用雲端(EC2、Azure VM) |
| 人力成本 | 維運人員薪資 |
| 培訓成本 | 員工培訓、認證 |
| 整合成本 | 與現有系統整合 |
TCO 試算公式:
3 年 TCO = 授權費 × 3 + 基礎設施費 × 3 + 人力成本 × 3 + 一次性成本
價格估算很複雜,需要考量的因素很多。預約成本諮詢,讓我們幫你分析最划算的方案。
免費選項
OpenShift Local
OpenShift Local(前身 CRC)是免費的本機開發環境:
特色:
- 單節點 OpenShift
- 跑在筆電上
- 完整功能(有資源限制)
- 免費
系統需求:
- 4 Core CPU
- 9 GB RAM
- 35 GB 磁碟
安裝:
# 下載:https://console.redhat.com/openshift/create/local
crc setup
crc start
# 需要 Red Hat 帳號(免費註冊)取得 pull secret
適用情境:
- 本機開發測試
- 學習練習
- Demo
Developer Sandbox
Developer Sandbox 是免費的雲端 OpenShift:
特色:
- 免費使用 30 天
- 到期後可寫信到 [email protected] 申請延長;官方 FAQ 另說明可在一輪試用結束前匯出作品,於下一輪 30 天試用匯入(Developer Sandbox FAQ)
- 共享叢集環境
- 有資源限制(Pod 連續執行 12 小時後會自動刪除)
申請:
- 前往 https://developers.redhat.com/developer-sandbox
- 用 Red Hat 帳號登入
- 立即取得存取權
限制:
- 有配額限制(CPU、Memory)
- 無法安裝 Operator
- 無法存取叢集層級設定
適用情境:
- 學習 OpenShift
- 開發測試
- 不想裝 OpenShift Local
60 天試用
60 天試用 是完整 OCP 的試用版:
特色:
- 完整功能
- 可部署在任何環境
- 60 天後需要購買授權
申請:
適用情境:
- 正式評估 OpenShift
- POC 專案
- 購買前測試
OKD(開源社群版)
OKD 是 OpenShift 的開源上游版本:
特色:
- 完全免費
- 社群支援
- 功能與 OCP 類似
- 沒有 Red Hat 技術支援
與 OCP 的差異:
| 項目 | OKD | OCP |
|---|---|---|
| 費用 | 免費 | 付費訂閱 |
| 支援 | 社群 | Red Hat 官方 |
| 認證 | 無 | 有 |
| 穩定性 | 較新但可能不穩 | 經過驗證 |
| 更新頻率 | 較快 | 較穩定 |
適用情境:
- 預算極有限
- 有足夠內部專家
- 非關鍵業務
- 學習和實驗
安裝 OKD:
# 使用 openshift-install
# 下載:https://github.com/openshift/okd/releases
openshift-install create cluster --dir=./okd-cluster
雲端託管價格
ROSA 定價
Red Hat OpenShift Service on AWS(ROSA) 定價結構:
費用組成:
ROSA 總費用 = OpenShift 費用 + AWS 基礎設施費用
OpenShift 費用:
| 計價方式 | 說明 |
|---|---|
| 按需(On-demand) | 每小時計費 |
| 年度合約 | 預付折扣 |
參考價格(USD,OpenShift 服務費,另加 AWS EC2 費用):
- 按需:$0.171/hour 每 4 vCPU。AWS 官方口徑是「per 4 vCPU used by worker nodes」,計價單位是 vCPU 不是節點——m5.xlarge 剛好 4 vCPU,所以恰好等於每小時 $0.171;但 m5.4xlarge(16 vCPU)就是 4 倍,估算時別當成每節點一份
- 年約:$1,000/4 vCPU(1 年合約)、$667/4 vCPU(3 年合約);隨用隨付換算約 $1,500/4 vCPU/年
- ROSA 已分兩種計價:ROSA Classic 無額外叢集費;ROSA with hosted control planes(HCP)另加每叢集 $0.25/hour
(來源:AWS ROSA Pricing)
Control Plane:
- ROSA 的 Control Plane 由 AWS/Red Hat 管理
- ROSA Classic 不另收叢集費;HCP 模式每叢集每小時 $0.25
ARO 定價
Azure Red Hat OpenShift(ARO) 定價結構:
費用組成:
ARO 總費用 = OpenShift 費用 + Azure 基礎設施費用
參考價格(USD,OpenShift 授權部分,另加 Azure VM 費用):
- 每 4 vCPU 約 $0.171/hour(約 $0.0428/vCPU/小時),依 vCPU 線性計價:8 vCPU $0.342、16 vCPU $0.684、32 vCPU $1.368、48 vCPU $2.052、64 vCPU $2.736
- 保留執行個體:$1,004/4 vCPU(1 年)、$1,977/4 vCPU(3 年)
(來源:Azure Retail Prices API 官方查詢結果與 Azure Red Hat OpenShift 定價頁)
Control Plane:
- 由 Microsoft/Red Hat 管理
- Control Plane 節點的 OpenShift 授權已含在基本價內,不另計費
自建 vs 託管比較
| 項目 | 自建 OCP | ROSA/ARO |
|---|---|---|
| Control Plane 管理 | 自己負責 | 託管 |
| 升級 | 自己執行 | 自動/協助 |
| 費用模式 | 年度訂閱 | 按需或年度 |
| 靈活性 | 高 | 受限於雲端 |
| 總成本 | 可能較低 | 可能較高 |
什麼時候選託管:
- 缺乏 OpenShift 專家
- 想減少維運負擔
- 已大量使用特定雲端
什麼時候自建:
- 有經驗團隊
- 多雲/混合雲策略
- 成本敏感
成本優化策略
正確的 Sizing
過度配置是最大的浪費:
常見錯誤:
- 每個 Pod 都 request 1 CPU、2GB RAM
- Worker Node 用最大規格
- 不做資源監控
正確做法:
# 監控實際使用量
oc adm top nodes
oc adm top pods -A
# 根據實際使用設定 request/limit
# request:平均使用量
# limit:峰值 × 1.2
資源配額管理
用 ResourceQuota 防止浪費:
apiVersion: v1
kind: ResourceQuota
metadata:
name: team-quota
namespace: dev-team
spec:
hard:
requests.cpu: "10"
requests.memory: 20Gi
limits.cpu: "20"
limits.memory: 40Gi
persistentvolumeclaims: "10"
pods: "50"
多租戶設計
共享叢集比多叢集省錢:
方案 A:3 個團隊各自一個叢集
- 3 × 16 Core = 48 Core 授權
方案 B:1 個叢集多租戶
- 1 × 24 Core = 24 Core 授權(含冗餘)
- 省 50% 授權費
多租戶要點:
- 用 Namespace 隔離
- 用 NetworkPolicy 網路隔離
- 用 ResourceQuota 配額管理
- 用 RBAC 權限控制
開發/測試環境優化
非生產環境可以省錢:
| 策略 | 說明 | 節省 |
|---|---|---|
| 用 OpenShift Local | 開發者本機 | 100% |
| 用 Developer Sandbox | 免費雲端 | 100% |
| 縮小規模 | 較少 Node | 依比例 |
| 按需啟停 | 下班關機 | 30-50% |
合約談判技巧
跟 Red Hat 或經銷商談判:
- 長期合約:3 年比 1 年通常有 15-25% 折扣
- 大量採購:Core 數越多,單價越低
- 捆綁購買:連同其他 Red Hat 產品一起買
- 年底談判:銷售業績壓力時機
- 競爭報價:拿其他方案比較
談判準備:
- 清楚知道需要的規模
- 了解市場行情
- 準備 3 年成長計畫
- 考慮經銷商 vs 原廠
常見問題 FAQ
Q1:OpenShift 比 Kubernetes 貴多少?
單純看授權費,OpenShift 比自建 Kubernetes 貴很多(Kubernetes 免費)。但要算 TCO:OpenShift 省下的維運人力、內建功能的價值、技術支援的價值。中大型企業算下來,OpenShift 的 TCO 可能與自建 Kubernetes + 商業附加元件差不多。
Q2:OKE 和 OCP 差很多嗎?
功能差滿多的。OKE 只有 Kubernetes 核心,沒有 Developer Console、Service Mesh、Serverless、Pipelines。如果你只需要 Kubernetes 執行環境,已經有自己的 CI/CD 和監控,OKE 是省錢選擇。否則建議選 OCP。
Q3:60 天試用後一定要買嗎?
不一定。60 天後如果不購買,就不能繼續使用那個叢集(技術上可能還能跑,但違反授權條款)。你可以:(1)購買訂閱;(2)遷移到 OKD(開源版);(3)重新申請試用(有限制)。
Q4:ROSA/ARO 比自建貴嗎?
通常比自建貴 20-40%,因為:(1)包含管理費用;(2)雲端資源本身較貴;(3)彈性要付出代價。但省下的維運人力可能補回來。如果團隊小、缺乏專家,託管版的 TCO 可能更低。
Q5:怎麼說服老闆買 OpenShift?
準備 TCO 分析:(1)計算自建 K8s 的隱藏成本(人力、風險、時間);(2)列出 OpenShift 內建功能的價值;(3)計算維運效率提升;(4)評估技術支援的價值。通常企業環境,OpenShift 的 ROI 在 1-2 年內可以回本。
OpenShift 授權費用讓你頭痛?
正確的 sizing 和架構設計,可以省下 20-40% 的授權成本。
預約成本優化諮詢,我們幫你找出省錢空間。
參考資源
相關文章
OpenShift 進階功能:ACM、ACS、LDAP、驗證設定完整指南【2026】
深入介紹 OpenShift 進階功能設定,涵蓋 ACM 多叢集管理、ACS 進階安全、LDAP/AD 身份驗證、RBAC 權限設計、Auto Scaling 與 Service Mesh。
OpenShiftOpenShift AI:企業 AI/ML 平台完整指南【2026】
深度解析 OpenShift AI 2.x 平台,涵蓋 LLM 推論服務、vLLM 整合、GPU 調度(NVIDIA H100/A100)、KServe 模型服務、MLOps Pipeline、RAG 應用與 OpenShift Lightspeed。
OpenShiftOpenShift 架構解析:Control Plane、Operator 與網路設計【2026】
深度解析 OpenShift 架構設計,涵蓋 Control Plane 組件、Worker Node、Operator 機制、OVN-Kubernetes 網路、儲存架構、安全設計與高可用性配置。