
フォグコンピューティング[1] [2]またはフォグネットワーキングはフォギング[3] [4]とも呼ばれ、エッジデバイスを使用して大量の計算(エッジコンピューティング)、ストレージ、および通信をローカルで実行し、インターネットバックボーンを介してルーティングするアーキテクチャです。
コンセプト
2011 年には、膨大な数の IoT デバイスと大量のデータに対応し、リアルタイムで低遅延のアプリケーションを実現するために、クラウド コンピューティングをフォグ コンピューティングで拡張する必要性が浮上しました。[5]フォグ コンピューティングはエッジ コンピューティングとも呼ばれ、多数の「周辺」デバイスがクラウドに接続する分散コンピューティングを対象としています。「フォグ」という言葉は、クラウドのような特性を持ちますが、「地上」、つまり IoT デバイスに近いことを意味します。[6]これらのデバイスの多くは、大量の生データ (センサーなどから) を生成しますが、このすべてのデータをクラウドベースのサーバーに転送して処理するのではなく、フォグ コンピューティングの背後にある考え方は、データ生成デバイスと同じ場所にあるコンピューティング ユニットを使用して可能な限り多くの処理を行い、生データではなく処理済みデータを転送して帯域幅要件を削減することです。もう 1 つの利点は、処理されたデータは、データを生成したデバイスによって必要になる可能性が最も高いため、リモートではなくローカルで処理することで、入力と応答の間の遅延が最小限に抑えられることです。このアイデアはまったく新しいものではありません。クラウド コンピューティング以外のシナリオでは、レイテンシを削減し、CPU の負担を軽減するために、専用のハードウェア (高速フーリエ変換を実行する信号処理チップなど) が長い間使用されてきました。
フォグ ネットワーキングは、コントロール プレーンとデータ プレーンで構成されています。たとえば、データ プレーンでは、フォグ コンピューティングにより、データ センター内のサーバーではなく、ネットワークのエッジにコンピューティング サービスを配置できます。クラウド コンピューティングと比較して、フォグ コンピューティングでは、エンド ユーザーとクライアントの目的 (運用コスト、セキュリティ ポリシー、[7]リソースの活用など) への近接性、密集した地理的分散とコンテキスト認識 (コンピューティング リソースと IoT リソースに関するもの)、レイテンシの削減とバックボーン帯域幅の節約を重視し、より優れたサービス品質(QoS) [8]とエッジ分析/ストリーム マイニングを実現し、優れたユーザー エクスペリエンス[9]と障害時の冗長性を実現します。また、生活支援シナリオでも使用できます。 [10] [11] [12] [13] [14] [15]
フォグネットワーキングは、人間が日常的に使用するデバイスのほとんどが相互に接続されるモノのインターネット(IoT)の概念をサポートします。例としては、電話、ウェアラブル健康モニタリングデバイス、コネクテッドカー、Google Glassなどのデバイスを使用した拡張現実などがあります。[16] [17] [18] [19 ] [20] IoTデバイスはリソースが制限されていることが多く、暗号化計算を実行するための計算能力が限られています。フォグノードは、代わりにこれらの暗号化計算を実行することで、IoTデバイスのセキュリティを提供できます。[21]
米海軍の一部門であるSPAWARは、固定式と移動式の両方の戦略的軍事資産を保護するために、拡張可能で安全な中断耐性メッシュネットワークの試作とテストを行っています。メッシュノードで実行されている機械制御アプリケーションは、インターネット接続が失われたときに「引き継ぎ」ます。使用例には、スマートドローンの群れなどのモノのインターネットが含まれます。 [22]
メルボルン大学は、エッジ/フォグとOracle Cloud Infrastructureを使用してデータをリアルタイムで処理するプロジェクトFogBus 2を通じて、カメラ、ECGデバイス、ラップトップ、スマートフォン、IoTデバイスからのデータの収集と処理の課題に取り組んでいます。[23]
ISO/IEC 20248は、自動識別データキャリア(AIDC)、バーコード、RFIDタグを使用したエッジコンピューティングによって識別されたオブジェクトのデータを、AIDCタグが移動した後でも、「フォグ」内および「エッジ」上で読み取り、解釈、検証し、利用できるようにする方法を提供します。[24]
歴史
「フォグコンピューティング」という用語は、2012年にシスコによって初めて開発されました。[25] 2015年11月19日、シスコシステムズ、ARMホールディングス、デル、インテル、マイクロソフト、プリンストン大学は、フォグコンピューティングへの関心と開発を促進するためにOpenFogコンソーシアムを設立しました。 [26]シスコのシニアマネージングディレクターであるヘルダーアントゥネス氏がコンソーシアムの初代会長に就任し、インテルのチーフIoTストラテジストであるジェフフェダーズ氏が初代会長に就任しました。[27]
意味
クラウドコンピューティングとフォグコンピューティングはどちらも、エンドユーザーにストレージ、アプリケーション、データを提供します。しかし、フォグコンピューティングはエンドユーザーに近いため、地理的に広く分布しています。[28]
「クラウドコンピューティング」とは、ローカルサーバーやパソコンではなく、インターネット上でホストされているリモートサーバーのネットワークを使用してデータを保存、管理、処理する手法です。[29]
エッジ コンピューティングまたはフォギングとも呼ばれるフォグ コンピューティングは、エンド デバイスとクラウド コンピューティング データ センター間のコンピューティング、ストレージ、およびネットワーク サービスの運用を容易にします。
アメリカ国立標準技術研究所は、 2018 年 3 月に、シスコの商用用語の多くを採用したフォグ コンピューティングの定義を NIST 特別出版物 500-325「フォグ コンピューティング概念モデル」として発表しました。この定義では、フォグ コンピューティングを、スマート エンド デバイスと従来のクラウドコンピューティングまたはデータ センターの間にある水平、物理、または仮想のリソース パラダイムと定義しています。[6]このパラダイムは、ユビキタス、スケーラブル、階層化、フェデレーション、分散コンピューティング、ストレージ、およびネットワーク接続を提供することで、垂直に分離された遅延の影響を受けやすいアプリケーションをサポートします。したがって、フォグ コンピューティングは、エッジからの距離によって最も区別されます。フォグ コンピューティングの理論モデルでは、フォグ コンピューティング ノードは、エッジ ノードと集中型クラウドの間で物理的および機能的に動作します。[30]「スマート」などの主要なアーキテクチャ用語を含む用語の多くは定義されておらず、フォグ コンピューティングとエッジ コンピューティングの区別は一般的に合意されていません。
エッジコンピューティングとクラウドコンピューティングの違い
エッジコンピューティングは通常、サービスがインスタンス化される場所を指しますが、フォグコンピューティングは、エンドユーザーが制御するデバイスやシステム上またはその近くに通信、計算、ストレージリソース、およびサービスを分散することを意味します。[31] [32]フォグコンピューティングは、中程度の重さで中間レベルのコンピューティングパワーです。[33]フォグコンピューティングは、クラウドコンピューティングの代替品ではなく、補完物として機能することがよくあります。[34]フォグコンピューティングは、クラウドコンピューティングよりもエネルギー効率に優れています。[35]
標準
IEEEはOpenFogコンソーシアムが提案したフォグコンピューティング標準を採用した。[36]
参照
参考文献
- ^ Bonomi, Flavio (2011年9月19日~23日)。「コネクテッドビークル、モノのインターネット、フォグコンピューティング、第8回ACM国際車両間ネットワークワークショップ(VANET 2011)、米国ネバダ州ラスベガス」。www.sigmobile.org 。 2019年8月7日閲覧。
- ^ Bonomi, Flavio (2011年6月4日~8日)。「クラウドとフォグコンピューティング:トレードオフとアプリケーション。EON-2011ワークショップ、International Symposium on Computer Architecture (ISCA 2011)、サンノゼ、カリフォルニア州、米国」。sites.google.com。2020年7月31日時点のオリジナルよりアーカイブ。 2019年8月7日閲覧。
- ^ 「IoT、クラウドからフォグ コンピューティングまで」。blogs @Cisco - Cisco Blogs。2015年 3 月 25 日。2017 年 4 月 7 日閲覧。
- ^ 「フォグコンピューティングとは何か? Webopedia の定義」www.webopedia.com。2014 年 12 月 18 日。2017 年 4 月 7 日閲覧。
- ^ Bonomi, Flavio; Milito, Rodolfo; Zhu, Jiang; Addepalli, Sateesh (2012-08-17)。「フォグコンピューティングとモノのインターネットにおけるその役割」。モバイルクラウドコンピューティングに関する MCC ワークショップ第 1 版の議事録。ACM。pp. 13–16。doi :10.1145 / 2342509.2342513。ISBN 9781450315197. S2CID 207196503。
- ^ ab 「フォグがクラウドを地上に近づける:シスコがフォグコンピューティングで革新を起こす」newsroom.cisco.com 。 2019年1月24日閲覧。
- ^ Forti, Stefano; Ferrari, Gian-Luigi; Brogi, Antonio (2020 年 1 月). 「信頼できる安全なクラウドエッジ展開」. Future Generation Computer Systems . 102 : 775–788. arXiv : 1901.05347 . doi : 10.1016/j.future.2019.08.020 .
- ^ Brogi, Antonio; Forti, Stefano (2017). 「QoS を考慮したフォグを介した IoT アプリケーションの展開」(PDF) . IEEE Internet of Things Journal . PP (99): 1185–1192. doi :10.1109/JIOT.2017.2701408. ISSN 2327-4662. S2CID 2880664.
- ^ Cisco RFP-2013-078. フォグコンピューティング、エコシステム、アーキテクチャ、アプリケーション: [1] 2020-01-19にWayback Machineでアーカイブ。インターネットアーカイブからも入手可能: [2]。
- ^ Nikoloudakis, Y.; Panagiotakis, S.; Markakis, E.; Pallis, E.; Mastorakis, G.; Mavromoustakis, CX; Dobre, C. (2016 年 11 月)。「スマートに強化された生活環境のための霧ベースの緊急システム」。IEEEクラウドコンピューティング。3 (6): 54–62。doi :10.1109/ mcc.2016.118。ISSN 2325-6095。S2CID 25475572 。
- ^ 「クラウドの次に来るものは何か?霧はどうなっているのか?」IEEE Spectrum: テクノロジー、エンジニアリング、科学ニュース。 2017年4月7日閲覧。
- ^ 「フォグコンピューティングに関する話題はあるか?」Channelnomics。2016年10月27日時点のオリジナルよりアーカイブ。2017年4月7日閲覧。
- ^ 「新たなソリューションの到来 - 「フォグ」コンピューティングか「エッジ」コンピューティングか?」The National Law Review 。 2017 年 4 月 7 日閲覧。
- ^ クラウドの進化:未来への回帰?:[3] 2015年10月9日にWayback Machineにアーカイブされました。
- ^ Arkian, Hamid Reza; Diyanat, Abolfazl; Pourkhalili, Atefe (2017-03-15). 「MIST: IoT クラウドセンシング アプリケーション向けのコスト効率の高いリソース プロビジョニングを備えたフォグベースのデータ分析スキーム」。Journal of Network and Computer Applications。82 : 152–165。doi : 10.1016/j.jnca.2017.01.012。
- ^ Bonomi, F., Milito, R., Zhu, J., Addepalli, S. フォグコンピューティングとモノのインターネットにおけるその役割。MCC Proc (2012)、pp. 13-16。[4]
- ^ シスコ、数十億台の接続デバイスからの価値創出を加速するフォグコンピューティングのビジョンを提供: [5]。
- ^ IoT: クラウドから霧の中へ: [6] 2015-12-23にWayback Machineでアーカイブ。
- ^ 分散インテリジェンスとIoTフォグ:[7]。
- ^ フォグコンピューティングは、IoTに必要な場所にデータを保存します:[8]。
- ^ Alrawais, Arwa; Alhothaily, Abdulrahman; Hu, Chunqiang; Cheng, Xiuzhen (2017 年 3 月)。「モノのインターネットのためのフォグ コンピューティング: セキュリティとプライバシーの問題」。IEEE インターネットコンピューティング。21 (2): 34–42。doi : 10.1109 /MIC.2017.37。ISSN 1089-7801。S2CID 18074495 。
- ^ [9].
- ^ Morris-Reade, Ryan (2022-02-16). 「メルボルン大学、Oracle Cloudを使用してIoTのパワーを活用」SecurityBrief Australia . 2022-04-18閲覧。
- ^ Huang, Dijiang; Wu, Huijun (2017-09-08). モバイルクラウドコンピューティング: 基礎とサービスモデル。Morgan Kaufmann。ISBN 9780128096444。
- ^ Patel , Sandipkumar; Patel, Ritesh (2022). 「フォグコンピューティング:シミュレーションツール、アプリケーション、およびユースケースによる研究課題の包括的な分析」(PDF)。Journal of Engineering Science and Technology Review。15(3):63–83。doi : 10.25103 /jestr.153.08。S2CID 251463942 。
- ^ Janakiram、MSV (2016 年 4 月 18 日)。「フォグ コンピューティングはモノのインターネットにおける次の大物か」。Forbes Magazine。2016年4 月 18 日閲覧。
- ^ 「インダストリアルインターネットコンソーシアム」www.iiconsortium.org。
- ^ F. Bonomi、R. Milito、J. Zhu、および S. Addepalli、「フォグ コンピューティングとモノのインターネットにおけるその役割」、モバイル クラウド コンピューティングに関する MCC ワークショップ第 1 版の議事録、ser. MCC'12。ACM、2012、pp. 13–16。
- ^ 「クラウドコンピューティング | Oxford Dictionariesによる英語でのクラウドコンピューティングの定義」。Oxford Dictionaries | 英語。2016年9月27日時点のオリジナルよりアーカイブ。 2017年11月10日閲覧。
- ^ Sarkar, S.; Misra, S. (2016). 「フォグコンピューティングの理論モデル化: IoT アプリケーションをサポートするグリーンコンピューティングパラダイム」. IET Networks . 5 (2): 23–29. doi :10.1049/iet-net.2015.0034. ISSN 2047-4954. 2016年10月6日時点のオリジナルよりアーカイブ。
- ^ Zhang, Chiang (2016). 「分散クラウド/エッジ/フォグコンピューティングアプリケーション向けの信頼性の高い容量プロビジョニング」 2017 欧州ネットワーク通信会議 (EuCNC)。 第 3 巻。 pp. 854–864。doi :10.1109/EuCNC.2017.7980667。hdl :11572/272828。ISBN 978-1-5386-3873-6. S2CID 19836815。
{{cite book}}:|journal=無視されました (ヘルプ) - ^ Ostberg; et al . (2017). 「分散クラウド/エッジ/フォグコンピューティングアプリケーション向けの信頼性の高い容量プロビジョニング」。ネットワークと通信 (EuCNC)、2017 ヨーロッパ会議。3 (6): 854–864。doi : 10.1109 /JIOT.2016.2584538。S2CID 207018722 。
- ^ Perera, Charith; Qin, Yongrui; Estrella, Julio C.; Reiff-Marganiec, Stephan; Vasilakos, Athanasios V. (2017-10-09). 「持続可能なスマートシティのためのフォグコンピューティング:調査」(PDF) . ACM Computing Surveys . 50 (3): 32. arXiv : 1703.07079 . Bibcode :2017arXiv170307079P. doi :10.1145/3057266. ISSN 0360-0300. S2CID 12675271.
- ^ Matt, Christian (2018-04-19). 「フォグコンピューティング」(PDF) .ビジネス&情報システムエンジニアリング. 60 (4): 351–355. doi :10.1007/s12599-018-0540-6. ISSN 2363-7005. S2CID 51874973.
- ^ Sarkar, S.; Chatterjee, S .; Misra, S. (2018). 「モノのインターネットの文脈におけるフォグコンピューティングの適合性の評価」。IEEE Transactions on Cloud Computing。6 ( 1): 46–59。doi : 10.1109 /TCC.2015.2485206。ISSN 2168-7161。S2CID 3823420 。
- ^ 「IEEE 1934-2018 - フォグコンピューティング向け OpenFog リファレンスアーキテクチャ採用に関する IEEE 標準」。IEEE。
