エッジ コンピューティング: それは何ですか? メリット、リスクなど

エッジ コンピューティングとは何ですか? また、企業はエッジ コンピューティングからどのようなメリットを得ることができますか? ここですべての質問にお答えします。

エッジ(Edge) コンピューティング は、エンタープライズ ソフトウェアのコンピューティング機能とデータ ストレージ機能をユーザーまたはデータ ソースに近づける分散コンピューティングのフレームワークです。

エッジ コンピューティングの目標は、ユーザーとサーバー間の待機時間を短縮し、アプリケーションの帯域幅の使用を最小限に抑えることです。 推定される 175 ゼタバイトのデータ は 2025 年までに世界中で生成され、エッジ デバイスが全体の半分以上を生成します。

エッジ コンピューティングは標準化されたテクノロジではなく、データ センターとクラウド システムをさらに最適化するためのアーキテクチャ アプローチです。

この投稿では、エッジ コンピューティングについて考察します。エッジ コンピューティングは、インターネット全般、インフラストラクチャ、および将来のアプリケーションの開発にとって何を意味するかについて説明します。

短い歴史

初期のインターネットはシンプルでした。サーバーをセットアップすれば、訪問者がやってきました。 しかし、Web が成長し、ビデオなどの重いメディア コンテンツが含まれるにつれて、サーバーが過負荷になり始め、帯域幅が詰まり、遅延が膨れ上がりました。

この問題を解決するために、 コンテンツ配信ネットワーク 独創的でありながら実用的なソリューションを提供するために進化しました。ウェブサイトはそのまま維持しつつ、動画などの重いデータの配信は外部委託することも可能です。コンテンツ配信ネットワークは複数の場所に存在するため、小規模な企業であっても Web サイトのエクスペリエンスをより簡単かつ低コストで最適化できます。

ユーザーがそのような最適化された Web サイトにアクセスすると、会社のサーバーは Web ページを通常どおりに表示します。 ただし、ページに大量のデータが含まれている場合、その場所は単に Web ページのコードに含まれているため、ページはその場所から大量のデータを直接読み込むことができます。

その結果、ブラウザがビデオを読み込んでいるコンテンツ配信ネットワークが、会社の元のサーバーよりもユーザーに近いため、すべての読み込みが高速になります。

エッジ コンピューティングは、この方法をさらに進化させたものです。 ここでは、インターネット ユーザーと接続されたデバイスがこれまで以上に多くのデータを生成するため、タイム クリティカルなタスクや遅延を許容しないタスクの計算がユーザーに近づけられます。

エッジ コンピューティングのしくみ

エッジ コンピューティングは、インターネット ユーザーと Web サイトのデータ センターまたはクラウドとの間のレイヤーです。 エッジは、クラウド データ センターよりもユーザーに近いコンピューティング インフラストラクチャです。 エンタープライズ アプリケーションは、エッジで自動的に展開、更新、終了されます。

テクノロジーとしてのエッジ コンピューティングには標準がありません。つまり、さまざまな企業が独自の方法で実装しています。 ただし、エッジコンピューティングを実装するには、次の機能が必要です。

  • クラウド – コア コンピューティング システム。 AWS、Google Cloud、または独自のプライベート クラウドなどのサービスである可能性があります。
  • エッジノード – これは、コードを実行し、インターネット経由でクラウド データ センターに接続できる任意のハードウェア システムです。
  • 管理プラットフォーム – すべてのエッジ ノードとクラウドにわたってソフトウェアの展開と管理を管理するためのソフトウェア アプリケーションまたはオペレーティング システム。
  • オートメーション – クラウドとエッジ ノード間の負荷分散。 必要に応じて、人間の入力なしで、適​​切なアプリケーションを適切なエッジ ノードにデプロイして終了するシステム。 ここでは、Kubernetes のようなコンテナ化アプローチが勝者です。

