
openEuler社区技术委员会:
各位好!
项目描述:为满足边缘计算、物联网、终端等多场景对容器技术的强烈诉求,开放原子开源基金会旗下的openEuler社区在2019年由华为发起轻量级容器解决方案iSulad,并于2022年12月成为CNCF
landscape推荐容器运行时项目之一。
・
推荐人:蔡灏?F
@caihaomin openEuler sig-CloudNative maintainer;魏宝辉 @weibaohui openEuler sig-CloudNative
maintainer
・
仓库地址:
o
https://gitee.com/openeuler/iSulad
o
https://gitee.com/openeuler/lcr
o
https://gitee.com/openeuler/clibcni
openEuler
优秀项目衡量标准
・
推荐奖项 openEuler年度优秀项目
・
开源开放
项目采用木兰开源协议,代码托管在openEuler
・
行业影响 iSulad已经在客户侧验证,即将规模使用
・
技术创新
统一的架构设计,支持云、边、端等多场景;低内存开销以及高性能;
・
社区活跃
社区活跃度(>71%),核心开发者73人,参与组织10+个,合入PR
2000+
・
高质量开发和运营
代码符合规范,代码质量高,文档详尽,托管在官网。PR
提交完整,代码检视流程完整,检视方面和内容详细。对用户反馈问题响应及时,每月2次社区例会。
1.
软件介绍
iSulad
是一个由C/C++编写实现的轻量级容器引擎,具有轻、灵、巧、快的特点,不受硬件规格和架构限制,底噪开销更小,可应用的领域更为广泛。
随着边缘计算、物联网、终端等嵌入式设备场景的发展,对容器化技术提出了更高的要求。同时,随着云计算技术的功能不断完善和规范标准的制定,也使得管理面的资源开销、资源利用率和业务启动速度成为关注的焦点。
然而,目前业界主流的Docker容器引擎在多场景支持、内存开销和业务启动性能方面还存在一些不足,难以满足终端等嵌入式场景的需求。iSulad采用统一的架构设计,支持云、边、端等多个场景,同时为不同场景提供不同的性能和底噪开销,以满足不同场景的容器化需求。
2.
关键能力
1.
高性能:单容器启动性能相比业界方案提高10%+,100容器并发启动性能提高30%+;
2.
低开销:容器引擎内存开销相比业界方案减少50%+,单容器shim进程内存开销下降50%+;
3.
易用性:支持K8S
标准规范 CRI
接口实现对接 K8S,命令行采取类Docker命令行设计,可有效减少用户学习成本;
3.
社区大事记
l
l
l
l
l
l
l

openEuler社区技术委员会:
各位好!
项目描述:为满足边缘计算、物联网、终端等多场景对容器技术的强烈诉求,开放原子开源基金会旗下的openEuler社区在2019年由华为发起轻量级容器解决方案iSulad,并于2022年12月成为CNCF
landscape推荐容器运行时项目之一。
・
推荐人:蔡灏?F
@caihaomin openEuler sig-CloudNative maintainer;魏宝辉
@weibaohui openEuler sig-CloudNative maintainer
・
仓库地址:
o
https://gitee.com/openeuler/iSulad
o
https://gitee.com/openeuler/lcr
o
https://gitee.com/openeuler/clibcni
openEuler
优秀项目衡量标准
・
推荐奖项 openEuler年度优秀项目
・
开源开放
项目采用木兰开源协议,代码托管在openEuler
・
行业影响 iSulad已经在客户侧验证,即将规模使用
・
技术创新
统一的架构设计,支持云、边、端等多场景;低内存开销以及高性能;
・
社区活跃
社区活跃度(>71%),核心开发者73人,参与组织10+个,合入PR
2000+
・
高质量开发和运营
代码符合规范,代码质量高,文档详尽,托管在官网。PR
提交完整,代码检视流程完整,检视方面和内容详细。对用户反馈问题响应及时,每月2次社区例会。
1.
软件介绍
iSulad
是一个由C/C++编写实现的轻量级容器引擎,具有轻、灵、巧、快的特点,不受硬件规格和架构限制,底噪开销更小,可应用的领域更为广泛。
随着边缘计算、物联网、终端等嵌入式设备场景的发展,对容器化技术提出了更高的要求。同时,随着云计算技术的功能不断完善和规范标准的制定,也使得管理面的资源开销、资源利用率和业务启动速度成为关注的焦点。
然而,目前业界主流的Docker容器引擎在多场景支持、内存开销和业务启动性能方面还存在一些不足,难以满足终端等嵌入式场景的需求。iSulad采用统一的架构设计,支持云、边、端等多个场景,同时为不同场景提供不同的性能和底噪开销,以满足不同场景的容器化需求。
2.
关键能力
1.
高性能:单容器启动性能相比业界方案提高10%+,100容器并发启动性能提高30%+;
2.
低开销:容器引擎内存开销相比业界方案减少50%+,单容器shim进程内存开销下降50%+;
3.
易用性:支持K8S
标准规范 CRI
接口实现对接 K8S,命令行采取类Docker命令行设计,可有效减少用户学习成本;
3.
社区大事记
l
l
l
l
l
l
l
participants (1)
-
liuhao (AJ)