IBM 混合雲

分散式雲的延伸邊界:IBM Cloud Satellite 跨雲與邊緣部署

IBM Cloud Satellite 讓你在自己選的地點,例如地端機房、其他公有雲或邊緣站點,建立一個 IBM Cloud 的延伸位置(location),跑起受管的 IBM Cloud 服務,同時仍由 IBM Cloud 的控制平面統一管理與監控。它解決的是資料留在原地、卻仍想要公有雲式維運體驗的需求,代價是要維護連接器代理程式與主機作業系統版本。
分散式雲的延伸邊界:IBM Cloud Satellite 跨雲與邊緣部署:文章重點卡

分散式雲的延伸邊界:IBM Cloud Satellite 跨雲與邊緣部署

如果 Red Hat OpenShift 解決的是「同一套容器平台在哪裡都能跑」,IBM Cloud Satellite 解決的是另一個更具體的問題:我想用 IBM Cloud 的受管服務,但資料或設備就是不能離開這個地點。

銀行的核心交易主機不能出機房、工廠的邊緣設備要就地處理資料、某些法規要求資料留在特定國家,這些情境都繞不開「地點」這件事。Satellite 想做的,是把雲端服務送到地點去,而不是把地點搬進雲端。

你將學到什麼

延伸的是受管服務

在你自己的地點建立 location,跑 IBM Cloud 的受管服務,資料與運算留在原地。

支援多種地點

地端機房、其他公有雲的基礎設施、邊緣站點,都可以成為一個 location。

統一的控制平面

維運、監控與部署都透過 IBM Cloud 主控台進行,不用為每個地點另開一套工具。

代理與版本要顧

連接器代理程式與主機作業系統要跟著官方節奏更新,這是實際維運的隱藏成本。

Satellite 這個名字取得很貼切:衛星不會離開軌道跑去地球表面,但地面站可以透過它接收訊號。IBM 想做的,就是讓雲端服務「照到」你所在的任何地點。

它延伸的是受管服務,不是資料的去向

IBM Cloud Satellite 的核心概念,是讓你在自己選的地點建立一個 location,然後在這個 location 上執行 IBM Cloud 的受管服務。

地點可以是你自己的資料中心、其他公有雲上的基礎設施,或是邊緣站點。不論在哪裡,維運、監控與部署都透過同一個 IBM Cloud 控制平面進行,用起來的體驗盡量貼近原生公有雲服務。

這跟單純把資料庫搬到地端自己維護不一樣。Satellite 的重點是「維運方式跟公有雲一致」,而不是資料非得留在某處,這是評估它時最容易混淆的一點。

IBM Cloud 控制平面統一維運 監控 部署地端機房Location A其他公有雲Location B邊緣站點Location C受管服務跑在原地 控制平面統一在雲端
同一個控制平面,管理散落在不同地點的 location。

什麼情境會真的用到它

  • 資料主權與法規:資料必須留在特定國家或機房,卻又想要接近公有雲的維運體驗。
  • 低延遲需求:工廠、門市或電信基地台的邊緣運算,資料就地處理比送回雲端更划算。
  • 既有投資保護:已經買了大量地端硬體,不想全部汰換,但想統一維運工具與流程。
  • 多雲維運一致性:把不同公有雲上的基礎設施,也設定成一個 location 統一管理。
先問自己:卡住我的到底是什麼如果卡住你的是「資料不能離開這裡」,Satellite 值得評估。如果卡住你的只是「還沒排到搬遷時間表」,那可能只是暫時性的問題,不一定需要一整套分散式雲架構來解。

維運上真正要顧的事:代理程式與版本生命週期

Satellite 的每個 location,都要靠一個連接器代理程式(Connector Agent)跟 IBM Cloud 的控制平面保持連線。這個代理程式跟主機作業系統,都有自己的版本更新節奏。

根據 IBM 官方的版本紀錄,控制平面主機支援的作業系統版本會隨時間調整,例如較舊的 RHEL 版本會在官方公告的時間點停止支援,屆時需要遷移到新版本才能繼續取得更新與支援。

官方也會逐步調整哪些服務可以透過 Satellite 提供,過去支援過的部分服務已陸續下架或調整。導入前務必查閱官方文件當下版本,確認你要用的服務仍在支援清單內。

這不是裝完就結束的專案分散式雲的維運成本,很大一部分來自「每個 location 都要記得升級」。官方主控台會提供升級提示,但實際排程、驗證與執行,仍然是你自己團隊的工作,導入前要把這筆長期人力成本算進去。

導入前該想清楚的三件事

  1. 先列出真正必須留在原地的工作負載,不要把整個資料中心都想成一個 location,範圍越小,初期維運越好掌控。
  2. 確認要用的 IBM Cloud 服務目前是否支援透過 Satellite 部署,服務清單會隨官方版本調整。
  3. 把代理程式與主機作業系統的升級排進固定的維運週期,不要等到官方停止支援才處理。

分散式雲聽起來像是一個宏大的架構決策,但落到日常維運,它其實是很具體的一份清單:哪些地點、哪些服務、誰負責升級。想清楚這份清單,比想清楚「要不要導入分散式雲」這個大哉問更重要。

本文源起本文依 IBM 官方文件與 2026 年公開資料整理,由酒Ann 以自己的視角編寫成中文導覽。實際服務規格與可用性以 IBM Cloud 官網 為準。

延伸學習

把這篇文章分享給需要的人FacebookLINEThreadsX

常見問答

IBM Cloud Satellite 跟前面談過的 Red Hat OpenShift on IBM Cloud 有什麼不同?
ROKS 談的是「同一套 OpenShift 容器平台跨環境部署」,Satellite 談的是更廣的一層:把 IBM Cloud 的受管服務(不限於 OpenShift)延伸到你指定的地點,並用同一個控制平面統一管理。兩者可以搭配使用,Satellite 底層的 location 也常常就是跑在 OpenShift 之上。
用了 Satellite,資料會不會還是被送回 IBM 的雲端?
不會。Satellite 的設計是把服務送到你的地點,運算與資料留在原地執行,只有管理與監控的控制流量會跟 IBM Cloud 的控制平面互動。實際的資料流向仍取決於你部署的服務本身如何設定,導入前建議先確認每項服務各自的資料路徑。
location 主機的作業系統要一直跟著升級嗎?
要留意。根據 IBM 官方的版本紀錄,控制平面主機的作業系統支援會隨時間調整,例如較舊的 RHEL 版本會在特定時間點停止支援,需要遷移到較新版本。這類生命週期管理是導入 Satellite 之後持續要做的維運工作,不是裝好就一勞永逸。
Satellite 支援把 AWS 或 Google Cloud 上的資源也收進來管嗎?
可以把其他公有雲的基礎設施設定成一個 Satellite location,讓它跑 IBM Cloud 的受管服務。但這跟「用單一儀表板去看你在 AWS、GCP 原生的資源」不是同一件事,實際能收進來的服務範圍請以官方文件當下版本為準。
邊緣站點的網路不穩定,會影響 Satellite 的運作嗎?
邊緣情境正是 Satellite 想解決的場景之一,設計上會考慮到延遲與連線不穩定的情況。但實際部署前,仍建議針對你的邊緣站點做連線品質測試,並確認代理程式版本與網路需求是否吻合官方建議,不要只憑產品定位就假設一切都沒問題。