FOGR の物理実装
フォグ ネットワークも、物理的なフォグ コンピューティング プラットフォームの一例です。 フォグ ネットワークは、DCPP と呼ばれる新しい管理プロトコルを使用します。 DCPP は、リモートでシンプルかつ効率的なホスト管理プロトコルです。 従来の展開方法は、プラグインまたはスクリプトを使用してアプリケーションをインストールすることです。 これの欠点は、アプリケーションの操作、構成、管理、およびすべてのライフサイクルが現在のオペレーティング システムに拘束されることです。 これには多くの欠点があります。 仮想マシンを作成する方法でもいくつかの機能を実現できますが、仮想マシンは非常に重く、移植性に役立ちません。
より良い解決策は、コンテナーをデプロイすることです。 各コンテナは互いに分離されています。 各コンテナには独自のファイル システムがあります。 コンテナ間のプロセスは互いに影響を与えず、コンピューティング リソースを区別できます。 コンテナはすぐにデプロイできます。 コンテナは基盤となる施設やマシン ファイル システムから切り離されているため、異なるクラウドや異なるバージョンのオペレーティング システム間で移行できます。
コンテナは占有するリソースが少なく、迅速にデプロイできます。 各アプリケーションは、他のアプリケーション スタックと組み合わせる必要がなく、また、運用環境のインフラストラクチャに依存しないため、R&D からテスト、本番まで一貫した環境を実現できます。 同様に、コンテナは仮想マシンよりも軽量で「透過的」であるため、監視と管理が容易です。
したがって、kubernetes に基づく DCPP プロトコルには次の利点があります。
ポータブル: 複数のタイプのコンピューティング モードをサポート
拡張性:モジュール化、プラグイン、自由なマウントの組み合わせ
自動化: 自動展開、複製、再起動、および容量拡張。
Last updated