阿里巴巴PouchContainer发布0.2.1版本
极客时间编辑部
讲述:丁婵大小:1.32M时长:02:53
近日,PouchContainer 发布了 0.2.1 版本,实现了对多个企业级场景的支持,完全满足企业“快速存量应用容器化”以及“安全可靠强隔离”的场景要求。
据了解,PouchContainer 的定位是“高效的企业级富容器技术”。自开源以来,PouchContainer 就以开放的态度,与行业生态共建项目,并吸引了容器生态多位开发者的开源参与。
作为从阿里巴巴走出来的开源容器技术,PouchContainer 曾走过双 11 在线业务 100% 的容器化,覆盖中间件、蚂蚁金融、阿里云专有云等大量的业务场景,其中的企业级特性将是 Pouch 面世最大的价值。
1. 富容器技术
PouchContainer 0.2.1 版本中,“富容器”技术是天生被设计用来解决“开发运维侵入性”的问题。
容器技术没有权利定义业务开发运维模式,而 PouchContainer 的富容器技术,则为行业容器技术做了至关重要的补充。富容器技术并不是 PouchContainer 的默认模式,“单进程”容器模式依然被友好支持,用户完全可以按照需要灵活地选择模式。
2. 基于 Hypervisor 的容器技术
PouchContainer 在设计之初就朝着兼容容器、结合 Hypervisor 的方向发展。在实现方案方面,PouchContainer 第一个支持了 runV(当前 KataContainer 项目的前身)。在同一个容器引擎上,用户有能力同时部署“容器”和“虚拟机”,帮助企业级完成两种运维载体的统一化管理,将企业级信息化管理化繁为简。
3. 容器资源视角隔离
PouchContainer 在 0.1.0 版本支持了 LXCFS,能够让容器所查看的资源完全是精准的分配值。它通过 LXCFS 将宿主机上有关容器 cgroup 文件系统中的资源限制值,通过 FUSE 文件系统的方式生成虚拟文件,并挂在对应的容器内部,完成资源信息的传递。
4. 容器的数据卷隔离
在最近发布的 0.2.1 版本中,PouchContainer 原生为容器 rootfs 以及数据卷 volume 实现了磁盘限额,支持了 Linux 内核的特性 group quota 和 project quota。用户可以在启动 Pouch 守护进程的时侯,配置 quota 驱动的类型,在创建容器以及 Volume 时,都可以通过传递参数完成磁盘 quota 的设置。
可以说, 0.2.1 版本向社区、向企业传递了这样的信号:PouchContainer 发展的差异化定位,志在解决企业存量应用容器化缓慢的行业现状,为企业的数据化转型保驾护航,做好扎实的第一步。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论