華為云開源多沙箱容器運行時 Kuasar,代碼上線 GitHub
(資料圖)
IT之家 4 月 24 日消息,當地時間 4 月 21 日上午,在荷蘭阿姆斯特丹舉辦的 KubeCon + CloudNativeCon Europe 2023 云原生峰會上,CNCF 董事、華為首席開源聯絡官任旭東宣布,云原生多沙箱容器運行時 Kuasar 正式開源。
Kuasar 項目由華為云、中國農業銀行以及 openEuler 社區、WasmEdge 社區和 Quark Containers 社區等聯合發起,結合了華為云多年生產業務實踐以及對沙箱技術發展的思考,基于業界新興的沙箱接口實現。
據介紹,Kuasar 是一個高效的容器運行時,通過支持多種沙盒技術,提供云原生、全場景的容器解決方案。它用 Rust 編寫,提供基于沙箱 API 的標準沙箱抽象。此外,Kuasar 提供了優化的框架來加速容器啟動并減少不必要的開銷。
目前,在南向沙箱層面,Kuasar 已經支持包括 Cloud-Hypervisor(MicroVM 類)、WasmEdge(Wasm 類)、StratoVirt(MicroVM 類)、Quark(App Kernel)在內的多類主流安全沙箱,Kuasar 與 openEuler、WasmEdge 社區的深度合作正在進行中,Kuasar 項目也期待與更多沙箱項目或社區開展合作,持續完善對各類主流沙箱技術的支持。
在北向接口層面,Kuasar 正在與業界主流容器運行時 containerd 聯合構建最新的沙箱接口標準,已經加入 containerd v2.0 的版本路標;此外,openEuler 社區的輕量級容器引擎 iSulad 項目也已經完成與 Kuasar 項目的對接。
面向未來,Kuasar 將擁抱業界最新的 DRA (Dynamic Resource Allocation)、CDI (Container Device Interface) 等管理接口。
IT之家附 Kuasar 開源項目地址:點此查看 GitHub 倉庫
標簽: