OM SDK

Ascend License MindEdge;

✨ 最新消息

🔹 [2026.04.25]:🚀 OM SDK 26.0.0 Release 版本发布
🔹 [2025.12.30]:🚀 OM SDK 开源发布

ℹ️ 简介

OM SDK 作为开发态组件,使能第三方合作伙伴基于昇腾 AI 处理器快速搭建智能边缘硬件管理平台,自定义构建设备运维系统,简化设备运维部署。

📂 目录结构

关键目录如下,详细目录介绍参见项目目录

om-sdk                    # 项目根目录
├── build                 # 构建相关目录
├── docs                  # 文档目录
│   └── zh                # 中文文档目录
└── src                   # 源码目录
    ├── om                # OM SDK 组件代码
    └── om-web            # OM Web 前端组件代码

⚙️ 功能介绍

边缘管理系统支持对边缘设备进行初始化配置、硬件监测、软件安装、系统运维等功能;同时还支持与 SmartKit 软件、华为 FusionDirector 管理软件对接,实现集中式运维管理。具体内容请参考 Web功能介绍 章节文档。

功能类型 详细功能介绍
硬件管理
  • 硬件信息查询
  • 硬件故障检测
软件管理
  • 系统 OS、驱动固件升级
  • 软件信息查询
  • 一键式开局和免软调上线
  • OM SDK 的安装和升级
时间管理
  • 系统时区、系统时间配置
  • 支持 NTP 从服务器同步时间
网络管理
  • 支持 ETH、WiFi、LTE 等多种网络设备配置
  • 支持手动配置系统网口的 IP、端口、VLAN、网关、DNS
  • 支持 DHCP 从 Server 端获取系统 IP
存储管理
  • 支持查询和配置本地存储
  • 查询系统分区、存储容量和分区健康状态
  • 支持配置、查询 NFS 存储系统,如 NFS 挂载,容量显示,连接健康状态
用户管理
  • 支持密码有效期,登录规则、弱口令设置、查询,支持用户密码修改
  • 支持用户可定制化的安全策略,支持客户可信根导入
  • 支持 Web 证书导入、查询和有效期检查
系统监测
  • 支持告警上报,告警屏蔽、历史告警查询、支持当前告警显示
  • 支持客户增量设备、关键进程的告警集成显示、管理
  • 系统支持安全日志、操作日志、运行日志、黑匣子记录,支持日志收集、查询、远程 syslog
北向接口
  • 系统功能支持 FusionDirector 集中纳管协议,支持 RESTful 开放接口,RESTful 满足服务器北向接口标准

🚀 快速入门

安装 OM SDK 后,可登录边缘管理系统进行基础操作、系统管理和数据配置。具体内容请参考 新手入门 章节文档。

  • 用户登录
  • 基础操作
  • 首页
  • 管理
  • 设置

📦 安装指南

在安装和使用前,用户需要了解安装须知、环境准备,具体内容请参考 安装部署 章节文档。

API 参考

API 请参考 RESTful 接口云边协同接口

🗺️ Roadmap

Roadmap

🔒 安全声明

  • 请参考安全配置和加固对系统进行安全加固。
  • 安全加固建议中的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。
  • 外部下载的软件代码或程序可能存在风险,功能的安全性需由用户保证。
  • 公网地址详见:公网地址
  • 用户信息列表详见:用户信息列表

🔀 版本维护策略

版本 维护策略 当前状态 发布日期 后续状态 EOL 日期
master 长期支持 开发 在研分支,不发布 - -

🛠️ 贡献指南

欢迎参与项目贡献,贡献流程和规范请参见 贡献指南

⚖️ 相关说明

免责声明

  • 本代码仓库中包含多个开发分支,这些分支可能包含未完成、实验性或未测试的功能。在正式发布之前,这些分支不应被用于任何生产环境或依赖关键业务的项目中。请务必仅使用我们的正式发行版本,以确保代码的稳定性和安全性。使用开发分支所导致的任何问题、损失或数据损坏,本项目及其贡献者概不负责。
  • 正式版本请参考正式 release 版本:https://gitcode.com/Ascend/OMSDK/releases

License

OM SDK 以 Mulan PSL v2 许可证许可,对应许可证文本可查阅 LICENSE。OM SDK 目录下的文档使用 CC-BY 4.0 许可证,具体请参见 LICENSE 文件。

兼容性信息

产品名称 操作系统
Atlas 200I A2 加速模块(RC 模式) OpenEuler 22.03
Ubuntu 22.04
Atlas 200I DK A2 开发者套件 OpenEuler 22.03
Ubuntu 22.04

🤝 建议与交流

欢迎大家通过以下方式提出问题、交流讨论。

资源 说明
创建 Issue 提交 Bug、需求或建议
社区任务 查看和认领社区任务