EdgeGallery — MECM — 系统架构

    2025-09-11 03:40:56

    目录

    文章目录

    目录

    MECM 系统架构

    APM(Application Package Manager)

    APPO(Application Orchestrator)

    Inventory

    MEPM

    LCM Controller

    K8s Plugin

    App Rule Manager

    MECM Deployment view for K8S

    MECM 系统架构

    APM(Application Package Manager)

    APM 用于从 AppStore 下载 App Packets,然后在分发或装载(distribute/on-board)到 Edge Repositories。

    APPO(Application Orchestrator)

    APPO 用于完成 MEC App 的编排工作,主要包括两类工作:

    App life cycle management。

    执行 MEC 场景下特定的 workflows(e.g. Install Traffic Rule、DNS Rule)。

    其中,APPO 的 workflows 由 Camunda modeler 提供支撑。

    Inventory

    Inventory 用于记录 Deployed MEC App 的清单,以及这些 App 对应的 Configuration 清单。

    MEPM

    LCM Controller

    LCM Controller 用于对接 VIM,完成 VM/Container 计算实例(MEC App)的生命周期管理。通过 Plugins 的机制,对接不同的 VIM 类型。

    K8s Plugin

    作为 LCM Controller 对接 Kubernetes 的 Plugin,底层使用了 Helm(helm-client)技术来完成 K8S app 的生命周期。

    App Rule Manager

    App Rule Manager 用于对接 MEP,向 MEP 下发各类 App Rules 和配置信息。

    MECM Deployment view for K8S

    文章来源: is-cloud.blog.csdn.net,作者:范桂飓,版权归原作者所有,如需转载,请联系作者。

    原文链接:is-cloud.blog.csdn.net/article/details/120190558