平台架构

面向 设备 机队的 分布式 控制 平面。

RemoteGenius 将全局协调与区域执行分离 —— 无论云端可达、降级还是完全不可用,设备操作都能持续运行。

Cloud Gateway 负责身份、访问与结构管理。集群执行所有设备操作。设备从不直接连接到 Cloud Gateway。

  • Cloud Gateway 负责身份、RBAC 与审计
  • 集群拥有设备的配置、遥测与执行
  • 支持云端、本地与混合部署
  • 集群在断连状态下仍可继续运行
Cloud Gateway 身份 · RBAC · 审计
集群 执行平面
设备 编码器 · 摄像机 · 桥接器

只有集群会与设备通信。

控制与执行的分离是有意为之。这是平台其他所有属性所依赖的唯一不变量。

Cloud Gateway 从不与您的设备通信。集群是唯一与设备交互的层。
— RemoteGenius 架构不变量

Cloud Gateway 不代理、不转发、也不隧道化设备通信。

Cloud Gateway

管理「谁可以做什么」

  • 组织、用户、角色与权限
  • 集群生命周期与配置
  • 整机队的集中审计
集群

执行实际发生的事情

  • 与每台设备直接通信
  • 运行时服务、遥测与自动化
  • 本地执行 —— 不依赖云端

全局控制层 —— 而非设备控制平面。

Cloud Gateway 协调身份、访问和集群结构。其职责被严格且有意地限定在特定范围内。

01

集群生命周期管理

对组织所运营的每一个集群进行配置、设置与维护。

02

身份与组织

多租户组织、用户账户、身份验证,以及向集群的联邦授权。

03

授权 (RBAC)

角色定义、权限分配,以及整个机队的集群级访问控制。

04

审计与可见性

集中式审计日志、组织级活动追踪与跨集群报告。

拉取,而非推送。

云端连接的集群从 Cloud Gateway 拉取用户/组织身份与策略更新;它们也会定期将集群清单与使用数据推送回 Gateway。组织管理员通过 Gateway 触发维护操作(例如软件升级),Gateway 将指令转发给集群在本地执行。设备管理完全在集群内部进行 —— 操作员直接与 Cluster API 和 Dashboard 交互,而不是与 Gateway。

01 操作员 API 与 Dashboard
02 集群 拉取并执行
03 设备 本地控制路径

真正工作的地方。

集群是一个自包含的区域服务平面。它配置设备、管理设备、采集遥测,并运行全部操作工作流 —— 在云端、本地或混合环境中。

01

设备配置

设备接入、注册、基于令牌的认证,以及与组织和集群的关联。

02

状态与遥测

实时指标、遥测流、事件日志与 Device Shadow 状态 —— 全部存储在集群本地。

03

执行层

设备管理 API、配置工作流、自动化、调度与流媒体服务。

04

本地自治

集群不依赖 Cloud Gateway 来管理设备 —— 断连时仍可继续运行。

设备配置 —— 两条路径

集群并行支持多种配置路径,让异构机队可以在同一个平面中被统一管理。

路径 A

设备原生 GUI

直接操作设备自身的 Web 或本地界面。适用于厂商支持、开通和临时工作。

路径 B

基于 API 的控制

通过 RemoteGenius API 进行标准化管理 —— 跨厂商抽象、归一化,并面向自动化。

在异构硬件之上的统一控制平面。

RemoteGenius 支持三类集成 —— 从完全原生的设备,到第三方 API,再到通过桥接器改造的传统硬件。

类别 1

原生设备

与平台 API 完全集成。通过集群服务进行直接控制,具备一流的功能对等。

类别 2

第三方设备

通过厂商公开的 API 进行控制。在集群侧通过 Device Adapters 翻译命令来集成。

类别 3

桥接式 (ReGen Bridge)

面向不具备远程能力的设备。本地桥接设备连接到目标并将控制中继到集群。

设备抽象层

两个构件将控制面与设备的物理特性解耦:

01

Device Shadow

设备状态的数字表示。无论厂商或协议如何,都提供一致的控制接口。

02

Device Adapters

将平台命令翻译为设备特定的动作 —— 处理协议差异和厂商配置格式。

云端、本地或混合 —— 同一个控制平面。

控制与执行的分离让每一种部署形态都只是一个配置细节,而不是架构重写。

01

云端托管

完全托管的集群。客户侧承担最少的基础设施责任,支持自动扩缩。

  • 托管的执行平面
  • 托管的升级与扩缩
  • 适用于全新的机队
02

本地部署 (隔离)

完全自包含的集群。无需外部连接;可手动或离线同步。

  • 离网部署
  • 完全的本地自治
  • 受监管或涉密环境
03

混合

云端与本地集群的组合。在关键之处保留本地执行,同时拥有集中可见性。

  • 集中化的身份与审计
  • 按站点的本地执行
  • 面向企业与广播机队

两个独立平面,一个平台。

Cloud Gateway 与集群相互独立地故障。云端宕机绝不会中断设备控制。集群可以独立、持续地运行。

控制平面 Cloud Gateway
  • 身份与组织账户
  • 角色定义与访问策略
  • 治理、审计与报告
  • 集群生命周期协调
执行平面 区域集群
  • 与设备的直接通信
  • 配置与运行时工作流
  • 实时遥测与状态
  • 本地自动化与调度
这带来的保证
01

Cloud Gateway 故障不会影响设备控制

02

集群能够独立、持续地运行

03

客户完全掌握执行发生的位置

04

离网、本地与混合部署都是一等公民

RemoteGenius 不是一个集中式的设备代理。

它是一个分布式控制系统。Cloud Gateway 管理访问与结构。集群执行所有设备操作。设备从不直接连接到 Cloud Gateway。

  • 机队级别的安全多租户管理
  • 通过适配器支持异构硬件
  • 可在云端、混合或完全隔离的环境中运行
  • 可靠地控制任意规模的设备机队