エッジ コンピューティング フレームワーク EdgeX Foundry の概要 1 - 基本的な概要

エッジコンピューティング



EdgeXファウンドリとは

EdgeX Foundry は、IoT エッジ コンピューティング用のパブリックでオープンなフレームワークを作成するために、Linux Foundation によって運営されているベンダー中立のオープン ソース プロジェクトです。

公式 Web サイトのアドレス: https://www.edgexfoundry.org/
公式ドキュメントのアドレス: https://docs.edgexfoundry.org/index.html
GitHub ホームページ: https://github.com/edgexfoundry/edgex-go

プロジェクトの中核は、ハードウェアやオペレーティング システムから完全に独立したリファレンス ソフトウェア プラットフォームに基づく相互運用可能なフレームワークで、プラグ アンド プレイ コンポーネント エコシステムを実現し、市場を統合し、IoT ソリューションの展開を加速します。

EdgeX ファウンドリ プラットフォームのアーキテクチャ

(1) 以下は、EdgeX Foundry のアーキテクチャ図です。

原文:Edge Computing Framework EdgeX Foundry 使い方詳細解説1(基本入門)

(2) EdgeX Foundry のアーキテクチャでは、真ん中のマイクロサービス部分に加えて、「サウスサイド」と「ノースサイド」も定義されています。

サウスサイド: ネットワークに接続されたすべての物理デバイス、およびこれらのデバイス、センサー、アクチュエーター、またはその他のオブジェクトと直接通信するネットワーク エッジ デバイス。総称して「サウスサイド」と呼ばれます。 北サイド: データの集約、ストレージ、集約、分析を担当します。
意思決定情報用のクラウド プラットフォームと、クラウド プラットフォームとの通信を担当するネットワークの部分 (総称して「ノース サイド」と呼ばれます) への変換

(3) EdgeX Foundry は疎結合構造であり、マイクロサービスは 4 つのサービス層に分割され、基盤となる 2 つの拡張システム サービスがサービス層のサポートを提供します。以下に分けて紹介します。

4つのサービス層

(1) エクスポート サービス: EdgeX Foundry は、「ノースサイド」システムに接続することなく、クラウド プラットフォームから独立して長期間実行できます。エッジ データとインテリジェントな分析をクラウド プラットフォームに配信する必要がある場合、この作業はこのレイヤーで実行されます。

(2) サポート サービス層 (サポート サービス): この層は多数のマイクロサービス (プロンプトと通知、ロギング、スケジューリング、ルール エンジン) をカバーし、エッジ分析とインテリジェンスを提供します。

(3) コア サービス層 (Core Services): この層は EdgeX Foundry で非常に重要な役割を果たし、主に次のコンポーネントで構成されます。

構成と登録: 他の EdgeX Foundry マイクロサービスに、マイクロサービス構成プロパティなど、EdgeX Foundry 内の関連サービスに関する情報を提供します。
コア データ: サウスサイド オブジェクトから収集されたデータの永続リポジトリと関連管理サービス。
メタデータ: 新しいデバイスを構成し、それらを所有するデバイス サービスとペアリングする機能を提供します。
コマンド: ノースバウンド アプリケーションからサウスバウンド デバイスへのリクエストを処理します。もちろん、このサービスは、フレームワーク内の他のマイクロサービスからローカル分析サービスなどのサウスバウンド デバイスへのリクエストも処理します。

(4) デバイス サービス: この層はエッジ デバイスとの対話を担当し、同時に複数のデバイスにサービスを提供できます。

2 つの基盤となる拡張システム サービス

(1) セキュリティ (セキュリティ): EdgeX Foundry の内部および外部のセキュリティ コンポーネントは、EdgeX Foundry が管理するデバイス、センサー、その他の IoT オブジェクトのデータと制御コマンドを保護します。

(2) システム管理 (デバイス + システム管理): EdgeX Foundry マイクロサービス、BIOS ファームウェア、オペレーティング システム、その他のゲートウェイ ソフトウェアのインストール、アップグレード、開始、停止、監視などの機能を提供します。

おすすめ

転載: blog.csdn.net/zyq880625/article/details/131342416
おすすめ