kata3.0原创
https://github.com/kata-containers/kata-containers/releases
# Kata的发展回顾
- 2018年5月:Kata 1.x阶段, Kata和containerd社区共同制定了shimv2接口规范,并率先在Kata Containers支持了该规范
- 18年11月:通过containerd-shim-v2和vsock技术,Kata精简了大量的组件,配合轻量级hypervisor和精简内核,kata可以大幅降低内存开销和容器启动时间。更关键的是,降低系统部署复杂度还大幅提高了稳定性,特别是在系统重载情况下的稳定性。
- 2019 年的时候,Kata 从 1.x 升级到了 2.x , 有了非常重要的技术进步。Kata-agent 使用 Rust 进行了重构,极大程度减少了内存开销以及整体攻击面
# Kata3.0主要特性:
- 新增Rust 语言重写的容器运行时组件,以及一个可选的集成虚拟机管理组件,进一步降低了Kata Containers的资源开销,简化了管理流程(每个POD 只需要创建一个宿主机进程)
- 虚拟化能力增强:新增 GPU如VFIO(Virtual Funcion I/O)直通能力,Cloud-hypervisor更新到v26.0 版本
- 支持最新的Linux 内核稳定版本:v5.19.2
- 更好的云原生生态支持
- 进一步增强安全性:(镜像验签机制,Rust runtime ,cgroupv2)
上次更新: 2022/08/24, 18:07:47