クラウド依存
すべてのメッセージがリモート接続に依存。
EMQX エコシステム全体で信頼されています
EMQX Edge を選ぶ理由
エッジ拠点には、クラウド接続が切断された場合でも安定稼働するローカル MQTT データバックボーンと、確実なデータ同期機能が必要です。
ドキュメントを見るすべてのメッセージがリモート接続に依存。
ローカル運用を継続しながら、上位システムへデータを同期。
機能
01 / 接続
リソースに制約のあるエッジ環境向けに設計された高性能 MQTT ブローカーを介して、デバイス、ゲートウェイ、アプリケーションを接続します。
$ nanomq_cli pub -t "topic" \
-q 2 -u nano -L 100 \
-m test -h broker.emqx.io \
-p 1883
$ nanomq_cli sub -t t -q 1 \
-h broker.emqx.io -p 188302 / 処理
近日公開eKuiper と連携し、ネットワーク帯域の消費やクラウドへの送信前に、MQTT データのフィルタリング、集約、変換、ルーティングを実行します。
03 / ストリーム
選択した MQTT トピックを永続的なローカルストリームに変換。時間範囲による履歴のクエリや、トラブルシューティング、分析、リカバリのためのデータリプレイに対応します。
04 / ブリッジ
高い耐障害性と多重化を備えたデータブリッジにより、整理されたローカルトピックツリーを中央の MQTT プラットフォームと同期します。
デプロイ
x86、ARM、RISC-V に対応し、Linux、Windows、Docker で動作するコンパクトな C 言語ランタイム。
デプロイオプションを見るデバイスや製造ラインに近い armhf および arm64 Linux ゲートウェイ上で実行。
より大規模な接続数とメッセージ量を処理するため、x86_64 産業用 PC にデプロイ。
公式イメージを使用して、エッジ群全体で再現性の高いデプロイを実現。
メリット
ローカルメッセージ配信を 5 ms 未満に抑え、工場の製造現場や自動制御ループの迅速な応答性を維持。
マルチコアシステム向けに構築された非同期 Actor アーキテクチャにより、毎秒 100 万件以上のメッセージを処理。
起動時のフットプリントはわずか 200 KB、高負荷時でもメモリ使用量を 10 MB 未満に抑制。
断続的なセルラー回線や衛星 WAN 環境でも、メッセージを自動的にキューイングして再送。
TLS/SSL、複数の認証方式、きめ細かなアクセス制御リスト(ACL)によってローカルデータを保護。
組み込み Web ダッシュボード、REST API、ネイティブな Prometheus テレメトリメトリクスで容易に管理。
EMQX Edge は、ローカル運用を不安定な上位ネットワークから切り離し、接続が復旧した際にデータを自動同期します。
低レイテンシーでローカルにメッセージを中継。
ローカルデバイスとアプリケーションの接続を維持。
エッジ側で上位送信メッセージをキャッシュ。
TCP または QUIC で再接続し、自動的に再送。
ユースケース
各生産ラインに共有のローカルデータ基盤を構築。MQTT データと EMQX Neuron のデータを 1 つのエッジブローカーに集約します。
製造業向けソリューションを見る拠点単位の統一名前空間をローカルで稼働させ、選択した MQTT トピックを企業のヒストリアンに同期します。
統一名前空間を見る車内のメッセージングをローカルで維持し、断続的なモバイル回線を通じてテレマティクスデータを上流にブリッジします。
コネクテッドカー向けソリューションを見るメーター、インバーター、EV 充電設備、変電所のデータを、データを生成する設備の近くで集約します。
スマートエネルギー向けソリューションを見る電力、冷却、設備のテレメトリをローカルで流通させ、クラウドの分析基盤に配信します。
データセンター向けソリューションを見る遅延の大きい衛星回線でも、石油掘削リグ、風力タービン、採掘設備の運用テレメトリを保持します。
エッジコンピューティングを見るユニファイドネームスペース
EMQX Neuron が産業資産を接続し、EMQX Edge がローカル UNS を構築して可用性を維持。EMQX Enterprise または Cloud が拠点、アプリケーション、アナリティクス、AI を横断してデータを統合します。
センサー · ゲートウェイ · 機械
Modbus、OPC UA、S7 を MQTT に変換
接続 · 処理 · ストリーミング · ブリッジ
EMQX Cloud · AWS · Azure
よくある質問
EMQX Edge は、産業用エッジ向けの軽量で高性能な MQTT データバックボーンです。ローカルの MQTT データを統合し、eKuiper と統合してデータ処理を行い、MQTT stream で選択したトピックを永続化し、エンタープライズやクラウドの MQTT プラットフォームへ確実にブリッジします。
EMQX Neuron は Modbus、Siemens S7、OPC UA などのプロトコルを介して産業機器を接続し、そのデータを MQTT に変換します。EMQX Edge はその MQTT データを受信し、拠点内でのブローカリング、処理、永続化を行い、クラウドへとブリッジします。
EMQX Edge は MQTT 5.0 および MQTT 3.1.1 をサポートし、3 つすべての MQTT サービス品質レベル(QoS 0、1、2)、トピックエイリアス、ユーザープロパティ、共有サブスクリプションに対応しています。
はい。ローカルの MQTT 通信は完全に自律して継続します。ブリッジのキャッシュ機能が設定された上位宛てのメッセージを保持し、ネットワーク接続の復旧時に再送します。また、MQTT stream により選択したトピックデータをローカルクエリ用に保持できます。
どちらも軽量な MQTT ブローカーですが、EMQX Edge はマルチスレッドの Actor アーキテクチャ、組み込みの MQTT stream 永続化とクエリ、eKuiper 連携、MQTT over QUIC ブリッジ、さらに産業用エッジ展開向けの組み込みダッシュボード、REST API、Prometheus メトリクスを備えています。
EMQX Edge は、x86、ARM、RISC-V アーキテクチャ上の Linux、Windows、macOS で動作し、コンテナデプロイ用の公式 Docker イメージも提供されています。
Linux クイックインストール、ダウンロード可能なパッケージ、または Docker により、わずか数分でデプロイできます。