エッジ コンピューティングを実装するには、次の XNUMX つの方法があります。

  1. クラウドサービス – からの主要なクラウド コンピューティング プラットフォーム Googleクラウド 〜へ AWS Azure すべてに、エッジ コンピューティングの実装を容易にする統合サービスがあります。
  2. DIYの建築 – ここでは、ハードウェアとソフトウェアのサーバー システムを自分でセットアップする必要があります。 Red Hat は、ハイブリッド クラウド オペレーティング システムを提供しています。 OpenShift と呼ばれる軽量バージョン デバイス エッジ これは、エッジ ノードの作成に最適です。

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

エッジでアプリケーションをホストする機能には、幅広いアプリケーションに多くのメリットがあります。 これらの利点は次のとおりです。

  1. レイテンシーの削減 – エッジ コンピューティング ノードがエッジ デバイスに近いということは、レイテンシ (データがデバイスからサーバーに移動して戻るのに必要な時間) が少ないことを意味します。
  2. 運用効率の向上 – エッジでの低レイテンシーを活用し、それをクラウドの最大コンピューティング リソースと組み合わせることで、システム効率を最大化できます。
  3. 信頼性の向上 – コア クラウドとエッジ ノードの両方を使用するシステムは、結果として回復力と信頼性が向上します。
  4. 帯域幅コストの削減 – インターネット経由で企業のクラウド データ センターに大量のデータを送信する必要がないということは、アプリケーションによっては大幅なコスト削減を意味します。
  5. 企業コンプライアンス – ユーザーのデータをユーザーの地域で処理できるため、企業はデータ プライバシー規制に準拠することができます。

課題とリスク

エッジ コンピューティングにも課題があり、主な課題は次のとおりです。

  1. より大きな攻撃面 – 複数のノードに分散されたシステムは、潜在的な攻撃に対してより大きな表面を作り出します。これはインフラストラクチャにまで及びます セキュリティ ユーザーのプライバシーの問題に。
  2. セキュリティ上の課題の増加 – 複数の場所でインフラストラクチャを維持することは、たとえば、単一のデータ センターを物理的に保護するよりも多くのセキュリティ上の課題を引き起こします。
  3. 計算能力の制限 – 典型的なエッジ インフラストラクチャは、クラウド環境よりもはるかに少ない計算能力を提供するため、クラウドは、厳密に計算集約型のアプリケーションのナンバー 1 のオプションとなっています。

エッジ コンピューティングとクラウド コンピューティング

エッジはクラウドの一部です。 これは、物理的にユーザーに近い同様のサービスであり、タイム クリティカルなタスクを処理することで計算効率を向上させるクラウドの拡張です。

最初にクラウドがなければ、エッジ アーキテクチャを持つことはできません。 さらに、時間と遅延の問題が重要でなくなると、クラウドにはエッジよりも優れた利点があります。

エッジ コンピューティングと人工知能

一部 人工知能 セキュリティや ID システムなどのアプリケーションは、低遅延ネットワークから大きな恩恵を受けることができます。 エッジ コンピューティングにより、データを生成しているエッジ デバイスのすぐ近くで機械学習モデルを実行できます。

利点としては、応答時間の短縮、帯域幅消費の削減、セキュリティの向上などが挙げられます。エッジコンピューティングと AI これらは補完的なテクノロジーであり、今後も相互に強化していくでしょう。

エッジ コンピューティングと 5G ネットワーク

5G ネットワークは、高速化と低遅延を約束しますが、ユーザーからクラウド データ センターへの平均往復には 100 ~ 300 ミリ秒かかります。 これは、5G ネットワークはそれ自体でより高速な速度しか提供できず、より低いレイテンシーを提供できないことを意味します.

待ち時間を大幅に削減するには、5G ネットワークを輝かせる 10 ~ 20 ミリ秒の待ち時間を実現するために、エッジ コンピューティングの統合が必要です。 これらの低レイテンシでのみ、自動運転車、産業機械、およびその他の多くの実世界のアプリケーションが実行可能になります。

