2014年12月17日 12時00分 UPDATE
特集/連載

Dockerの仕組みを解説【Q&A】注目のコンテナ化は仮想マシンとどう違う?

コンテナと仮想マシンは、いずれもワークロードをハードウェアから抽象化することを可能にする。だが、その2つのアプローチには考慮すべき重要な違いがある。分かりやすく説明しよう。

[Stephen J. Bigelow,TechTarget]

関連キーワード

仮想マシン(VM) | Docker


コンテナ化とは? 既存の仮想マシンとの違いは?

tt_aa_kaigai.jpg

 仮想マシン(VM)は完全なサーバを再現する。通常の仮想サーバでは、各VMの“ゲスト”には完全なOSの他、ドライバ、バイナリまたはライブラリ、そして実際のアプリケーションが含まれる。各VMはハイパーバイザーで動作し、ハイパーバイザーはホストOSで、ホストOSは物理サーバで動作する。これは実証済みのアプローチだが、ゲストOSとサポートバイナリがVM間で重複することがあるのはすぐ分かる。重複すると貴重なサーバメモリが浪費され、そのために各サーバがサポート可能なVMの台数が制限されてしまう。

この記事が気に入ったらTechTargetジャパンに「いいね!」しよう

この記事を読んだ人にお薦めのホワイトペーパー

この記事を読んだ人にお薦めの関連記事

Loading

注目テーマ

ITmedia マーケティング新着記事

無料DMP「Juicer」がインティメート・マージャーと広告配信で連携
PLAN-Bは、同社が無料で提供するユーザー分析DMP「Juicer」において、インティメート・マ...

news109.jpg

特定の業種に向けて広告を配信、Geolocation Technologyが「業種バナージャック」を提供
Geolocation Technologyは、IPアドレスを解析しユーザー属性を特定することで指定した業...

news012.jpg

別所哲也氏と語る、ブランドが映画を作る意味
企業がコンテンツ、それも「映画」を作る理由とは何か。テレビCMと何が違うのか。「Brand...