博客
关于我
重磅!阿里巴巴开源首个边缘计算云原生项目 OpenYurt
阅读量:267 次
发布时间:2019-02-28

本文共 1079 字,大约阅读时间需要 3 分钟。

OpenYurt:阿里云原生开源项目助力边缘计算

近年来,边缘计算(Edge Computing)作为云计算发展的重要方向,逐渐从实验室研究走向实际应用。尤其是在2018年之后,边缘计算在开发者中引发了广泛关注。本文将深入探讨阿里巴巴推出的OpenYurt项目,以及其在边缘计算领域的意义和技术价值。

OpenYurt的背景与意义

边缘计算的兴起源于云计算发展的瓶颈问题。随着物联网、CDN、音视频直播等场景的快速普及,边缘计算的需求日益增长。阿里云物联网和CDN等业务在2017年底面临着产品规模爆发式增长、运维复杂度急剧攀升的“三难”挑战。这促使阿里云容器服务团队推出OpenYurt项目,旨在通过云原生理念全面转型边缘应用的运维管理模式。

OpenYurt的技术特点

OpenYurt秉承“中心管控、边缘自治”的架构理念,依托原生Kubernetes,致力于实现“云边一体化”目标。其核心技术特点包括:

  • 零侵入设计:OpenYurt通过扩展Kubernetes网络,提供边缘计算所需的核心管控能力,而不对Kubernetes核心组件进行修改。
  • 一键式转换:通过Yurtctl工具,将原生Kubernetes集群转换为支持边缘计算的基础设施。
  • 低资源占用:在保证功能和可靠性的前提下,严格限制组件资源诉求,降低运维成本。
  • 这些特点使得OpenYurt能够兼容所有云厂商的Kubernetes服务,提供与云端一致的管理体验,同时显著降低运维成本。

    OpenYurt的核心能力

    OpenYurt提供了多项核心能力,包括:

  • 边缘自治能力:通过YurtHub提供临时配置中心,确保节点在网络中断时仍能持续为设备和业务提供服务。
  • 边缘运维通道:YurtTunnel建立反向通道,支持原生Kubernetes运维API流量的传递。
  • 集群转换能力:Yurtctl工具支持原生Kubernetes集群的边缘化转换。
  • 此外,OpenYurt还支持边缘流量管理、单元化管理等高级功能,为用户提供全方位的边缘计算解决方案。

    OpenYurt的未来发展

    作为阿里云容器服务ACK@Edge的开源版本,OpenYurt将采用全开源社区开发模式,定期发布新版本,逐步开源产品完整能力。2021年一季度,OpenYurt 1.0版本将正式发布,标志着云原生技术在边缘计算领域的重要进展。

    结语

    OpenYurt项目的推出,不仅为阿里云的边缘计算业务提供了技术支持,也为全球开发者拓展了云原生边界的贡献。这一开源举措预示着云原生技术将在边缘计算领域发挥更大作用,推动行业生态建设与普及。

    转载地址:http://rkpp.baihongyu.com/

    你可能感兴趣的文章
    Plotly-Dash:如何过滤具有多个数据框列的仪表板?
    查看>>
    Plotly:如何为 x 轴上的时间序列设置主要刻度线/网格线的值?
    查看>>
    Plotly:如何从 x 轴删除空日期?
    查看>>
    Plotly:如何从单条迹线制作堆积条形图?
    查看>>
    Plotly:如何以 Root 样式绘制直方图,仅显示直方图的轮廓?
    查看>>
    Plotly:如何使用 Plotly Express 组合散点图和线图?
    查看>>
    Plotly:如何使用 plotly.graph_objects 和 plotly.express 定义图形中的颜色?
    查看>>
    Plotly:如何使用 Python 对绘图对象条形图进行颜色编码?
    查看>>
    Plotly:如何使用 updatemenus 更新一个特定的跟踪?
    查看>>
    Plotly:如何使用长格式或宽格式的 pandas 数据框制作线图?
    查看>>
    Plotly:如何向烛台图添加交易量
    查看>>
    Plotly:如何在 plotly express 中找到趋势线的系数?
    查看>>
    Plotly:如何在桑基图中设置节点位置?
    查看>>
    Plotly:如何处理重叠的颜色条和图例?
    查看>>
    Plotly:如何手动设置 plotly express 散点图中点的颜色?
    查看>>
    Plotly:如何结合 make_subplots() 和 ff.create_distplot()?
    查看>>
    Plotly:如何绘制累积的“步骤“;直方图?
    查看>>
    Quartz进一步学习与使用
    查看>>
    Plotly条形图-根据正/负值更改颜色-python
    查看>>
    PLSQL developer12安装图解
    查看>>