エッジコンピューティングとは?

公開: 2022-02-09

エッジ コンピューティングは単なる方法論ではなく、主にコンピューティング デバイスをネットワークに近づけることに重点を置いたネットワーキングの哲学でもあります。 目的は、帯域幅の使用におけるあらゆる種類の遅延を減らすことです。 簡単に言うと、エッジ コンピューティングとは、クラウドで少数のプロセスを実行し、それらのプロセスをユーザーのコンピューター、IoT デバイス、エッジ サーバーなどのよりローカライズされた環境に移行することを意味します。 このプロセスを実行すると、クライアントとサーバー間で発生する長距離通信が確実に減少します。

ネットワーク エッジ

すべてのインターネット デバイスの場合、ネットワーク エッジは、デバイスまたはデバイスを含むローカル ネットワークがインターネットと通信する場所です。 エッジという言葉はバズワードと呼ぶことができますが、その解釈はかなり面白いです。 たとえば、ユーザーのコンピューターまたは IoT デバイス内のプロセッサは、ネットワーク エッジ デバイスとして扱うことができます。 ただし、ユーザーが使用するルーターまたは ISP もネットワーク エッジ デバイスとして考慮されます。 ここで注意すべき点は、ネットワークのエッジは、近接性の観点からデバイスに非常に近いということです。 クラウド サーバーが関与する他のシナリオとは異なります。

エッジ コンピューティングと他のコンピューティング モデルの違い

歴史的に言えば、初期のコンピューターは、ターミナル経由または直接アクセスできる大きくてかさばるマシンでした。 しかし、かなり長い間非常に支配的なコンピューティング デバイスであったパーソナル コンピュータの発明により、コンピューティングの方法論はより分散された方法になりました。 複数のアプリケーションが実行され、データはローカル コンピューターに保存されたか、おそらくオンプレミスのデータ センターに保存されました。

しかし、クラウド コンピューティングでは、コンピューティング プロセスの実行方法にパラダイム シフトが見られます。 ベンダーが管理するクラウド データ センターまたは複数のデータ センターの集合体にデータが保存される場合、重要な価値提案がもたらされます。 クラウド コンピューティング テクノロジを使用すると、ユーザーはインターネットを通じて世界中のどこからでもデータにアクセスできます。

ただし、反対に、ユーザーとサーバーの場所が離れているため、遅延の問題が発生する可能性があります。 エッジ コンピューティングにより、ユーザーはサーバーの場所に近づき、データが遠くに移動する必要がなくなります。 手短に

  • コンピューティングの初期には、1 台のコンピューターでアプリケーションを実行し、データもそこに保存する必要がありました
  • ローカル環境で動作する分散型アプリケーションをもたらしたパーソナル コンピューティング
  • クラウド コンピューティングには、データ センターで一元的に実行されるアプリケーションが含まれます
  • エッジ コンピューティングは、アプリケーションがユーザーの近くにあり、データがローカル デバイスまたはエッジ サーバーに保存されることを保証します。

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

複数の高精細 IoT センサー カメラが設置されている建物がある状況を考えてみましょう。 これらのカメラは、生のビデオ映像を提供するだけで、ビデオを常にクラウド サーバーにストリーミングします。 サーバー上で、ビデオはすべての動きをキャプチャし、クラウド サーバーにビデオ映像を保存するモーション検出アプリケーションを通じて処理されます。 大量のビデオ映像ファイルによる帯域幅の大量消費により、建物のインターネット インフラストラクチャが受けるストレスを想像してみてください。 さらに、これらのビデオ ファイルを保存する必要があるため、クラウド サーバーに大きな負荷がかかります。

ここで、モーション センサー アプリケーションをネットワーク エッジに移動すると、各カメラは内部コンピューターの能力を利用してモーション センサー アプリケーションを実行し、必要に応じてクラウド サーバーにプッシュできます。 これにより、カメラ映像の大部分をクラウド サーバーに移動する必要がなくなるため、帯域幅の使用量が大幅に削減されます。

さらに、クラウドサーバーは、以前のケースのダンプ全体とは異なり、重要なビデオ映像のみを保存するようになりました.

(また読む:エッジ コンピューティングがテクノロジの未来をどのように再形成しているか)

エッジ コンピューティングの潜在的なユース ケース

  • 上記のセキュリティシステムの監視
  • クラウド サーバー上ではなく、デバイス自体でアプリケーションまたはコードを実行することによってインターネットに接続できるスマート IoT デバイス
  • サーバーから情報を取得するのではなく、即座に反応する必要がある自動運転車
  • 重要なパラメーターの監視に使用される医療機器は、サーバーからの更新を待つのではなく、リアルタイムで動作する必要があります
エッジ コンピューティングの利点エッジ コンピューティングのデメリット
遅延をなくしてパフォーマンスを向上インフラストラクチャのセキュリティに疑問を呈する攻撃ベクトルの可能性を高める
大幅なコスト削減をもたらす帯域幅の削減より多くのローカル ハードウェアが必要となり、システムのメンテナンスに疑問が生じる
大量のデータ利用による輻輳を解消エッジ コンピューティングの実装コストは非常に高くなる可能性があります。
エッジ インフラストラクチャの実装プロセスは非常に複雑ですエッジ コンピューティングは、限られたデータ セットしか処理できません。 処理するデータ

(また読む:モノのインターネットにとってエッジ コンピューティングが重要な理由)

最終的な考え

エッジ コンピューティングの実装と採用は、データ分析の領域に新たな次元へのパラダイム シフトをもたらしました。 より多くの組織が、完全にデータ駆動型であるこのテクノロジーに依存しており、即時かつ電光石火の速さの結果を必要とする組織です。 エッジ コンピューティングに関する認定コースを提供するオンライン プラットフォームは多数あります。

クラウド エッジ、IoT エッジ、モバイル エッジなど、どのような種類のエッジ コンピューティングに関心があるかは問題ではありません。適切なソリューションが次の組織目標の達成に役立つことが重要です。

  • ソフトウェアの大規模な配布を管理する
  • オープンソース テクノロジーのパワーと柔軟性を利用する
  • この分野で信頼され、適切なドメイン専門知識を持つパートナーと提携する
  • エッジ コンピューティング インフラストラクチャのセキュリティに関する懸念を管理する