フォグコンピューティングとは何ですか?
フォグコンピューティングについて説明する前に、レキシコンで一般的になっている概念であるクラウドコンピューティングをしっかりと理解していることを確認する必要があります。
クラウドコンピューティング オンプレミスのハードウェアやユーザーによるアクティブな管理を必要とせずに、「オンデマンド」のコンピューティングリソース、コンピューティングパワー、およびデータストレージにアクセスすることを指します。以下の図1は、マルチサイト企業がインダストリアルクラウドソリューションを展開する方法を示す非常に一般的なアーキテクチャを示しています。
図1:クラウドコンピューティングアーキテクチャ。著者の礼儀。
クラウドアーキテクチャ内では、いくつかの異なる採用モデルが非常に人気があります。最も注目すべきものは、IaaS(Infrastructure-as-a-Service)、PaaS(Platform-as-a-Service)、およびSaaS(Software-as-a-Service)です。 )。組織でクラウドを活用する方法は、どのモデルが最適かを判断するのに役立ちます。
IEEE 1934は、フォグコンピューティングを、「クラウドからモノへの連続体に沿って、コンピューティング、ストレージ、制御、およびネットワーキングのリソースとサービスを分散するシステムレベルの水平アーキテクチャ」と定義しています。業界の業種とアプリケーションドメインをサポートし、サービスとアプリケーションをデータ生成ソースの近くに分散できるようにし、ネットワークエッジ、クラウド、複数のプロトコルレイヤーにまたがって拡張します。」
つまり、フォグコンピューティングは、特定のクラウドコンピューティングリソースをクラウドから離れて個々のデバイスに近づけることに重点を置いていることを意味します。 。フォグコンピューティングでは、データをローカルに集中(または集約)するために、追加のコンピューターが各プラントに、通常はLANレベルで配置されます。これは、ローカルで処理する必要がある情報とクラウドにオフロードできる情報を規制し、ローカルデバイスとリモートサーバー間の仲介役として機能します。これは通常、次の2つのことに役立ちます。
- 必要なクラウド接続の数の削減
- より高速なローカル処理-図2に示すように、フォグコンピューターは統合された意味のあるデータをクラウドに送信します。クラウドでは、各植物の情報が他の植物と組み合わせて分析されます。
図2:フォグコンピューティングアーキテクチャ。著者の礼儀。
フォグコンピューティングとエッジコンピューティングの違いは何ですか?
フォグコンピューティングに加えて、エッジコンピューティングという別の用語が使用されているのを聞いたことがあるかもしれません。 。彼らは同じですか?そうでない場合、違いは何ですか?
誰に尋ねるか、どの会社と協力しているかによって、答えは大きく異なる場合があります。フォグコンピューティングとエッジコンピューティングは同じものであると主張する人もいれば、まったく異なると主張する人もいます。
フォグおよびエッジコンピューティングは、少なくとも産業および製造アプリケーションでは、従来のクラウドアーキテクチャよりも効率的にローカル資産/デバイスからデータを収集および処理しようとするシステムです。これらのアイデアの主な違いは、処理と「インテリジェンス」が最終的に行われる場所にあります。 。
たとえば、センサーが1分に1回の生の測定値を30日間ローカルに保存できる場合、センサーは1時間に1回だけ、ローカルネットワーク上のコンピューティングリソース(サーバー)に要約データを送信できます。そのセンサーデータは、処理のためにクラウドコンピューターに転送される可能性があります。これにより、データ送信が大幅に削減され、センサーによって関心のあるものがキャプチャされた場合に、詳細な履歴を収集できます。
エッジとフォグの定義は、生データ収集、データストレージ、および計算リソースの使用の周囲に境界線を引く場所によって異なります。
フォグコンピューティングのメリット
上記の例を考えてみましょう。 100個のセンサーの目的の出力を集計、分析、および計算するために必要な計算能力の量を想像しましたか? 10,000個のセンサーはどうですか?必要なストレージ、データトラフィック、およびネットワーク帯域幅は、追加されるデータソースが増えるほど指数関数的に増加します。
フォグコンピューティングは次のことに役立ちます:
- ネットワーク遅延とデータトラフィックを削減
- 有効なネットワーク帯域幅を増やします
- ネットワークを垂直に分離する
- 展開を簡単かつ効率的にスケールアップします
- プライバシーとデータセキュリティを管理する
フォグコンピューティングテクノロジーを採用することで、「スマート」で効率的なIIoTソリューションをより小さなステップで構築および展開できます。ただし、「クラウドvs.フォグvs.エッジ」について考えるのではなく、「特定のニーズに最適な組み合わせはどれですか?」という質問について考え直す必要があります。 」このように、これは「どちらか一方」の決定とは見なされず、さまざまなテクノロジーとアーキテクチャの協調的な適応と見なされます。
産業技術