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
November
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 -----
November 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
8 participants
1536 discussions
Start a n
N
ew thread
【openEuler 2023 年度优秀项目推荐】openEuler Atune SIG 创新项目 sysBoost
by liuyuntao (D)
13 Oct '23
13 Oct '23
sysBoost是在openEuler社区发起的创新项目,它是一个针对CPU微架构的程序优化工具,帮助用户无感提升业务性能。 推荐人: gitee id: liu-yuntao-10 email: liuyuntao10(a)huawei.com<mailto:liuyuntao10@huawei.com> gitee id: softkiller email: zhoukang7(a)huawei.com<mailto:zhoukang7@huawei.com> gitee id: pan-y182 email: yangpan51(a)huawei.com<mailto:yangpan51@huawei.com>
社区地址:https://gitee.com/openeuler/sysboost
推荐奖项:openEuler 年度新建项目/年度技术创新项目 * 开源开放 本项目采用木兰开源协议,代码托管在openEuler * 行业影响 本项目部分功能已经在openEuler 23.09版本交付,支持bash等应用的性能优化,后续会继续完善功能,新增更多场景的支持。 * 技术创新 本项目使用了多项前沿技术以提升用户业务进程性能,已交付的有二进制合并、代码段/数据段大页、内存预加载等;规划中的有指令动态优化、系统级统一动态库等。开发工具上,也尽可能地采用较为前沿的rust语言开发。 * 社区活跃 有8位社区开发者参与过sysBoost项目。 * 高质量开发和运营 代码符合社区规范,且满足安全等质量要求,代码检视流程完整,文档详尽,均托管在openEuler。 sysBoost介绍: 目前linux操作系统的用户很难对自己的程序针对CPU微架构进行优化,存在以下痛点: * 大型APP应用,使用大量的第3方或自研动态库,函数调用产生大量PLT跳转导致IPC指令执行效率下降。 * 汇编代码体积大内存占用大,导致iTLB miss概率高。热点代码段布局离散,导致iCache miss高,影响CPU流水线执行效率。 * 应用开发者对操作系统与CPU微架构不熟悉,IPC性能调优成本过大。 sysBoost通过整合一系列微架构优化手段,帮助用户无感提升业务性能。 当前sysBoost已经实现的技术如下,通过这些技术能够达到UNIX BENCH提升5%+,mysql基线性能提升15%+的效果: * 二进制合并:应用代码调用动态库函数的流程,需要先跳转PLT表,然后跳转真实函数。通过实时合并应用和动态库的方式,可以消除PLT跳转,提升性能。 * 内存预加载:进程启动时会触发大量的缺页中断,在某些进程启动频繁的场景,缺页中断的耗时可能超过50%。通过预加载一些内存页面,可以提升应用的启动速度。 * exec原生大页:用户态大页机制需要应用修改配置和重编译,exec原生大页机制直接在内核加载ELF文件阶段使用大页内存,对APP透明。 后续sysBoost还规划了更多的性能优化特性,帮助用户进一步提升业务性能: * 指令动态优化:进程运行时,动态将热点指令重排到临近区域,提升缓存利用率。 * 系统级统一动态库:将系统中所有的动态库动态合并成一个统一动态库,消除PLT跳转的同时,提供了进一步使用大页、动态优化等机制优化的空间。该优化对系统中所有进程都能够生效,无须单独配置。
1
0
0
0
【openEuler 2023 年度优秀项目推荐】Apache Bigtop支持openEuler OS项目 ―― openEuler年度行业影响力项目
by chenqiang (N)
13 Oct '23
13 Oct '23
尊敬的各位openEuler TC委员: 我代表openEuler社区Bigdata SIG向您们推荐openEuler 2023年度优秀项目:Apache Bigtop支持openEuler OS ・ 推荐项目:Apache Bigtop支持openEuler OS ・
官网地址:https://bigtop.apache.org
・
项目代码:https://github.com/apache/bigtop/tree/openEuler-support
・ 推荐方向:openEuler年度行业影响力项目 ・ 推荐人信息: 推荐人 gitee email 熊伟 myeuler openEuler TC成员 郑振宇 ZhengZhenyu zhengzhenyu(a)huawei.com<mailto:zhengzhenyu@huawei.com> 蒋健源 jenkins-jiang jiangjianyuan(a)huawei.com<mailto:jiangjianyuan@huawei.com> 杨昭 yangzhao_kl yangzhao1(a)kylinos.cn<mailto:yangzhao1@kylinos.cn> 温伟健 wenwj0 wenweijian2(a)huawei.com<mailto:wenweijian2@huawei.com> 陈强 macchen1 mac.chenqiang(a)huawei.com<mailto:mac.chenqiang@huawei.com> 1. 项目介绍 [cid:image001.png@01D9FDF3.34280AE0] 2. 我们做的工作 ・ 支持计划:
https://issues.apache.org/jira/browse/BIGTOP-3909
・ JIRA task:
https://issues.apache.org/jira/browse/BIGTOP-3875
・ 代码分支:
https://github.com/apache/bigtop/tree/openEuler-support
・ master分支:
https://github.com/apache/bigtop
[cid:image002.png@01D9FDF3.34280AE0] ・ 3. 项目行业推广影响 3.1 openEuler Developer Day 2023 [cid:image003.png@01D9FDF3.34280AE0] 3.2 2023开放原子全球开源峰会 [cid:image004.png@01D9FDF3.34280AE0] 3.3 全球顶级开源峰会OSSUMMIT EU 2023 ・ 信息详见<
https://mp.weixin.qq.com/s/L8UhwwRiq-w_F7pAAF0bKw
> [cid:image005.png@01D9FDF3.34280AE0] ・ 3.4 Linaro & Huawei Tech Day ・ 英文主题演讲<
https://www.youtube.com/watch?v=j73QSxBDkCg
> [cid:image006.png@01D9FDF3.34280AE0] ・ 4. 支持openEuler代码PR列表 功能开发 代码 PR 链接 alluxio
https://github.com/apache/bigtop/pull/1146
ambari
https://github.com/apache/bigtop/pull/1147
oozie
https://github.com/apache/bigtop/pull/1152
spark
https://github.com/apache/bigtop/pull/1148
gpdb
https://github.com/apache/bigtop/pull/1149
hadoop
https://github.com/apache/bigtop/pull/1134
kafka
https://github.com/apache/bigtop/pull/1129
ycsb
https://github.com/apache/bigtop/pull/1151
phoenix
https://github.com/apache/bigtop/pull/1130
ranger
https://github.com/apache/bigtop/pull/1143
toolchain and docker
https://github.com/apache/bigtop/pull/1127
smoketest for openeuler
https://github.com/apache/bigtop/pull/1131
python2 for openEuler docker slaves
https://github.com/apache/bigtop/pull/1155
using bigtop/puppet for hadoop/ycsb/gpdb
https://github.com/apache/bigtop/pull/1168
Best Regards
1
0
0
0
【openEuler 2023 年度优秀项目推荐】Apache Bigtop支持openEuler OS项目 ―― openEuler年度行业影响力项目
by chenqiang (N)
13 Oct '23
13 Oct '23
尊敬的各位openEuler TC委员: 我代表openEuler社区Bigdata SIG向您们推荐openEuler 2023年度优秀项目:Apache Bigtop支持openEuler OS ・ 推荐项目:Apache Bigtop支持openEuler OS ・
官网地址:https://bigtop.apache.org
・
项目代码:https://github.com/apache/bigtop/tree/openEuler-support
・ 推荐方向:openEuler年度行业影响力项目 ・ 推荐人信息: 推荐人 gitee email 熊伟 myeuler openEuler TC成员 郑振宇 ZhengZhenyu zhengzhenyu(a)huawei.com<mailto:zhengzhenyu@huawei.com> 蒋健源 jenkins-jiang jiangjianyuan(a)huawei.com<mailto:jiangjianyuan@huawei.com> 杨昭 yangzhao_kl yangzhao1(a)kylinos.cn<mailto:yangzhao1@kylinos.cn> 温伟健 wenwj0 wenweijian2(a)huawei.com<mailto:wenweijian2@huawei.com> 陈强 macchen1 mac.chenqiang(a)huawei.com<mailto:mac.chenqiang@huawei.com> 1. 项目介绍 [cid:image005.png@01D9FDF1.ED653980] 2. 我们做的工作 ・ 支持计划:
https://issues.apache.org/jira/browse/BIGTOP-3909
・ JIRA task:
https://issues.apache.org/jira/browse/BIGTOP-3875
・ 代码分支:
https://github.com/apache/bigtop/tree/openEuler-support
・ master分支:
https://github.com/apache/bigtop
[cid:image006.png@01D9FDF1.ED653980] ・ 3. 项目行业推广影响 3.1 openEuler Developer Day 2023 [cid:image013.png@01D9FDF1.ED653980] 3.2 2023开放原子全球开源峰会 [cid:image014.png@01D9FDF1.ED653980] 3.3 全球顶级开源峰会OSSUMMIT EU 2023 ・ 信息详见<
https://mp.weixin.qq.com/s/L8UhwwRiq-w_F7pAAF0bKw
> [cid:image015.png@01D9FDF1.ED653980] ・ 3.4 Linaro & Huawei Tech Day ・ 英文主题演讲<
https://www.youtube.com/watch?v=j73QSxBDkCg
> [cid:image016.png@01D9FDF1.ED653980] ・ 4. 支持openEuler代码PR列表 功能开发 代码 PR 链接 alluxio
https://github.com/apache/bigtop/pull/1146
ambari
https://github.com/apache/bigtop/pull/1147
oozie
https://github.com/apache/bigtop/pull/1152
spark
https://github.com/apache/bigtop/pull/1148
gpdb
https://github.com/apache/bigtop/pull/1149
hadoop
https://github.com/apache/bigtop/pull/1134
kafka
https://github.com/apache/bigtop/pull/1129
ycsb
https://github.com/apache/bigtop/pull/1151
phoenix
https://github.com/apache/bigtop/pull/1130
ranger
https://github.com/apache/bigtop/pull/1143
toolchain and docker
https://github.com/apache/bigtop/pull/1127
smoketest for openeuler
https://github.com/apache/bigtop/pull/1131
python2 for openEuler docker slaves
https://github.com/apache/bigtop/pull/1155
using bigtop/puppet for hadoop/ycsb/gpdb
https://github.com/apache/bigtop/pull/1168
Best Regards
1
0
0
0
openEuler 2023 年度优秀项目推荐-NestOS云底座操作系统-年度技术创新项目
by 刘兴伟
13 Oct '23
13 Oct '23
openEuler社区技术委员会: 各位好! migratiion-tools项目已在社区孵化快两个季度的时间,感谢社区所有开发者的积极参与和共同努力。 1、项目介绍: 在国家主推的新创大环境和CentOS停服的危机下,市场上存在巨大的CentOS和RHEL系统存量,在进行国产化替代的同时,需要将已有系统平滑替换到国产操作系统。本项目的目标就是实现CentOS系列操作系统平滑迁移至国产操作系统,包括OpenEuler服务器系统和UOS服务器系统。 2、项目功能: migration-tools项目刚刚完成1.0版本的更新,相对于0.1版本增加了很多功能特性。增加了用户对迁移功能的一些新的需求,完善了迁移步骤,同时也进一步提升了用户的使用体验。为了项目更好的发展和维护,希望能让更多的开发者参与进来并得到社区更多的支持,下面简单介绍以下项目目前已实现的一些功能。 1. 良好的交互界面 支持web界面的形式进行系统迁移的相关操作 2. 迁移功能的多样化支持 支持多版本操作系统(CentOS7.X、CentOS8.1-8.4)迁移至OpenEuler服务器系统和UOS服务器系统。 3. 增加迁移前的检测 在进行迁移操作前进行被迁移环境的扫描,减少迁移工作可能出现的问题。 4. 兼容性检测 支持被迁移环境的系统兼容性检测,输出检测报告,为后续迁移工作提供参考。 3、社区贡献: 涉及仓库1个、社区版维护仓库1个,已向社区提交合入300多PR。 4、商业项目 基于本开源项目的商业产品在金融、电力等多个领域拥有落地项目,成功帮助企业实现国产化替换,业务运行安全稳定。 本次migration-tools项目联名以下社区参与者推荐评选openEuler 年度技术创新项目 吕从庆lvcongqing@uniontech.com@HelloWorld_lvcongqing 王磊wangleic@uniontech.com@wanglei-uos 李鑫lixin@uniontech.com@F16lx 刘兴伟liuxingwei@uniontech.com@xingwei-liu
项目地址https://gitee.com/openeuler/migration-tools
刘兴伟 2023/10/13
1
0
0
0
【openEuler 2023 年度优秀项目推荐】openEuler Compiler SIG 编译器插件框架项目
by wumingchuan (A)
13 Oct '23
13 Oct '23
* ������PINC (PlugIN framework for Compiler)����openEuler��������Ĵ�����Ŀ���������������������ı������ڲ�������ʵ�ֶ��������Ż��ͱ��빤�ߵı�ݿ����� * �Ƽ��ˣ������@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/pin-gcc-client
https://gitee.com/openeuler/pin-server
openEuler ������Ŀ������ * �Ƽ����� openEuler ���������Ŀ, openEuler ��ȼ���������Ŀ�� * ��Դ���� ��Ŀ�����й���openEuler�� * ��ҵӰ�� �ڿ�Դ����OSSEU23���������ݽ���������Ϊ�������ṩ���Ի�����ı�ݿ����� * �������� �������ṩ���ñ�����������Ӳ������Ѹ��ʹ�ܺ�����̬�������������MLIR�������У��ɴ�����ͬ������IR��ת����һ�ο����ɶ������ʹ�ã���������������̸������У�����������������������з��Ͳ��� * ��������������Ӫ ������Ϲ淶�����������ߣ����û�����������Ӧ��ʱ�� 1. �������� ����������ı�������ܶ����ṩ�Լ��IJ��ʽ�������������㿪����Ա�����ڲ��ı����������Ϊ�����������µĹ��ܡ�����GCC Plugin������GCC 4.5.0��ʼ�����һ�������ܣ������û�ͨ���������ԤGCC�ı�����̲���ȡGCC��������еĸ������ݣ����������ı�����������ɵ��м����ݡ� GCC Pluginʹ������Ա����ͨ���ص��������ڱ����������������¹��ܣ����Ҳ���Ҫȥ�ı����������������IJ��ʽ�����ṩ���������ƣ� 1) �����˹����Ͳ����¹��������ʱ�䡣ֻ��Ҫ����ʵ���¹�������Ĵ��룬����Ҫ���±���GCC�� 2) ���˿����ɱ�������Щ��Ҫ��GCC��û��ʱ�������ȥ����̽�ֱ������ڲ��Ŀ�����Ա���ṩ�������Ѷȵ͡�����Ч�Ŀ�����ʽ�� ���ǣ����ڱ������������ȫ���ڸ��Ա�������ܽ��п���ʵ�ֵģ������������汾����ϡ��ɴ������˱����������������Ҫ��ս�� ��սһ���ظ����������Ŀ���ά���ɱ� 2021����Linux�ں��������й���GCC��������ۡ����������ں����ұ�����Ŀ��Kernel Self Protection Project����һЩgrsecurity/PaX��patch��GCC�������ʽ����Kernel���ӹ�֧�֡����ǣ�������ЩGCC�����GCC�汾��ϵ�dz����ܣ�һ��Kernelʹ�õ�GCC�����汾�䶯����Щ�ӹ̲������Ҫ��ÿһ�α䶯��GCC�汾�������䣬�ɴ˸����ά���ߴ����˴�����ά��������������ͼ��ʾ�� [cid:image001.jpg@01D9FDC7.20EEF230] ͬʱ������������У�顢�����Լ��ȸ�����������漰�Ĺ������ܣ���ͬ�Ĺ���ȴ��Ҫ�ڲ�ͬ�IJ�����ظ�������ά��������ͼ������������������ߴ������ظ��Ŀ���ά���ɱ��� [cid:image002.jpg@01D9FDC7.20EEF230] ��ս������ͬ��������̬�����IJ���ظ�����ά���ɱ� ��ǰ�������������ı�������ܣ�GCCʹ����㣬�Ƚ���չ���ܽϺã�LLVM���ش��£���չѸ�١��г��ϴ����ı��빤�ߺͱ�����չ���������ǻ����������������ɵġ�����κα��빤����Ҫѡ�����ֱ�����֮һ�����ظ����п����� ��Ϊ��������ܵIJ�ͬ�����¼�ʹ����ͬ�Ĺ�������������뼸��û�취���á�����Ҫ�ڲ�ͬ�ı�������������ظ��Ĵ��뿪�����ֱ����ά����ֱ�������˹��ߵĿ�����ά���ɱ��� [cid:image003.jpg@01D9FDC7.20EEF230] ����ͼ��ʾ��Randstruct��ΪKernel�ӹ̹��ߣ���2017�����GCC���ʵ�֣�Ȼ���ڸ��꣬Ϊ������LLVM��ʹ�ܴ˹��ߣ�����Clang����ظ����п��������ǻ������ܺ�����ʵ��û��̫��仯��ʱ�����գ���Ȼ����һ���������ҪΪ������������̬ά��������ͬ����汾������� PINC�������������� Ϊ�˽�����߱����������������ս���������ʵ���˱����������ܣ�PINC��PlugIN Framework for Compiler���� [cid:image004.jpg@01D9FDC7.20EEF230] ����ͼ��ʾ�����ǵ�Ŀ�����û��ڱ�����������ع��߿�����ֻ��Ҫ��һ�ο����������ڶ����ͬ�����������أ�ͬʱ��Ϊ����ƽ̨���ṩ�Թ���������֧����ά���� �����������ܵ�����ܹ�����ͼ��ʾ�� [cid:image005.jpg@01D9FDC7.20EEF230] �����������ܵ����ܹ��ص������Ʋ�����������ͱ������ͻ���ģ����ɴ���ģʽ����������ֻ���ز�������������ڷ����ʹ�����������MLIR�Լ������ṩ��һϵ�в��API���п���������ע��۽��ڹ��ߵ��������������벻ͬ�������Ŀͻ��˶Խӣ���ͨ�������ͨ�Ŵ���IR����������������������ת��ӳ�䣬ִ���ڿͻ��˱������ϣ�ʵ��һ�ݴ��룬���������ص�Ŀ�ġ� ���ʹ����ֻ��Ҫ�����������Ŀ��ļ���У���ļ���ͨ����ܵ������ļ�������������ͻ�������ʹ�ܡ�����ͻ��˽���ΪGCC/LLVM Plugin���м��أ�ӵ������ȫ����Ҫ��GCC����������ʵ���¹��ܵ����ƣ��ܹ�����ݵ�ʹ�á�ͬʱ���ܿ����ά���ĸ��ֹ��������� ��ͼ�DZ����������ܵļܹ�ͼ�� [cid:image006.jpg@01D9FDC7.20EEF230] ��������������Ϊ����ƽ̨���ṩ������������ͳһ֧����ά���� �� ��־��¼���ܣ��ڷ���˺Ϳͻ��ˣ���֧����־��¼���ܡ����ִ�й����п��Դ�ӡ�ڲ��������־����¼���ִ�й��̹ؼ���ִ����Ϣ�����û����ԺͲ��ġ���־��¼�ṩERROR��WARN��INFO��DEBUG4���������Ϣ��������������ͨ�����ù����������û��������á� �� ���м�������ڿ����ͨ�Ź����У��������ṩ���м������ȫ����ѡ���Լ������Ϸ��Խ���У�顣 �� ������У�飺�ڲ���ͻ��ˣ������ṩ�˶Բ���汾�����Ե�У�鹦�ܡ� �� ������У�飺����˲�������ṩ������ǩ����������У����������ֹ�Բ�����ߵĶ����ġ� ��ʱ�������ܹ����֣�Ϊ��ʵ��һ�ο��������������ص�Ŀ�꣬���߿�����ʹ�õ�IRӦ���㹻����������ӵ�и�Ч����ת��������������IR��������Ϊ�ˣ��������������ṩPluginDialect�����������ʹ�ã���ѡ�����MLIR�������ʵ�֡� ���ǰ���ᵽ����ս���ظ����������Ŀ���ά���ɱ���������ڱ����������ܿ���ʵ�֣����ڿ�ܲ����������������������������Լ�����ٲ������ά��������Ҫά���İ汾���������Լ���ά���������� �������� �Բ�ѯԪ����չ�Ż���Array Widen Compare���ڱ������������ϵ�ʵ����Ϊ���������ܱ����������ܵ����ơ� [cid:image007.png@01D9FDC7.20EEF230] ��ѯԪ����չ�Ż���Ч������ͼ��ʾ�����Ż���Դ��GCC for openEuler���Ż����ԣ����ÿ��������Ͷ�ԭ����ָ������ã��ﵽһ�αȽ϶��Ԫ�ص�Ч���������Ż���GCC��ʵ�ֵ�ʱ��Լ��1���µĹ�������������ר����GCC��û�а취ֱ����ֲ��LLVM�������������������Ҫ��LLVM��ʹ�ܣ���Ҫ���¿�����������Ҫ�����1���¡� Ϊ�ˣ�ѡ�����PINC������ֲ����GCC�ϵIJ�ѯԪ����չ�Ż���ֲ���������������ϣ�������7���졣���б�����������ʵ�����Ż���GCC����п���ʹ��LLVM�Ļ��ᡣ���ұ�����������������ά���ļ����Լ�⡢������У��ȹ���������Ҳ���ò��������ֱ��ʹ�ã������˿����ߵ�ά���ɱ��� ��Ŀδ���ƻ� ����������������openEuler������Դ������������openEuler�����Ĵ�������ӣ�https://gitee.com/openeuler/pin-server<
https://gitee.com/openeuler/pin-server��GCC
>��GCC�ͻ��˵����ӣ�https://gitee.com/openEuler/pin-gcc-client<
https://gitee.com/openEuler/pin-gcc-clientG
>��LLVM�ͻ���Ҳ������openEuler������Դ����ӭ���ʹ�á����ۡ�һ���ס� ��δ��������רע�ڽ�һ����߲��API�Ĺ��ܺ�IRת���ĸ����ʡ���Բ�������Ժ͵��Ա���ԣ�������������һ�����ۣ���߱����������ܵĿͻ����顣��ǰ�����������ܵĿͻ��˾�����GCC�ȱ����������IJ��ϵͳ���������ֻ�ܴ����ж��Ż���δ����������������Ҳ��������������ǰ�ˡ���ˡ����ӵȽεIJ����ϵ���������÷�Χ�� 2. �������¼� * 2022 openEuler Summit ��������̳ -- ������������<
https://www.openeuler.org/zh/interaction/summit-list/summit2022/
> * 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
openEuler 2023年度优秀项目推荐
by Zhuchunyi
12 Oct '23
12 Oct '23
项目名称 项目代码仓位置 推荐理由 推荐获奖方向 联名推荐人邮箱/gitee id 镜像文件级定制裁剪项目imageTailor
https://gitee.com/openeuler/imageTailor
1.imageTailor是基于openEuler社区开发的文件级定制裁剪工具,构建openEuler文件级极致小型化镜像裁剪能力,支持ISO、容器镜像、树莓派镜像、嵌入式镜像、qcow2镜像等的定制裁剪,实现全场景定制裁剪能力统一,构筑版本核心竞争力特性。 2.imageTailor当前已对接到EulerMaker统一构建平台,成为统一构建镜像定制裁剪功能底层工具链,对外提供更加便捷的服务。 3.imageTailor当前已在美团、邮政、网联等openEuler众多OSV厂商部署使用,支撑构建商用发布版本,深受用户喜爱。 年度社区活跃项目 wufengguang(a)huawei.xn--com/wu_fengguang/--jw22aq16bekkw2enu7d wanglong19(a)meituan.xn--com/laoqinren/--x320az776amgzbfixi gaolijiang(a)chinapost.com.xn--cn/qq_mud/--918qe1phu1ezqgiv6b00zcwxdq11l9qxb zhuchunyi(a)huawei.xn--com/zhuchunyi/--w53xo54d4s0d1gueze With Regards 朱春意 华为技术有限公司 Tel : +86 19906875786 Email : zhuchunyi(a)huawei.com<mailto:zhuchunyi@huawei.com> [cid:image001.png@01D76523.B21106C0]
1
0
0
0
【openEuler 2023年度优秀项目推荐】openEuler sig-K8sDistro 容器云管理平台项目CCPS
by 季宗耀
12 Oct '23
12 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 季宗耀jizongyao(a)uniontech.com @orangeji11 麦合木提·买买提mahmut(a)uniontech.com @mahmut 顺祝商祺! 季宗耀 2023/10/12 发自我的企业微信
1
0
0
0
【openEuler 2023 年度优秀项目推荐】openEuler Virt SIG 创新项目 StratoVirt
by Xufei (VF)
12 Oct '23
12 Oct '23
? 项目描述: StratoVirt是在openEuler社区发起的创新项目,作为计算产业中面向云数据中心的企业级虚拟化平台,实现了一套架构统一支持虚拟机、容器、Serverless三种场景。StratoVirt在轻量低噪、软硬协同、Rust语言级安全等方面具备关键技术竞争优势。 ? 推荐人: 王志钢 @cellfaint openEuler TC成员 wangzhigang17(a)huawei.com<mailto:wangzhigang17@huawei.com> 朱科潜 @kevinzhu1 openEuler Virt SIG maintainer zhukeqian1(a)huawei.com<mailto:zhukeqian1@huawei.com> 汤中睿 @tzr openEuler 社区开发者 tangzhongrui(a)cmss.chinamobile.com<mailto:tangzhongrui@cmss.chinamobile.com> ? 社区地址:
https://gitee.com/openeuler/stratovirt
? 推荐奖项: openEuler年度优秀项目 * 开源开放 项目采用木兰开源协议,代码托管在openEuler * 行业影响 已联合品高、移动苏研、电信天翼等厂商完成POC;项目已于今年8月加入CNCF(云原生计算基金会);今年持续推进上游kata社区对接,融入上游社区容器生态。 * 技术创新 StratoVirt作为计算产业中面向云数据中心的企业级虚拟化平台,实现了一套架构统一支持虚拟机、容器、Serverless三种场景。StratoVirt在轻量低噪、软硬协同、Rust语言级安全等方面具备关键技术竞争优势。 * 社区活跃 社区开发者60+,来源广泛,包括高校、公司、个人开发者等,月均代码提交20+,合入PR 1000+。 * 高质量开发和运营 代码严格按照Rust社区规范,至少两名社区committer检视合入,社区代码质量高,文档完整(承载在wiki和代码主页docs目录上)。 ? 社区事记 * openEuler 首个创新版本20.09发布 StratoVirt首次对外发布<
https://matpool.com/blog/5f8e44b8505b8f0011ae9939
> * openEuler submit 2021--品高云与iSula&StratoVirt最佳实践<
https://www.modb.pro/db/198834
> * openEuler submit 2022--移动云天元轻量级Hypervisor与StratoVirt最佳实践<
https://mp.weixin.qq.com/s/v9BccDo2vA4mc1t-Y0J8_g
> * 联合高校出版《深入浅出系统虚拟化:原理与实践》-以StratoVirt作为实验案例融入书籍<
https://tcloud.sjtu.edu.cn/2021/11/04/New-Book/
> 1. 软件介绍 * StratoVirt 是一种基于 Linux 内核虚拟化(KVM)的开源轻量级虚拟化技术,在保持传统虚拟化的隔离能力和安全能力的同时,降低了内存资源消耗,提高了虚拟机启动速度。StratoVirt 作为计算产业中面向云数据中心的企业级虚拟化平台, 实现了一套架构统一支持虚拟机、容器、Serverless三种场景。 [cid:image002.jpg@01D9FBC6.7C4D5700] 2. 架构 StratoVirt 的核心架构如下图所示,从上到下分为三层: * 外部 API: StratoVirt 使用 QMP 协议与外部系统通信,兼容OCI,同时支持对接libvirt; * BootLoader: 轻量化场景下使用简单的 BootLoader 加载内核镜像,而不像传统的繁琐的 BIOS 和 Grub 引导方式,实现快速启动;标准虚拟化场景下,支持 UEFI 启动; * 模拟主板: * microvm:为了提高性能和减少攻击面,StratoVirt 最小化了用户态设备的模拟。模拟实现了 KVM 仿真设备和半虚拟化设备,如 GIC、串行、RTC 和 virtio-mmio 设备; * 标准机型:提供 ACPI 表实现 UEFI 启动,支持添加 virtio-pci 以及 VFIO 直通设备等,极大提高虚拟机的 I/O 性能。 [输入图片说明] * 基于硬件的高隔离能力; * 快速冷启动:得益于极简设计,StratoVirt 可以在 50ms 内启动 microvm 机型; * 低内存开销: StratoVirt 的内存占用为 4MB ; * IO 增强: StratoVirt 提供普通 IO 能力与极简 IO 设备仿真; * OCI 兼容性:StratoVirt 与 isula 和 kata 容器配合使用,可以完美融入 Kubernetes 生态系统; * 多平台支持:全面支持 Intel 和 ARM 平台; * 可扩展性:StratoVirt 保留接口和设计,用于导入更多特性,甚至扩展到标准虚拟化支持;
1
0
0
0
【openEuler 2023年度优秀项目推荐】openEuler sig-ops 智能运维A-Ops项目
by luoshengwei
12 Oct '23
12 Oct '23
项目背景: * 描述:A-Ops是在openEuler社区发起的原创项目,降低大型集群运维困难,推动系统运维的可视化、自动化、智能化,打造高可靠性、高性能、永不中断的基础设施。 * 推荐人:胡峰 @solarhu openEuler TC成员,罗盛炜 @Lostwayzxc openEuler sig-ops maintainer,杨昭 @yangzhao_kl openEuler sig-CloudNative maintainer * 仓库地址: *
https://gitee.com/openeuler/A-Ops
*
https://gitee.com/openeuler/aops-apollo
*
https://gitee.com/openeuler/aops-diana
*
https://gitee.com/openeuler/aops-zeus
*
https://gitee.com/openeuler/gala-gopher
*
https://gitee.com/openeuler/gala-spider
*
https://gitee.com/openeuler/gala-anteater
*
https://gitee.com/openeuler/gala-ragdoll
*
https://gitee.com/openeuler/syscare
*
https://gitee.com/openeuler/X-diagnosis
openEuler 优秀项目衡量标准 * 推荐奖项openEuler 年度优秀项目 * 开源开放 项目采用木兰开源协议,代码托管在openEuler * 行业影响 apollo/gala-gopher/gala-ragdoll已经在客户侧验证,即将大规模使用 * 技术创新 以操作系统为观测点基础,基于低负载探针技术,构建端到端可观测性和热修复,实现故障快速发现,辅助定位和系统热修复 * 社区活跃 近一年社区活跃度排名第6,核心开发者107人,参与组织23个,合入PR 6000+,平均PR关闭周期0.58天 * 高质量开发和运营 代码符合规范,代码质量高,文档详尽,托管在官网。PR 提交完整,代码检视流程完整,检视方面和内容详细。对用户反馈问题响应及时,每月2次社区例会。 1. 软件介绍 A-Ops 是一款基于操作系统维度的故障运维平台,提供从数据采集,健康巡检,故障诊断,故障修复的到智能运维解决方案。 云基础设施在近几年随着云原生、无服务化等技术的实施,其运维的复杂性变得越来越有挑战性,尤其是亚健康问题特点(间歇性出现、持续时间短、问题种类多、涉及范围广等)给云基础设施故障诊断带来重要挑战。亚健康故障诊断的挑战(包括可观测能力、海量数据管理能力、AI 算法的泛化能力等)在 Linux 场景中变的尤为突出。在 openEuler 开源操作系统中,现有的运维手段不足以及时发现、定位亚健康问题,存在包括:缺乏在线、持续性监控能力;缺乏应用视角精细化的观测能力;缺乏基于全栈观测数据的自动化、AI 分析能力等问题。然而,针对亚健康故障的诊断能力其难点包括: * 全栈的无侵入可观测观测能力。 * 持续、精细化、低负载的监控能力。 * 自适应不同应用场景的异常检测、可视化故障推导能力。 * 业务无感的补丁管理、修复。 [cid:image001.png@01D9FD25.6864BCF0] * gala 项目介绍:基于eBPF + java agent无侵入观测技术,并以智能化辅助,实现亚健康故障 * apollo 项目介绍:智能补丁管理框架,提供 CVE/Bug 实时巡检,冷热补丁修复,实现自动发现和零中断修复 * ragdoll项目介绍:配置导致的故障比例占 OS 问题总数达 50% 以上,ragdoll提供系统配置监控能力,实时发现系统配置变化,快速定位配置错误问题 3. 社区大事记 * 以 AI 赋能 openEuler 更智能,以 openEuler 使能 AI 更高效<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247506918&idx=1&sn=f…
> * 瀚元科技:利用A-OPS 智能运维助力边缘服务器运维效率提升30%<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247505418&idx=1&sn=4…
> * openEuler南京用户组Meetup运维专场,聚集南京区域用户交流<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247504511&idx=1&sn=e…
> * SysCare:为您的操作系统保驾护航<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247503429&idx=2&sn=b…
> * A-Ops 数据库场景在线应用性能诊断案例<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247502018&idx=1&sn=3…
> * openEuler 社区 AI-OPS Meetup 成功举办<
https://mp.weixin.qq.com/s?search_click_id=1347844628199799088-169673677880…
> * openEuler 社区成立 OPS SIG,为 openEuler 构建永不中断的基础设施<
https://mp.weixin.qq.com/s?search_click_id=1347844628199799088-169673681672…
>
1
0
0
0
【openEuler 2023年度优秀项目推荐】openEuler sig-ops 智能运维A-Ops项目
by luoshengwei
12 Oct '23
12 Oct '23
项目背景: * 描述:A-Ops是在openEuler社区发起的原创项目,降低大型集群运维困难,推动系统运维的可视化、自动化、智能化,打造高可靠性、高性能、永不中断的基础设施。 * 推荐人:胡峰 @solarhu openEuler TC成员,罗盛炜 @Lostwayzxc openEuler sig-ops maintainer,杨昭 @yangzhao_kl openEuler sig-CloudNative maintainer * 仓库地址: *
https://gitee.com/openeuler/A-Ops
*
https://gitee.com/openeuler/aops-apollo
*
https://gitee.com/openeuler/aops-diana
*
https://gitee.com/openeuler/aops-zeus
*
https://gitee.com/openeuler/gala-gopher
*
https://gitee.com/openeuler/gala-spider
*
https://gitee.com/openeuler/gala-anteater
*
https://gitee.com/openeuler/gala-ragdoll
*
https://gitee.com/openeuler/syscare
*
https://gitee.com/openeuler/X-diagnosis
openEuler 优秀项目衡量标准 * 推荐奖项openEuler 年度优秀项目 * 开源开放 项目采用木兰开源协议,代码托管在openEuler * 行业影响 apollo/gala-gopher/gala-ragdoll已经在客户侧验证,即将大规模使用 * 技术创新 以操作系统为观测点基础,基于低负载探针技术,构建端到端可观测性和热修复,实现故障快速发现,辅助定位和系统热修复 * 社区活跃 近一年社区活跃度排名第6,核心开发者107人,参与组织23个,合入PR 6000+,平均PR关闭周期0.58天 * 高质量开发和运营 代码符合规范,代码质量高,文档详尽,托管在官网。PR 提交完整,代码检视流程完整,检视方面和内容详细。对用户反馈问题响应及时,每月2次社区例会。 1. 软件介绍 A-Ops 是一款基于操作系统维度的故障运维平台,提供从数据采集,健康巡检,故障诊断,故障修复的到智能运维解决方案。 云基础设施在近几年随着云原生、无服务化等技术的实施,其运维的复杂性变得越来越有挑战性,尤其是亚健康问题特点(间歇性出现、持续时间短、问题种类多、涉及范围广等)给云基础设施故障诊断带来重要挑战。亚健康故障诊断的挑战(包括可观测能力、海量数据管理能力、AI 算法的泛化能力等)在 Linux 场景中变的尤为突出。在 openEuler 开源操作系统中,现有的运维手段不足以及时发现、定位亚健康问题,存在包括:缺乏在线、持续性监控能力;缺乏应用视角精细化的观测能力;缺乏基于全栈观测数据的自动化、AI 分析能力等问题。然而,针对亚健康故障的诊断能力其难点包括: * 全栈的无侵入可观测观测能力。 * 持续、精细化、低负载的监控能力。 * 自适应不同应用场景的异常检测、可视化故障推导能力。 * 业务无感的补丁管理、修复。 [cid:image001.png@01D9FD24.57605000] * gala 项目介绍:基于eBPF + java agent无侵入观测技术,并以智能化辅助,实现亚健康故障 * apollo 项目介绍:智能补丁管理框架,提供 CVE/Bug 实时巡检,冷热补丁修复,实现自动发现和零中断修复 * ragdoll项目介绍:配置导致的故障比例占 OS 问题总数达 50% 以上,ragdoll提供系统配置监控能力,实时发现系统配置变化,快速定位配置错误问题 3. 社区大事记 * 以 AI 赋能 openEuler 更智能,以 openEuler 使能 AI 更高效<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247506918&idx=1&sn=f…
> * 瀚元科技:利用A-OPS 智能运维助力边缘服务器运维效率提升30%<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247505418&idx=1&sn=4…
> * openEuler南京用户组Meetup运维专场,聚集南京区域用户交流<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247504511&idx=1&sn=e…
> * SysCare:为您的操作系统保驾护航<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247503429&idx=2&sn=b…
> * A-Ops 数据库场景在线应用性能诊断案例<
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247502018&idx=1&sn=3…
> * openEuler 社区 AI-OPS Meetup 成功举办<
https://mp.weixin.qq.com/s?search_click_id=1347844628199799088-169673677880…
> * openEuler 社区成立 OPS SIG,为 openEuler 构建永不中断的基础设施<
https://mp.weixin.qq.com/s?search_click_id=1347844628199799088-169673681672…
>
1
0
0
0
← Newer
1
...
16
17
18
19
20
21
22
...
154
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
152
153
154
Results per page:
10
25
50
100
200