【资料图】
【ITBEAR科技资讯】4月24日,华为云、中国农业银行和开源社区联合推出的云原生多沙箱容器运行时Kuasar正式对外开源。Kuasar项目基于业界新兴的沙箱接口实现,将华为云多年生产业务实践和沙箱技术发展思考相结合,致力于为云原生应用提供高效、全场景的容器解决方案。
Kuasar是一个基于Rust编写的高效容器运行时,通过支持多种沙盒技术,提供了标准的沙箱API抽象,同时提供优化的框架来加速容器启动并减少不必要的开销。在南向沙箱层面,Kuasar已经支持多种主流安全沙箱,包括Cloud-Hypervisor(MicroVM类)、WasmEdge(Wasm类)、StratoVirt(MicroVM类)和Quark(App Kernel),并在与开源社区的深度合作中,持续完善对各类主流沙箱技术的支持。
Kuasar不仅支持南向沙箱,同时也在北向接口层面与业界主流容器运行时containerd联合构建最新的沙箱接口标准,已经被加入containerd v2.0的版本路标。同时,Kuasar项目也完成了与openEuler社区的轻量级容器引擎iSulad的对接,面向未来,Kuasar将持续拥抱业界最新的DRA(Dynamic Resource Allocation)、CDI(Container Device Interface)等管理接口,提供更加全面和高效的云原生容器解决方案。
Kuasar的开源,将为云原生应用提供更多的选择,同时也为云原生生态的繁荣做出了积极的贡献。