mailweb.openeuler.org
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
List overview
Download
Tc
----- 2024 -----
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
tc@openeuler.org
2 participants
1510 discussions
Start a n
N
ew thread
【openEuler 2023年度优秀项目推荐】openEuler sig-K8sDistro 容器云管理平台项目CCPS
by 季宗耀
18 Oct '23
18 Oct '23
openEuler社区技术委员会: 各位好! 容器云管理平台项目CCPS已在社区孵化快一个季度时间,感谢欧拉社区和所有开发者们的共同努力让项目有了进一步成长。 1、项目介绍 容器云管理平台解决方案(CCPS)是以Kubernetes、OKD、CRI-O为基础,提供企业级的容器云Pass平台服务的一类容器云解决方案。 2、功能介绍 虽然项目刚刚成立不久,但由于OKD本身强大的容器编排能力,以及整合了多租户支持、自动化伸缩、持续集成和交付、强化的容器安全性、监控与日志管理以及自动恢复等诸多功能,使其能在诸多项目中脱颖而出,同时项目的复杂性也使其需要在项目维护和社区管理上投入更多,下面从OKD本身的优势和近期引入的新特性两个方面做简单介绍。 OKD优势: 1. 容器编排 使用Kubernetes作为容器编排和管理引擎,使用户能够轻松部署、扩展和管理容器化应用程序。 2. 多租户支持 允许不同团队(管理、开发、运维)或项目在同一个集群上独立运行,提供隔离性和安全性。 3. 自动伸缩 能够根据应用程序的负载自动进行水平和垂直伸缩,以确保应用程序具有所需的性能。 4. 自动部署和持续集成 支持持续集成和持续部署(CI/CD)管道,允许自动化构建、测试和部署应用程序。 5. 容器安全性 提供了一系列安全功能,包括容器镜像扫描、RBAC(基于角色的访问控制)、网络策略和Pod安全策略等,以加强容器的安全性。 6. 监控和日志 整合了监控和日志收集工具,允许用户监视应用程序性能、查看日志,并根据数据做出决策。 7. 自动恢复 可以在节点或容器失败时自动重新调度容器,以确保应用程序的可用性。 新特性: 1. 多架构 支持多种架构,当前支持amd64和arm64,计划支持龙芯LoongArch和申威架构SW64。 2. 异构混部 支持单节点集群,支持平台同时运行不同类型的容器工作负载,使用容器标签和注释来标识和区分不同类型的容器。 3. 容器运行时 采用crio + runc,轻量级和专注的同时提高容器运行时的安全性,计划支持isulad容器运行时。 3、代码仓库
1.项目地址https://gitee.com/openeuler/ccps
2.关联组织https://gitee.com/ccps
4、社区贡献 涉及仓库130多个,社区版本维护仓库1个,已向社区提交合入70多pr。 5、商业项目 基于本开源项目的商业产品在金融、交通等多个领域拥有落地项目,成功帮助企业实现业务上云容器化改造,持续集成持续交付定制,监控体系升级完善,业务运行可靠安全性提升等诸多定制化需求。 6、推荐人 本次容器云管理平台项目联名以下社区参与者推荐评选openEuler 年度技术创新项目 吕从庆lvcongqing(a)uniontech.com @HelloWorld_lvcongqing 王磊wangleic(a)uniontech.com @wanglei-uos 季宗耀jizongyao(a)uniontech.com @orangeji11 麦合木提·买买提mahmut(a)uniontech.com @mahmut 顺祝商祺! 季宗耀 2023/10/12 发自我的企业微信
1
0
0
0
【openEuler 2023 年度优秀项目推荐】utsudo项目
by 王路军
16 Oct '23
16 Oct '23
各位 openEuler TC委员大家好: 1、推荐项目 项目名称:utsudo 推荐方向:openEuler年度技术创新项目 2、推荐人: 王路军 Email:wanglujun(a)uniontech.com giteeid:ut-wanglujun 曹佩庆 Email:caopeiqing(a)uniontech.com giteeid:hustcao4 宾凌宇 Email:binlingyu(a)uniontech.com giteeid:binlingyu 张欢欢 Email:zhanghuanhuan(a)uniontech.com giteeid:luckhuanhuan 吕从庆 Email:lvcongqing(a)uniontech.com giteeid:HelloWorld_lvcongqing 3、仓库地址
https://gitee.com/openeuler/utsudo
https://gitee.com/src-openeuler/utsudo
4、应用范围 utsudo已集成到UOS和openEuler23.09版本中。 5、社区贡献 目前的utsudo仓库,共有7名开发者参与开发工作,已有15920行rust代码,已向社区提交并合入1000+PR。 二期功能的开发也正在如火如荼的进行,每天都会有新的代码提交和功能实现。二期功能开发全部完成后,rust代码规模预计达到30000+行。 6、项目介绍 随着科技发展,安全不再是当今世界的可选项。频发的安全漏洞,越来越严重的影响着每个人的工作和生活。系统管理员可以使用sudo命令授予某些用户以 root身份运行某些命令的权限,如果sudo存在安全漏洞,对系统的威胁是致命的。 基于上述考虑,我们打算使用更加安全的语言rust对sudo命令进行重构。考虑到目前sudo的广泛应用,要求我们重构后的utsudo,要保持对sudo的完美兼容,同时性能也要基本持平或者优于原生sudo。 通过使用Rust编程语言进行重构,utsudo能够有效防止高危漏洞,如缓冲区溢出和内存泄漏。Rust的静态类型检查、所有权模型和轻量级运行时系统,使得utsudo能够以更高效、更可靠的方式运行,并减少对系统资源的占用。 2023年6月份utsudo在openEuler社区创建,归属在memsafety SIG组。 utsudo项目将为操作系统中的Sudo功能带来革命性的改进。随着越来越多的开发者和组织意识到Rust在安全性和可靠性方面的优势,utsudo将成为未来操作系统中的首选Sudo工具。 安全性提升 为了验证utsudo的安全性,我们使用Valgrind工具进行了简单测试。Valgrind是一种开源的内存调试和性能分析工具。它主要用于帮助开发人员检测和调试程序中的内存泄漏、访问越界和数据竞争等问题。 重构前重构后 difinitely lost47524752 still reachable6426262615 indirectly lost355355 possibly lost212191 通过上面表格,我们可以知道,rust重构后的项目: “possibly lost(可能的内存泄漏)”数量,比重构前的项目,要减少10%。 随着重构的进行,utsudo的安全性会比上述表格中的数据有进一步增强。 7、项目未来规划 utsudo目标是提供一个安全稳定,可定制的提权工具。utsudo使用rust重构,从语言层面避免了因人为疏忽导致的内存泄露等安全缺陷,在将来,utsudo会支持用户自定义功能,通过用户自己的插件,满足不同提权需求。 在接下来的时间里,我们有如下规划: 1、2023年12月,完成二期功能开发,完成对提权功能主体流程的重构,包括参数解析、插件调用等模块。 2、2024年,完成对sudoers插件模块的重构。包括鉴权验证,功能参数配置等功能。
1
0
0
0
【openEuler 2023 年度优秀项目推荐】utsudo项目
by 王路军
16 Oct '23
16 Oct '23
各位 openEuler TC委员大家好: 1、推荐项目 项目名称:utsudo 推荐方向:openEuler年度技术创新项目 2、推荐人: 王路军 Email:wanglujun(a)uniontech.com giteeid:ut-wanglujun 曹佩庆 Email:caopeiqing(a)uniontech.com giteeid:hustcao4 宾凌宇 Email:binlingyu(a)uniontech.com giteeid:binlingyu 张欢欢 Email:zhanghuanhuan(a)uniontech.com giteeid:luckhuanhuan 吕从庆 Email:lvcongqing(a)uniontech.com giteeid:HelloWorld_lvcongqing 3、仓库地址
https://gitee.com/openeuler/utsudo
https://gitee.com/src-openeuler/utsudo
4、应用范围 utsudo已集成到UOS和openEuler23.09版本中。 5、社区贡献 目前的utsudo仓库,共有7名开发者参与开发工作,已有15920行rust代码,已向社区提交并合入1000+PR。 二期功能的开发也正在如火如荼的进行,每天都会有新的代码提交和功能实现。二期功能开发全部完成后,rust代码规模预计达到30000+行。 6、项目介绍 随着科技发展,安全不再是当今世界的可选项。频发的安全漏洞,越来越严重的影响着每个人的工作和生活。系统管理员可以使用sudo命令授予某些用户以 root身份运行某些命令的权限,如果sudo存在安全漏洞,对系统的威胁是致命的。 基于上述考虑,我们打算使用更加安全的语言rust对sudo命令进行重构。考虑到目前sudo的广泛应用,要求我们重构后的utsudo,要保持对sudo的完美兼容,同时性能也要基本持平或者优于原生sudo。 通过使用Rust编程语言进行重构,utsudo能够有效防止高危漏洞,如缓冲区溢出和内存泄漏。Rust的静态类型检查、所有权模型和轻量级运行时系统,使得utsudo能够以更高效、更可靠的方式运行,并减少对系统资源的占用。 2023年6月份utsudo在openEuler社区创建,归属在memsafety SIG组。 utsudo项目将为操作系统中的Sudo功能带来革命性的改进。随着越来越多的开发者和组织意识到Rust在安全性和可靠性方面的优势,utsudo将成为未来操作系统中的首选Sudo工具。 安全性提升 为了验证utsudo的安全性,我们使用Valgrind工具进行了简单测试。Valgrind是一种开源的内存调试和性能分析工具。它主要用于帮助开发人员检测和调试程序中的内存泄漏、访问越界和数据竞争等问题。 重构前重构后 difinitely lost47524752 still reachable6426262615 indirectly lost355355 possibly lost212191 通过上面表格,我们可以知道,rust重构后的项目: “possibly lost(可能的内存泄漏)”数量,比重构前的项目,要减少10%。 随着重构的进行,utsudo的安全性会比上述表格中的数据有进一步增强。 7、项目未来规划 utsudo目标是提供一个安全稳定,可定制的提权工具。utsudo使用rust重构,从语言层面避免了因人为疏忽导致的内存泄露等安全缺陷,在将来,utsudo会支持用户自定义功能,通过用户自己的插件,满足不同提权需求。 在接下来的时间里,我们有如下规划: 1、2023年12月,完成二期功能开发,完成对提权功能主体流程的重构,包括参数解析、插件调用等模块。 2、2024年,完成对sudoers插件模块的重构。包括鉴权验证,功能参数配置等功能。
1
0
0
0
memsafety SIG例会
by openEuler conference
16 Oct '23
16 Oct '23
您好! sig-memsafety SIG 邀请您参加 2023-10-18 15:00 召开的tencent会议(自动录制) 会议主题:memsafety SIG例会 会议内容: 会议内容: 1、各个项目状态同步。
会议链接:https://meeting.tencent.com/dm/PJjciSRLfIiC
会议纪要:https://etherpad.openeuler.org/p/sig-memsafety-meetings
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
更多资讯尽在:https://openeuler.org/zh/
Hello! openEuler sig-memsafety SIG invites you to attend the tencent conference(auto recording) will be held at 2023-10-18 15:00, The subject of the conference is memsafety SIG例会, Summary: 会议内容: 1、各个项目状态同步。 You can join the meeting at
https://meeting.tencent.com/dm/PJjciSRLfIiC
. Add topics at
https://etherpad.openeuler.org/p/sig-memsafety-meetings
. Note: You are advised to change the participant name after joining the conference or use your ID at
gitee.com
. More information:
https://openeuler.org/en/
1
0
0
0
【openEuler 2023 年度优秀项目推荐】openEuler Compiler SIG GCC for openEuler项目
by liyancheng
16 Oct '23
16 Oct '23
* ������GCC for openEuler ���������ڿ�Դ GCC��GNU Compiler Collection��GNU ��������װ���������� GCC for openEuler �ڼ̳��˿�Դ GCC �����Ļ����ϣ��۽��� C��C++��Fortran ���Ե��Ż�����ǿ�Զ������Ż�����Ӳ��Эͬ���ڴ��Ż����Զ������������ԣ����������Ӳ��ƽ̨�������������ڡ���о�ȣ�����ͷŹ���Ӳ�������� * �Ƽ��ˣ������@li-yancheng openEuler Compiler SIG maintainer, ����Ȩ@huang-xiaoquan openEuler Compiler SIG committer, ������@dguangya openEuler Compiler SIG committer��������@wumingchuan openEuler Compiler SIG committer * ������ַ��
https://gitee.com/openEuler/gcc
openEuler ������Ŀ������ * �Ƽ����� openEuler ���������Ŀ�� * ��Դ���� ��Ŀ�����й���openEuler�� * ��ҵӰ�� ��Դ GCC ��һ��֧�ֶ��ֱ�����ԵĿ�ƽ̨��Դ������������ GPLv3��GNU General Public License, version 3��Э�飬�� Linux ϵͳ��ĿǰӦ����㷺�� C/C++ ����������������Ϊ�ǿ�ƽ̨����������ʵ���� * �������� GCC for openEuler �������ڿ�Դ GCC �����ϣ��ṩ����Ԫ���ľ��������ԣ�ͨ�������Ż��������Ż����ڴ沼���Ż����ֶΣ������ϲ����������ܱ��֡� * ��������������Ӫ ������Ϲ淶�����������ߣ����û�����������Ӧ��ʱ�� 1. �������� GCC for openEuler ֧��������x86 ������Ӳ��ƽ̨��֧���� openEuler ���� / ��ȫ / �ɿ� / ��ά���̽���Эͬ���Խӱ����������ܣ��ṩͨ�û�������ܣ�֧�ֶ�����������֧�ֺ��ܹ��Ż����ڿ�ԴGCC�Ļ����ϣ�ʵ���ڴ����ܷ��䡢�ڴ��Ż����Զ�ʸ���������ԣ���ͨ������ҵ�����ȵķ����Ż�������ʵ���Զ������Ż����������ݿ�ȳ���Ӧ�����ܡ�GCC for openEuler �������ĸ�����ʵ����Ҫͻ�ơ� [cid:image001.jpg@01DA0018.708CED30] * �������ܣ����� GCC ��Դ�汾������ͨ�ó������ܣ�������������� * �����Ż�������ҵ�����ȵķ����Ż�������ʵ�ֳ���ȫ���̺Ͷ�ģ̬�����Ż����������ݿ����ԭ�������ص�Ӧ�����ܡ� * оƬʹ�ܣ�ʹ�ܶ�������ָ���Χ���ڴ��Ӳ��ϵͳ�������������ƣ����� HPC �ȳ��������ܡ� * �����ܣ�ʹ�ܶ����������컯��������һ�ײ�����ݲ�ͬ�����ܣ���ͨ GCC �� LLVM ��̬�� ������������������ ��ָ��ѹ���� ���ṹ�����Ա���ֽṹ��ָ��ʱ��8 bytes ��ָ���С������ɽṹ���Ա�����϶������ָ����С�� 8 bytes �Ļ������ͻ��ʹ��ʱ��������ڴ� padding���˷��ڴ�ռ䣬���ҳ��ˢ��Ƶ�����ڴ������ʱ���������ܲ��ѡ� �ṹ��ָ��ѹ�������¼��Ϊָ��ѹ�����Ż������ڸó�����ָ��ѹ�����ṹ�����Ա�еĽṹ��ָ���� 64 bits ѹ������ѡ�� 8��16 �� 32 bits ���ͣ���С�ṹ��ռ���ڴ��С�����ʹ��ڴ��ж�д����ʱ�Ĵ���ѹ�����Ӷ��������ܡ� [cid:image006.jpg@01DA0014.771B8890] ����������ȫ���̷����Ż��������Ż��� Ŀǰҵ�����������Ż�������Ϊ PGO��AutoFDO ����η����Ż���Bolt �����ƽη����Ż��� PGO ��һ�ֱ������Ż�������ͨ���ռ���������ʱ��Ϣ��profile�������Ż����ߡ�������������Щ����ʱ��Ϣָ�����ֱ����Ż��������и�ȷ���Ż����ߣ�����Ŀ����� AutoFDO ��Ҫ��ͨ��������ʽ�ռ������������Ϣ����ӵõ������ִ�������ʹ�� perf �ռ� profile���Գ�������Ӱ���С��ʵ�ֳ���Դ���� profile data ����Գ������仯��Բ���ô���У������Ͳ��Խ��ռ��� profile �������Ż�Ŀ��������ԽϺá� Bolt ͨ���ڱ����������ɶ�����ʱԤ���ض�λ��Ϣ���ڶ����Ʋ����Ͻ��� BB �����š��������š����ȷ������Ż������������ȫ�ֵ��Ż����ᡣ ȫ���̷����Ż������Ϸ������ݣ���ͨ��ͳ�Զ������Ż���AutoFDO���������Ż���PGO��������Ʒ����Ż���BOLT�����̣�������߷����Ż��������ԣ���ͨ�� MCF �㷨������discriminator ֧���Ż�����һ�������Ż�Ч���� [cid:image004.png@01D9FE14.1E993B60] �������������ܷ���Ԥȡ��оƬʹ�ܣ� ��ǰ�����ܷ���Ԥȡ֧�� HPC Ӧ�þ�̬�Ż�������ͨ���ô����ݸ��÷����Ͳ���Ԥȡָ�����HPCӦ���ں˺���ƽ�������� 30%�� * ������ϱ����Ż��������������Ӿ�̬�������ݶ�ִ̬�з������������ݸ�������ģ�ͣ��Ը߲������ȵ����ݽ��з�����ʶ�� * �ڴ����ܷ���Ԥȡ��ͨ��Ԥȡָ�����ɺͲ��룬��ʽ�ṩԤȡ��Ϣ��֪Ӳ�������Ӳ�����滻���������������ʺ������ʡ� * ��̬������ʽ��̽ӿڣ�δ�����ṩ�� CUDA �ı������Ժ� OpenMP ������չ���������Զ����ɴ��룬��߿��������Ժͼ����ԡ� [cid:image008.jpg@01DA0014.771B8890] Ӧ�ó��� GCC for openEuler �ǻ��ڿ�Դ GCC �����ͷ��е� GCC ������������ openEuler �� Linux ��������Ӧ�ñȽϹ㷺��Ӧ�ó����������ݿ⡢���⻯��HPC ����Ҫ������ʵ�� Arm ƽ̨�£�SPEC2017 ����������ȿ�Դ GCC ���� 20%��������Ӫ�̡��Ƴ��̡���ƽ����ҵ�ͻ� MySQL ���ݿ��������� 15%+�� ��Ŀδ���ƻ� ��δ��������רע�ڽ�һ�����GCC for openEuler�����ܺ������ԣ�������������һ�����ۣ���߱������Ŀͻ����顣�ڵ�ǰ�ĸ����������ܡ������Ż���оƬʹ�ܡ������ܣ��Ļ����ϣ��ڸ������Ż�����������ٶ��Ͻ�һ����ǿ��ΪopenEuler�������ŵ��û����顣 2. �������¼� * 2022 openEuler Summit ��������̳ -- ȫ����ȫ���̵��Զ������Ż�<
https://www.openeuler.org/zh/interaction/summit-list/summit2022/
> * 2022 openEuler Summit ��������̳ -- ������������<
https://www.openeuler.org/zh/interaction/summit-list/summit2022/
> * 2023 openEuler Developer Day --GCC�汾�滮������ǰհ <
https://www.openeuler.org/zh/interaction/summit-list/devday2023/
> * 2023 openEuler Developer Day -- ����������������չ̨<
https://www.openeuler.org/zh/interaction/summit-list/devday2023/
> * 2023 ����ԭ��ȫ��Դ��� �C ����������������չ̨<
https://gongyi.cctv.com/special/opensource/index.shtml
> * 2023 Open Source Summit Europe�����ݽ� -- The Compiler Plugin Framework to Facilitate Customized Compilation and Development<
https://osseu2023.sched.com/event/1OGjb/the-compiler-plugin-framework-to-fa…
>
1
0
0
0
Re: [Dev] 【TC】【openEuler 2023 年度优秀项目推荐】iSulad 轻量级容器引擎项目
by liuhao (AJ)
16 Oct '23
16 Oct '23
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 Landscape<
https://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
>
1
0
0
0
[Release] 【openEuler 2023 年度优秀项目推荐】openEuler high-performance-network SIG 高性能用户态协议栈Gazelle
by zhujunhao (C)
16 Oct '23
16 Oct '23
* 描述:gazelle是一个无锁多线程高性能用户态协议栈解决方案。在满足高性能、高可用的同时,具备良好的通用性和易用性。 * 推荐人:胡峰 @solarhu openEuler TC成员,陆志浩 @MrRlu openEuler sig-high-performance-network maintainers,吴长冶 @ nlgwcy openEuler sig-high-performance-network maintainers,郑杰兵@steganographer 中移苏研社区开发者 *
社区地址:https://gitee.com/openeuler/gazelle
openEuler 优秀项目衡量标准 * 推荐奖项openEuler 年度优秀项目 * 开源开放 项目采用木兰开源协议,代码托管在openEuler * 行业影响 当前项目在通信、金融等多个领域被广泛关注;已在多个客户场景落入商用规划中; * 技术创新 gazelle采用bypass内核的思路,打造高性能、轻量化的用户态协议栈,能大幅提升网络IO能力。在满足高性能、高可用的同时,具备良好的通用性和易用性; * 社区活跃 社区开发者20+,来源广泛,包括高校、公司、个人开发者等,各类pr 300+,讨论充分,评审意见详实。 * 高质量开发和运营 代码符合规范,代码质量高,文档详尽。邀请了外部领域开发者,高校个人开发者共同创新开发,每周例会。 1. 软件介绍 网络协议栈作为现代应用的关键路径,一直是性能研究的热点。近年来,随着软硬件技术的发展,网络协议栈面临以下问题和诉求。 硬件视角: * CPU 算力和网卡算力差距逐渐增大,单核 CPU 无法充分发挥网卡带宽的发展红利。 * 众核架构下,协议栈设计需避免 NUMA 内存访问陷阱。 软件视角: * 现代大型软件性能要求高,往往采用多线程架构充分利用 CPU、网卡等硬件资源,并期望随着线程数的增加软件性能线性增长。 * 应用网络模型多样,对协议栈通用性诉求高。 * 当前内核协议栈具备通用性高、分层解耦的特点,但性能不足;用户态协议栈一般面向特定场景,追求极致性能的同时, 往往无法兼顾通用性。 协议栈设计挑战: * 数据库等场景,应用网络模型多样,且对网络性能要求高,实现兼顾高性能和通用性的协议栈软件难度大。 gazelle是一个基于dpdk和lwip协议栈的、无锁多进程高性能用户态协议栈解决方案。在满足高性能、高可用的同时,具备良好的通用性和易用性。关键特性如下: 高性能: * 超轻量:基于dpdk、lwip实现高性能轻量协议栈能力; * 极致性能:基于区域大页划分、动态绑核、全路径零拷贝等技术,实现高线性度并发协议栈; * 硬件加速:支持TSO/CSUM/GRO等硬件卸载,打通软硬件垂直加速路径; 通用性: * posix兼容:接口完全兼容posix api,应用零修改; * 通用网络模型:基于fd路由器、代理式唤醒等机制实现自适应网络模型调度,满足任意网络应用场景; 易用性: * 即插即用:基于 LD_PRELOAD 实现业务部署免配套,安装 Gazelle 后协议栈加速效果立刻生效; 易运维: * 运维工具:具备流量统计、指标日志、命令行等运维手段; [cid:image001.jpg@01DA0012.74F2C710] 2. 社区大事记 * 移动云高性能远程调用框架ERPC在Gazelle上的最佳实践与应用<
https://mp.weixin.qq.com/s/v9BccDo2vA4mc1t-Y0J8_g
> * openEuler Meetup 广州站宣讲获得关注<
https://www.openeuler.org/zh/news/20221112-Guangzhou.html
> * openEuler Developer Day 2022 高性能网络专题gazelle首次亮相<
https://v1.openeuler.org/zh/interaction/summit-list/devday2022/
>
1
0
0
0
[Release] 【openEuler 2023 年度优秀项目推荐】openEuler high-performance-network SIG 高性能用户态协议栈Gazelle
by zhujunhao (C)
16 Oct '23
16 Oct '23
* 描述:gazelle是一个无锁多线程高性能用户态协议栈解决方案。在满足高性能、高可用的同时,具备良好的通用性和易用性。 * 推荐人:胡峰 @solarhu openEuler TC成员,陆志浩 @MrRlu openEuler sig-high-performance-network maintainers,吴长冶 @ nlgwcy openEuler sig-high-performance-network maintainers,郑杰兵@steganographer 中移苏研社区开发者 *
社区地址:https://gitee.com/openeuler/gazelle
openEuler 优秀项目衡量标准 * 推荐奖项openEuler 年度优秀项目 * 开源开放 项目采用木兰开源协议,代码托管在openEuler * 行业影响 当前项目在通信、金融等多个领域被广泛关注;已在多个客户场景落入商用规划中; * 技术创新 gazelle采用bypass内核的思路,打造高性能、轻量化的用户态协议栈,能大幅提升网络IO能力。在满足高性能、高可用的同时,具备良好的通用性和易用性; * 社区活跃 社区开发者20+,来源广泛,包括高校、公司、个人开发者等,各类pr 300+,讨论充分,评审意见详实。 * 高质量开发和运营 代码符合规范,代码质量高,文档详尽。邀请了外部领域开发者,高校个人开发者共同创新开发,每周例会。 1. 软件介绍 网络协议栈作为现代应用的关键路径,一直是性能研究的热点。近年来,随着软硬件技术的发展,网络协议栈面临以下问题和诉求。 硬件视角: * CPU 算力和网卡算力差距逐渐增大,单核 CPU 无法充分发挥网卡带宽的发展红利。 * 众核架构下,协议栈设计需避免 NUMA 内存访问陷阱。 软件视角: * 现代大型软件性能要求高,往往采用多线程架构充分利用 CPU、网卡等硬件资源,并期望随着线程数的增加软件性能线性增长。 * 应用网络模型多样,对协议栈通用性诉求高。 * 当前内核协议栈具备通用性高、分层解耦的特点,但性能不足;用户态协议栈一般面向特定场景,追求极致性能的同时, 往往无法兼顾通用性。 协议栈设计挑战: * 数据库等场景,应用网络模型多样,且对网络性能要求高,实现兼顾高性能和通用性的协议栈软件难度大。 gazelle是一个基于dpdk和lwip协议栈的、无锁多进程高性能用户态协议栈解决方案。在满足高性能、高可用的同时,具备良好的通用性和易用性。关键特性如下: 高性能: * 超轻量:基于dpdk、lwip实现高性能轻量协议栈能力; * 极致性能:基于区域大页划分、动态绑核、全路径零拷贝等技术,实现高线性度并发协议栈; * 硬件加速:支持TSO/CSUM/GRO等硬件卸载,打通软硬件垂直加速路径; 通用性: * posix兼容:接口完全兼容posix api,应用零修改; * 通用网络模型:基于fd路由器、代理式唤醒等机制实现自适应网络模型调度,满足任意网络应用场景; 易用性: * 即插即用:基于 LD_PRELOAD 实现业务部署免配套,安装 Gazelle 后协议栈加速效果立刻生效; 易运维: * 运维工具:具备流量统计、指标日志、命令行等运维手段; [cid:image001.jpg@01DA0012.492A2100] 2. 社区大事记 * 移动云高性能远程调用框架ERPC在Gazelle上的最佳实践与应用<
https://mp.weixin.qq.com/s/v9BccDo2vA4mc1t-Y0J8_g
> * openEuler Meetup 广州站宣讲获得关注<
https://www.openeuler.org/zh/news/20221112-Guangzhou.html
> * openEuler Developer Day 2022 高性能网络专题gazelle首次亮相<
https://v1.openeuler.org/zh/interaction/summit-list/devday2022/
>
1
0
0
0
【openEuler 2023年度优秀开源项目推荐】异构通用内存管理框架GMEM
by Huangliming (EulerOS)
15 Oct '23
15 Oct '23
项目名称: 异构通用内存管理框架GMEM(Generalized Memory Management) 代码仓位置:
https://gitee.com/openeuler/kernel/tree/openEuler-23.09/
主要代码文件: include/linux/gmem.h include/linux/gmem_as.h include/linux/vm_object.h mm/gmem.c mm/vm_object.c mm/huge_memory.c mm/memory.c mm/mmap.c drivers/remote_pager/ 推荐获奖的方向: openEuler 年度技术创新项目 推荐人: gitee id: xiexiuqi email: xiexiuqi(a)huawei.com<mailto:xiexiuqi@huawei.com> gitee id: weixizhu94 email: weixi.zhu(a)huawei.com<mailto:weixi.zhu@huawei.com> gitee id: fangchuang email: fangchuangchuang(a)huawei.com<mailto:fangchuangchuang@huawei.com> gitee id: SuperSix173 email: liuchao173(a)huawei.com<mailto:liuchao173@huawei.com> 推荐理由: 2023年9月,异构通用内存管理框架 GMEM(Generalized Memory Management)在openEuler-23.09上正式发布。GMEM提供了异构内存互联的中心化管理机制,且GMEM API与Linux原生内存管理API保持统一,易用性强,性能与可移植性好。 GMEM的问世是为了解决异构加速器设备HBM(High-Bandwidth Memory)内存不足,数据搬移效率低、易用性和性能难以平衡的问题。开发者使用一套统一申请、释放的API,即可完成异构内存编程,无需处理内存搬移等细节。在加速器HBM(High-Bandwidth Memory)内存不足时,GMEM可将CPU内存作为加速器缓存,透明地超分HBM,无需应用手动SWAP。GMEM提供高效免搬移的内存池化方案,当内存池以共享方式接入后,可解决数据反复搬移的痛点。 在9月19日的OSS大会上,由朱维希(gitee id: weixizhu94)介绍的GMEM特性获得了suse等其他厂商的好评,后续我们也会尽快将GMEM推入linux社区,让更多的开发者认识和了解GMEM。 GMEM使用指导:
https://gitee.com/openeuler/docs/blob/master/docs/zh/docs/GMEM
1
0
0
0
【openEuler 2023 年度优秀项目推荐】FangtTian视窗引擎项目——年度技术创新项目
by fengshaobo
15 Oct '23
15 Oct '23
各位 openEuler TC委员大家好: 推荐2023年度优秀项目,信息如下 推荐人: 冯绍波Email: fengshaobo(a)huawei.com<mailto:fengshaobo@huawei.com> giteeid: ShaoboFeng 郑森文 Email: senwen(a)iscas.ac.cn<mailto:senwen@iscas.ac.cn> giteeid: zhengsenwen 张子豪Email: mousezhang(a)openkylin.top<mailto:mousezhang@openkylin.top> giteeid: MouseZhang 黄钰馨 Email: huangyuxin(a)isrc.iscas.ac.cn<mailto:huangyuxin@isrc.iscas.ac.cn> giteeid: huangyuxin2023 蒋文宇Email: jiangwenyu1(a)huawei.com<mailto:jiangwenyu1@huawei.com> giteeid: jiangwenyu1 主要代码仓:
https://gitee.com/openeuler/ft_engine
https://gitee.com/openeuler/ft_mmi
https://gitee.com/openeuler/arkui-linux
https://gitee.com/openeuler/ft_flutter
https://gitee.com/openeuler/ft_multimedia
推荐方向: “openEuler年度技术创新项目” 项目描述及推荐理由:FangTian视窗引擎,通过构建新的Linux视窗根技术,推出新一代的FT显示协议,实现显示服务,窗口管理,图形绘制、合成送显等特性功能,通过融合渲染、遮挡剔除等关键技术,探索解决Linux桌面环境体验不佳的问题。自5月份成立以来,该项目已向社区提交256 pr,876个comment, 61个 issue , wiki32篇,当前参与项目开发17人,参与者来源广泛,响应及时,项目活跃度0.72。该项目已经初步完成对接GUI框架,实现ArkUI应用运行,正在挑战50窗60fps的高性能目标。 社区事记: Ø 开展社区开源实习活动,任务发布14条,参与实习人数8人<
https://gitee.com/organizations/openeuler/issues?assignee_id=&author_id=&br…
>; Ø openEuler 成立 FangTian SIG,将聚焦视窗引擎、推出FT显示协议,为用户带来全新的显示体验<
https://mp.weixin.qq.com/s/xUgTyHvrV85gCZNOfFXytg
>; Ø 一文帮你全面认识方天视窗引擎<
https://mp.weixin.qq.com/s/c4REGYB7bZvg9OsNViQ9ig
>; Ø 技术直播 | FangTian视窗引擎系列第一期—IPC<
https://mp.weixin.qq.com/s/G3w8ItNzsKUEsJxJ6V4BzQ
>; Ø FangTian视窗引擎已成功对接ArkUI应用开发框架<
https://mp.weixin.qq.com/s/3xPK4UzPdEdtaYFc
>; Ø 方天视窗引擎:提供灵活的多窗口显示能力<
https://mp.weixin.qq.com/s/7Q9IQQOzylGtbPPONkgfuA
>; Ø 技术直播 | FangTian视窗引擎系列第二期--视窗显示<
https://mp.weixin.qq.com/s/dEv5vEDV1brsGi6XPEO2Tg
>; Ø 线下Meetup会议1次(10月20日待召开); 其他活动: 参与统信、莱斯科技等公司线下会议,宣讲FangTian视窗引擎; FangTian视窗引擎介绍: FangTian视窗引擎2023年5月份在openEuler社区创建,归属在FangTian SIG, FangTian视窗引擎,包含显示服务,窗口管理,图形绘制、合成、送显等模块,同时推出新一代的FT显示协议,探索解决Linux桌面环境体验不佳的问题。(详细可见《一文帮你全面认识方天视窗引擎<
https://mp.weixin.qq.com/s/c4REGYB7bZvg9OsNViQ9ig
>》)。 [图片] 经过几个月的开发,目前已经实现与ArkUI开发框架对接,支持鸿蒙简易应用;初步实现openEuler与Openharmony应用生态互通; [cid:image002.png@01D9FF5B.C929FFE0] 目标规划: 2023年12月:支持鸿蒙应用、Linux Wayland QT/GTK应用同时运行,帧率达50窗60FPS; 2024年:支持鸿蒙复杂控件类ArkUI应用,丰富FT显示协议,支持远程访问能力,兼容Wayland/X11协议;
1
0
0
0
← Newer
1
...
12
13
14
15
16
17
18
...
151
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
Results per page:
10
25
50
100
200