人気のエッジ デバイス

エッジ デバイスは、物理環境とやり取りしたり、その他の有用な機能を実行したりしながら、ローカルでデータを収集して処理します。

以下は、エッジ コンピューティング アーキテクチャの恩恵を受けることができる一般的なデバイス タイプです。

  1. スマートスピーカー
  2. スマートフォン
  3. ロボット
  4. スマートウォッチ
  5. モノのインターネット(IoT)デバイス
  6. 自動運転車
  7. 販売時点管理 (POS) システム

エッジ コンピューティング アプリケーション

幅広い業界が、エッジ コンピューティングの統合から恩恵を受けることができます。 ここにあるいくつかの:

  1. 効率的な発電と配電のためのスマートグリッド。
  2. 居住者のニーズに応えるスマートホーム。
  3. インフラストラクチャの監視、輸送、およびセキュリティ アプリケーションを備えたスマート シティ。
  4. IoTセンサーと気候制御を備えた最新の農業システムで、収量を高めます。
  5. 都市の交通管理。
  6. ドローン、自動車、軍事用途向けの自律ナビゲーション サービス。
  7. 石油やガス設備などのリモート資産監視。
  8. インダストリー 4.0 の原則を統合した製造工場。
  9. 小売店および製品倉庫の管理。
  10. 病院向けの患者監視システム。
  11. エンジンなどのハイテク製品の予知保全。
  12. 音声およびオーディオ処理アプリケーション。
  13. 機械学習アプリケーション。
  14. 仮想および拡張現実システム。
  15. 改善されたセキュリティ アプリケーション。
  16. ストリーミングおよびコンテンツ配信サービス。

インフラストラクチャとサービス プロバイダー

エッジ コンピューティングにアプローチする方法に応じて、独自のソリューションを提供するさまざまなサービス プロバイダーが存在します。 上位企業はこちら。

よくある質問(FAQ)

エッジ コンピューティングなしで 5G は可能ですか?

はい、そうです。 しかし、エッジ コンピューティングのない 5G はそれほど高速ではありません。

エッジ コンピューティングはフォグ コンピューティングとは異なりますか?

はい、エッジ コンピューティングはネットワークのエッジで発生しますが、フォグ コンピューティングはエッジとクラウドの間のあらゆるコンピューティングです。

エッジ コンピューティングはクラウド コンピューティングに取って代わりますか?

いいえ、それはしません。 エッジ コンピューティングは、クラウド コンピューティングの一部です。

エッジ コンピューティングはどのようにレイテンシを削減しますか?

エッジ コンピューティングでは、データが移動する距離が短くなるため、レイテンシが短縮されます。

エッジ コンピューティングは IoT にどのようなメリットをもたらしますか?

エッジ コンピューティングは、コンピューティング機能を IoT デバイスに近づけることで IoT デバイスにメリットをもたらし、帯域幅とリアルタイム処理の最適化に役立ちます。

まとめ

エッジ コンピューティングとその多くの利点とアプリケーションの探索が終わりを迎えた今、その慣行がここにとどまり、成長し続けることしかできないことは明らかです。

業界が異なればニーズも異なる可能性がありますが、競合他社よりも先にエッジ コンピューティングを活用する方法を見つけることは、おそらく組織にとって最善の利益となります。

ンナムディ・オケケ

ンナムディ・オケケ

Nnamdi Okekeは、さまざまな本を読むのが大好きなコンピューター愛好家です。 彼はWindows/MacよりもLinuxを好み、使用しています。
当初からのUbuntu。 ツイッターで彼を捕まえることができます ボンゴトラックス

記事:279

技術者のものを受け取る

技術トレンド、スタートアップトレンド、レビュー、オンライン収入、Webツール、およびマーケティングを月にXNUMX〜XNUMX回