フォグコンピューティングとクラウドコンピューティングの比較。 その違いを理解する
フォグ コンピューティングとは
クラウドによって提供されるサービスをエッジ デバイスに拡張するアーキテクチャです。 フォグコンピューティングは新しいクラウドとみなされ、その座を奪ったと考えられていますが、それはクラウドの拡張または進化にすぎません。
フォグ コンピューティングは、ストレージ、通信、コンピューター、制御、意思決定、およびアプリケーション サービスなどの重要な中核機能を、データの発生源により近い場所に分散することを可能にします。
これは新しい分散アーキテクチャで、クラウドと他のすべてのものの間の連続体にまたがるものです。 これにより、フォグコンピューティングは、常識的なアーキテクチャであり、遅延、プライバシー、およびその他のデータ集約的な問題が懸念されるシナリオに必要なものです。
コンピュータおよびネットワークサービスの運用を容易にします。 フォグコンピューティングは、エッジコンピューティングのためのジャンプオフポイントとして機能します。 これは、エッジコンピューティングがどのように機能すべきかを定義する標準である。
フォグ コンピューティングは、データがある場所の近くでデータを分析することにより、待ち時間を最小限に抑えます。
従来のクラウド コンピューティング モデルでは、これらの要件を満たすことはできませんでした。 すべてのデバイスからのトラフィックは、帯域幅の制限を超えます。
クラウドコンピューティングの出現は、IoT デバイスの進化のためであり、クラウドはそのペースについていけません。
簡単に言えば、フォグコンピューティングはクラウドコンピューティングに Internet of Things を加えたものです。
クラウドコンピューティングとは何か
従来の電話には情報を保存したり各種アプリケーションにアクセスする十分な内蔵領域はなかったのです。
これらの携帯電話が「スマート」になったのは、データを転送し、リソースやサービスをオンデマンドで利用できるようになった、クラウド コンピューティング技術のおかげです。
根本的な問題は、遅延とデータのセキュリティの低さです。 クラウドコンピューティングは、コンピュータサイエンスの集中型モデルであり、データやサービスをグローバルに利用できるようにするため、少々時間のかかるアプローチとなっています。
広範なネットワークが関与するリソースの提供では遅れをとります。
- IaaS (Infrastructure as a Service):クラウドコンピューティングが提供する 3 つのサービス。
- PaaS (Platform as a Service): 巨大な処理能力と優れたネットワーキングを提供します。
- SaaS (Software as a Service):新しいアプリケーションの立ち上げやテストに最適です。
フォグ
遅延の最小化
Fog computing は、操作中の遅延を減らすことにより、システム障害を連鎖的に減少させます。 デバイスの近くでデータを分析し、あらゆる災害を回避するのに役立ちます。
ネットワーク帯域幅の柔軟性
膨大な量のデータが、数百または数千のエッジ デバイスからクラウドに転送され、フォグ スケールの処理とストレージが必要になります。
たとえば、商業用ジェット機は、30 分間の飛行ごとに 10 TB を生成します。 フォグ コンピューティングでは、選択したデータをクラウドに送信し、履歴分析と長期保存を行います。
地理的に広い範囲
フォグ コンピューティングでは、ネットワーク密度の高い地域にさえ配置されているデバイスのデータを処理し、より高品質のサービスを提供しています。
一方、クラウド サーバーは IP でのみ通信し、IoT デバイスで使用される無限の他のプロトコルとは通信しません。
リアルタイム分析
Fog computing は最も時間に敏感なデータを分析して、1 秒以内にデータに対応しますが、クラウド コンピューティングでは 24 時間体制の技術サポートは提供されません。
セキュリティ
フォグ データは、配信システムの相当数のノードによって分析されますが、クラウド コンピューティングでは、個人情報はグローバルに接続されたチャネルを通じて転送されます。
運用コスト
クラウド コンピューティングのライセンス料とオンプレミス保守は、フォグ コンピューティングよりも低くなっています。
IoT プロジェクトにおけるフォグ コンピューティングとクラウド コンピューティング
Internet of things とは、インターネットに接続されたセンサーや無線技術を含む「周囲の知能」を持ち、自身をオブジェクトとして識別できることを意味します。 IoT は、あらゆる物理的なオブジェクトをデジタルで表現できるようにします。
現在のクラウドモデルの設計では、IoTが生成するデータの量、ばらつき、および速度を処理することができません。 フォグ コンピューティングは、IoT データをよりよく分析し、対処する新しいモデルです。
クラウドコンピューティングには帯域幅の制限がありますが、フォグコンピューティングでは、データを地上に近い場所に保存することでこの問題を解決しています。
どのような産業においても、IoT はインシデントへの対応と認識を向上させます。 たとえば、次のようなことです。 石油業界では、パイプラインのセンサーが圧力の変化を記録します。
広範な IoT データをクラウドに送信する代わりに、フォグ コンピューティングではこのように、最も時間的制約のあるデータをネットワーク エッジで分析し、ミリ秒単位で動作させることが可能です。 フォグ コンピューティングは迅速な応答を可能にし、ネットワークの遅延とトラフィックを削減します。
結論
モノのインターネットの進化により、フォグ コンピューティングと比較して、非常に潜在的でセキュリティが遅れているため、クラウド サービスにあまりにも多くの制約をかけてしまっています。
その理由は、クラウドが発生地点から離れたところにあるのに対し、フォグ コンピューティングでは、1 秒もかからずにデータを分析し、反応するためです。
フォグコンピューティングは独立したアーキテクチャではなく、クラウドコンピューティングに取って代わるものではなく、より高い帯域幅とより優れたセキュリティ機能を備えたクラウドコンピューティングの拡張に過ぎないということに留意する必要があります。
データサイロのデメリット:ビジネスにどのような影響を与えるのか?