オープンスタックとドッカーの違いは何ですか

青灯夜游
リリース: 2021-11-29 11:02:44
オリジナル
5136 人が閲覧しました

違い: 1. OpenStack は IT リソースを管理するためのツールですが、docker はアプリケーション コンテナ エンジンです; 2. OpenStack は IaaS 層にあるもので、docker は IaaS と PaaS にまたがるものです; 3. OpenStack多くのディスク容量を消費しますが、docker は少量しか消費しません。

オープンスタックとドッカーの違いは何ですか

このチュートリアルの動作環境: linux5.9.8 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。

OpenStack

は、IT リソースを管理するためのツールです。 virtualbox および vmware デスクトップ バージョンとの違いは、これらのソフトウェアは独自のマシン上の仮想マシンのみを管理できるのに対し、openstack は多数のサーバー上の仮想マシンを管理できることです。

Docker

オープン ソース アプリケーション コンテナ エンジン。Docker の各仮想マシンは、実際にはホスト オペレーティング システム内のプロセスです。開発者は独自のアプリケーションをコンテナにパッケージ化し、それを他のマシン上の Docker アプリケーションに移行することで、迅速なデプロイメントを実現できます。

違い

OpenStack は IaaS 層のもので、簡単に言うと、多数のサーバーを統合し、これらのサーバー上に多数の仮想マシンを自由に作成して管理します。もちろん、まだ複数のサーバー上の CPU を組み合わせて、より強力な仮想マシンを作成する必要はありません。

Docker および Docker ベースの swarm または Kubernetes は、仮想化という点では基本的に Openstack と同じことを行いたいと考えていますが、kvm などの仮想マシンと比較すると、消費するハードウェア リソースはますます少なくなります。しかし、彼はデプロイメントの標準化も行ったので、docker は IaaS と PaaS にまたがるもの、または IaaS と PaaS の元の厳密な階層構造を壊すものであり、これらの用語、または私を含むこれらの用語を使用する人々を少し混乱させています。しかし、それはとてもシンプルで効果的です。

共享内核 减少开销


オープンスタックとドッカーの違いは何ですか

推奨される調査: 「

docker ビデオ チュートリアル

以上がオープンスタックとドッカーの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート