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 openEuler Developer Day 2023 -- iSulad SIG 组开放工作会 议
l openEuler Summit 2020 -- 中国移动基于 Kubernetes + openEuler + iSula 的 ARM 、 X86 双平面无感知调度实践之 路
l openEuler Summit 2020 -- iSula 在边缘计算操作系统 HopeEdge 中应用与实 践
l openEuler 开源项目 iSulad 加入 CNCF Landscape
l iSulad+Kuasar :管理面资源消耗锐减 99% 的新一代统一容器运行时解决方 案
l 在 openEuler 上通过 KubeEdge+iSulad 搭建云边协同集 群
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����ͳһ�ļܹ���ƣ�֧���ơ��ߡ��˵ȶ��������ͬʱΪ��ͬ�����ṩ��ͬ�����ܺ͵��뿪���������㲻ͬ����������������
[cid:image002.jpg@01DA0013.D6CAE250]
2. �ؼ�����
1. �����ܣ������������������ҵ�緽�����10%+��100�������������������30%+��
2. �Ϳ��������������ڴ濪�����ҵ�緽������50%+��������shim�����ڴ濪���½�50%+��
3. �����ԣ�֧��K8S ���淶 CRI �ӿ�ʵ�ֶԽ� K8S�������в�ȡ��Docker��������ƣ�����Ч�����û�ѧϰ�ɱ���
3. �������¼�
l openEuler Developer Day 2023 -- iSulad SIG�鿪�Ź�������https://www.openeuler.org/zh/interaction/summit-list/devday2023/
l openEuler Summit 2020 -- �й��ƶ����� Kubernetes + openEuler + iSula �� ARM��X86 ˫ƽ����֪����ʵ��֮·https://v1.openeuler.org/zh/interaction/summit-list/
l openEuler Summit 2020 -- iSula�ڱ�Ե�������ϵͳHopeEdge ��Ӧ����ʵ��https://v1.openeuler.org/zh/interaction/summit-list/
l openEuler��Դ��Ŀ iSulad ���� CNCF Landscapehttps://mp.weixin.qq.com/s/Q5Zeqn4LoVODRNWdD73H3w
l iSulad+Kuasar����������Դ������� 99%����һ��ͳһ��������ʱ�������https://mp.weixin.qq.com/s/uxpsV2yLVobiuYeaAhA_Lg
l �� openEuler ��ͨ�� KubeEdge+iSulad ��Ʊ�Эͬ��Ⱥhttps://mp.weixin.qq.com/s/kXQO0OJRPVh13aZIGLGn7w
l ���Ų�Ȩ����֤����ͳ�ŷ�������Χ�����ּ����ںϴ���Ӧ�õ��ͽ��������https://mp.weixin.qq.com/s/FmPWYzJdrCaIg-FVV1ZYPw