來源cnBeta (Full RSS)•較早收集於 2h
Ubuntu Livepatch 服務現已支援 Arm64 裝置

#edge-computing#kernel-patching#arm-architectureubuntu-livepatchubuntucanonicalarm64linux
對於維持基於 Arm 的邊緣 AI 基礎設施運作時間至關重要,無需手動重啟。
30 秒速覽
有什麼變化
Livepatch 服務現已支援 Arm64 架構
為什麼重要
此更新對於邊緣運算與裝置端 AI 部署至關重要,因為這些場景極度依賴系統穩定性。它能有效減少基於 Arm 架構的 AI 基礎設施維護停機時間。
下一步行動
如果您管理基於 Arm64 的邊緣 AI 伺服器,請啟用 Livepatch 以在安全性修補週期中將停機時間降至最低。
誰應關注:Developers & AI Engineers
關鍵要點
- •Livepatch 服務現已支援 Arm64 架構
- •實現無需重新啟動系統即可進行核心修補
- •提升關鍵生產環境的安全性
深度解析
本篇為 AI 生成分析,非原文內容。
增強重點摘要
- •Canonical 的 Livepatch 服務利用 Linux 核心的 ftrace 功能,在執行中的核心記憶體中動態替換函數,從而實現無需重啟的修補。
- •此項擴展特別針對雲端原生環境與邊緣運算(Edge Computing)市場,旨在解決 Arm64 架構伺服器在維護期間的停機成本問題。
- •Livepatch 服務與 Ubuntu Pro 訂閱緊密綁定,企業用戶需透過 Ubuntu Pro 帳戶啟用此功能以獲取核心安全性更新。
- •該服務不僅支援標準 Ubuntu 發行版,亦涵蓋了針對 Arm64 優化的 Ubuntu Core 與雲端映像檔,擴大了其在物聯網(IoT)裝置的應用範圍。
- •Canonical 透過此舉進一步強化了其在 Arm 架構伺服器市場(如 AWS Graviton 或 Ampere Altra)的競爭力,與 Red Hat Enterprise Linux 的 kpatch 形成直接對標。
競品分析
核心技術
- Canonical Livepatch
- ftrace 動態替換
- Red Hat kpatch
- ftrace 動態替換
- Oracle Ksplice
- 函數重定向 (Trampoline)
主要支援平台
- Canonical Livepatch
- Ubuntu (x86_64, Arm64)
- Red Hat kpatch
- RHEL (x86_64, ppc64le)
- Oracle Ksplice
- Oracle Linux, UEK
定價模式
- Canonical Livepatch
- Ubuntu Pro 訂閱制
- Red Hat kpatch
- RHEL 訂閱制
- Oracle Ksplice
- Oracle Linux Premier 支援
易用性
- Canonical Livepatch
- 高 (整合於 apt)
- Red Hat kpatch
- 中 (需編譯模組)
- Oracle Ksplice
- 高 (自動化程度高)
| 特性 | Canonical Livepatch | Red Hat kpatch | Oracle Ksplice |
|---|---|---|---|
| 核心技術 | ftrace 動態替換 | ftrace 動態替換 | 函數重定向 (Trampoline) |
| 主要支援平台 | Ubuntu (x86_64, Arm64) | RHEL (x86_64, ppc64le) | Oracle Linux, UEK |
| 定價模式 | Ubuntu Pro 訂閱制 | RHEL 訂閱制 | Oracle Linux Premier 支援 |
| 易用性 | 高 (整合於 apt) | 中 (需編譯模組) | 高 (自動化程度高) |
技術深入
- Livepatch 運作機制:利用 Linux 核心的 livepatch 基礎架構,將修補程式封裝為核心模組 (Kernel Module)。
- 記憶體操作:當模組載入時,系統會將舊函數的入口點修改為跳轉指令,指向記憶體中已修補的新函數。
- 一致性模型:採用 kpatch 的一致性模型,確保在修補過程中,所有執行緒都處於安全狀態(例如不在關鍵函數內),以防止系統崩潰。
- Arm64 特性:針對 Arm64 架構的指令集特性(如分支指令範圍限制),Canonical 優化了跳轉指令的處理方式,確保在大型核心映像檔中仍能穩定運作。
前景展望基於引用來源的 AI 分析
Arm64 伺服器在企業資料中心的市佔率將顯著提升。
Livepatch 解決了企業部署 Arm64 架構時對於維護停機時間的顧慮,降低了採用非 x86 架構的營運風險。
Canonical 將進一步整合 Livepatch 至邊緣運算自動化管理平台。
隨著邊緣裝置數量增加,遠端自動化修補核心而不中斷服務的需求將成為 Ubuntu Core 的核心賣點。
時間線
2016-10
Canonical 正式推出 Livepatch 服務,最初僅支援 Ubuntu 16.04 LTS。
2018-05
Livepatch 服務開始支援 Ubuntu 18.04 LTS,並擴展至更多核心版本。
2022-10
Canonical 推出 Ubuntu Pro,將 Livepatch 納入企業級訂閱服務的核心項目。
2026-06
Canonical 正式宣佈 Livepatch 服務擴展支援 Arm64 架構。
- 2016-10Canonical 正式推出 Livepatch 服務,最初僅支援 Ubuntu 16.04 LTS。
- 2018-05Livepatch 服務開始支援 Ubuntu 18.04 LTS,並擴展至更多核心版本。
- 2022-10Canonical 推出 Ubuntu Pro,將 Livepatch 納入企業級訂閱服務的核心項目。
- 2026-06Canonical 正式宣佈 Livepatch 服務擴展支援 Arm64 架構。
AI 週報
閱讀本週精選 AI 大事摘要 →
AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: cnBeta (Full RSS) ↗
每週電子報
每週一封,可隨時退訂。
