OpenYurt 是业界首个依托云原生技术体系、“零”侵入实现的智能边缘计算平台。其全方位的 “云、边、端一体化” 能力,能够帮助您快速实现海量边缘计算业务和异构算力的高效交付、运维及管理。现已广泛应用于物联网、边缘云、分布式云等典型边缘计算场景,并覆盖物流、能源、交通、制造、零售、医疗、CDN 等诸多行业,致力于成为边缘计算云原生基础设施引领者。
开源之夏是由“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护。学生参与开源之夏不仅能够获取开源社区资深维护者亲自指导的机会,还将在项目完成后获得开源之夏活动奖金和结项证书。
项目一览
本届开源之夏活动中,OpenYurt 共申报了三个项目,欢迎有兴趣的同学联系导师了解申请。项目列表如下:
OpenYurt:云边协同架构下的边缘业务升级模型探索
在云边协同场景下,边缘与云端通过公网连接(例如 WIFI,4G,5G 等),由于各种客观或主观因素,边缘节点可能与云端断开网络连接。而原生 Kubernetes 中的 Workload(如 Deployment,DaemonSet 等)的升级都依赖边缘节点与云端网络连通。因此当云边网络断连状态下,如何完成边缘业务的升级成为云边协同场景下一个非常值得探索的课题。通过本题目的挑战,同学们可以深度掌握各类云原生的业务负载升级模型,以及边缘场景下边缘业务的生命周期管理实战。
项目难度:进阶
导师邮箱:bingchang.tbc@alibaba-inc.com
项目详情:
https://summer-ospp.ac.cn/#/org/prodetail/225fc0106
OpenYurt:边缘自治能力的稳定性提升
OpenYurt 为边缘节点提供了离线情况下的自治能力,能利用缓存的数据,在本地处理 Kubelet 等边缘组件的请求,保证其正常运行。目前这些自治能力还未经过充分的验证和测试。随着社区的发展和新特性的加入,这部分缺失为项目的稳定性埋下隐患。在本课题中,首先会对 OpenYurt 现有的 e2e 测试框架进行调整,使开发者能更方便地利用这些基础设施添加测试用例,然后为 OpenYurt 添加针对边缘自治能力的测试,在测试过程中发现的问题可以尝试解决或者报告给社区。
项目难度:基础
导师邮箱:chpzhangyifei@zju.edu.cn
项目详情:
https://summer-ospp.ac.cn/#/org/prodetail/225fc0108
OpenYurt:用户体验平台中应用市场的设计与实现
OpenYurt 作为平台级边缘云原生项目,涉及到云原生和边缘计算两个领域。OpenYurt 结合云原生生态系统,向下对接异构的边缘计算资源,包括 CDN、ENS 以及边缘 IoT 设备,向上提供标准的边缘资源及业务管理接口。为了屏蔽 OpenYurt 的复杂性,使很多边缘计算领域开发者能够快速上手 OpenYurt 平台,社区提供了 OpenYurt 体验中心,该中心以开箱即用的方式快速为开发者提供用于开发测试的 OpenYurt 集群。随着 OpenYurt 社区的快速发展,在云原生和边缘计算两个领域中,有越来越多的优秀项目在 OpenYurt 上集成,包括 OpenYurt 社区衍生的项目:Yurt-App-Manager、Raven、Node-Resource-Manager,以及一些三方的项目 Edgex Foundry、EMQ ekuipper、OpenVINO、Prometheus 等。未来,为了便于这些项目能够快速上体验中心,体验中心需要设计并实现一种通用的应用对接标准。所有项目按照这个标准提交到 OpenYurt 体验中心即可快速运行。通过本题目的挑战,同学们能更好的学习到云原生、边缘计算、Web 开发等相关技术,接触到更加丰富的云原生在边缘计算领域的应用场景,深入地理解云边端一体化的价值。
项目难度:基础
导师邮箱:1813927768@qq.com
项目详情:
https://summer-ospp.ac.cn/#/org/prodetail/225fc0109
活动日程
申请条件
- 本活动面向年满 18 周岁在校学生。
- 暑期即将毕业的学生,只要在申请时学生证处在有效期内,就可以提交申请。
- 海外学生可提供录取通知书、学生卡、在读证明等文件用于证明学生身份。
点击此处,立即了解 OpenYurt 项目!