Harbor 社区成立性能工作组和多架构支持工作组
随着 Harbor 在企业级业务的应用的快速发展,由 Harbor 支撑的镜像仓库也在不断的发展壮大,承载了越来越多的用量和更多的使用场景。作为目前最流行的开源镜像仓库解决方案,Harbor 的表现很大程度上决定了上层容器应用的发布时延,其整体性能及稳定性,以及在多架构场景下的应用自然备受社区众多用户及开发者的关注。
在此背景下,Harbor 社区近期宣布成立性能工作组(Performance-WorkGroup)和 多架构支持工作组(Multi-arch- Work Group)。由 Harbor 社区牵头,来自灵雀云等公司的社区工程师积极参与,目标是结合企业级用户大规模生产环境的实际使用需求,提供必要的性能及可扩展性支持,以及补充Harbor多架构的场景的支持。
性能工作组(Performance-WorkGroup)
目前,性能工作组(Performance-Work Group)针对提升Harbor在大规模使用下的性能和可扩展性,提出以下阶段性目标:
1、提供特定版本的性能测试报告:
· 定义测试范围
· 定义测试压力
2、减少部分接口的请求时间。
· 选择查询较慢的接口
3、优化数据库的资源占用
· PostgreSQL
4、提高并行情况下的 pulling/pushing 的速度和质量。
性能工作组将在 Harbor 不断升级、引入新功能的基础上,提升Harbor企业级生产环境下业务交付的效率,帮助企业节省维护镜像的人力、时间成本,同时帮助用户及开发人员建立性能表现特征高低的参照系。近期,性能工作组将在 Harbor 官方网站上增加更多工作内容,如果你是关心性能问题的 Harbor 的社区用户或开发者,欢迎访问 https://github.com/goharbor/harbor/labels/area%2Fperformance, 性能相关 issues 将在这里发布。
性能工作组联系方式:
Slack:#harbor-perf-workgroup
Email: harbor-dev @ lists.cncf.io
多架构工作组(Multi-arch- WorkGroup)
另一边,多架构支持工作组(Multi-arch- Work Group)也在近期发布了行动目标:
1、创建 Repos 或 folders 以满足 Harbor 不同版本对 x86、ARM 、loongarch64 等架构的支持;
2、实现一套帮助 Harbor 轻松支持其他架构的机制;
多架构支持工作组联系方式:
Slack: #harbor-multi-arch-workgroup
Email: harbor-dev @ lists.cncf.io
