仮想マシン

仮想マシンとは、コンピュータの中で仮想的に作られたコンピュータのことです。

たとえば、Macの中にWindowsの仮想マシンを作ることで、本来Macでは動かないはずのWindows専用ソフトを動かしたり、アプリやWebサイトなどの開発で、ほかのOSでもちゃんと動くかな、というのを確かめたりするために使います。

目次
  1. 仮想マシンとは?
  2. デュアルブートとは違うの?
  3. 仮想環境とは?
  4. 仮想化ソフト(仮想化ソフトウェア)とは?
  5. まとめ

仮想マシンとは?

仮想マシンは、コンピュータの中にもう一つのコンピュータがある、というイメージです。

よく、ドラマや映画を見ていると、その登場人物がテレビを見ているシーンってありますよね。
私は毎回思います。「あ、テレビの中にテレビがある」って。思いませんか?

テレビの中にテレビがあるのに、そのテレビは全く別物のテレビです。仮想マシンはこれと似ています。

つまり仮想マシンは、コンピュータの中に作られたもう一つのコンピュータ、のことです。

仮想マシンは、英語でバーチャルマシン(Virtual Machine)と言います。
Virtual Machineを省略したのがVMですので、仮想マシンVirtual MachineVMは、どれも同じ意味になります。

デュアルブートとは違うの?

パソコンに詳しい人ですと、ここで思うかもしれません。あぁ、仮想マシンってデュアルブートのことでしょ、と。

確かに似ていますが、実は違うのです。

デュアルブートは、HDDやSSDのパーティションを切って(複数のHDDやSSDがあるように見せること)、それぞれに別のOSを入れる技術のことです。

デュアルブートのイメージとしてはこのようなふうだと思います。(ここでのMac、Windowsは、OSのことをいっています)

これらは全く別物なので、OSを切り替えるには、いったんコンピュータの電源を切る必要があります。

そうですね。たとえるならば、仮想マシンはテレビの中に映るテレビであるのに対し、デュアルブートは別のチャンネルです。

仮想環境とは?

仮想環境は、仮想的な環境のことです。すみません、そのままですね。

環境というのは、そのパソコンがどのような状態なのか、というものです。
Windowsなのか、Macなのか、ネットには繋がっているのか、どんなソフトがインストールされているのか、など、そのパソコンがどんな状態にあるのかをまとめて環境といいます。

仮想環境というのは、その環境を仮想的に作り出したものです。
仮想マシンと同じ意味で使われることもあります。ただ、仮想マシンは仮想環境ですが、仮想環境は仮想マシンとは限りません。

つまり仮想環境は仮想マシンよりも幅広くをいいます。

仮想化ソフト(仮想化ソフトウェア)とは?

仮想化ソフトは、仮想環境を作り出すソフトのことをいいます。

たとえば、以下のようなものがあります。

  • VirtualBox
  • Docker
  • VMware
  • UTM

まとめ

仮想マシンは、コンピュータの中に作られたコンピュータのことです。
仮想マシンのことをVirtual Machine、VM、などといったりします。

仮想環境は仮想マシンと同じ意味で使われることもあります。しかし、仮想マシンは仮想環境ですが、仮想環境が仮想マシンとは限りません。

仮想環境を作り出すソフトのことを仮想化ソフト(仮想化ソフトウェア)といいます。

スポンサードリンク

関連コンテンツ

オススメ記事

ペネトレーションテスト

ペンテストはペネトレーションテストを短くしたものです。ホワイトハッカーが実際に侵入を試してみることで、そのシステムに弱い部分(脆弱性)があるかどうかをテストすることです。 ペンテスト(

ホームページ(Webサイト)

ホームページは、ブラウザを開《ひら》いたときに、最初《さいしょ》に表示《ひょうじ》されるページのことです。しかし、だんだんと言葉《ことば》の意味《いみ》が変《か》わっていき、サイトの一番《いちばん》

IPアドレス

IPアドレス(Internet Protocol address)は、それぞれコンピュータに付けられた住所のこと、とよく言われています。 ただ、住所と言われても、いまいちピンとこないかもしれま

プログラミング

プログラミングは、コンピュータに対しての文章を作って、コンピュータにお願いすることです。 コンピュータは人の言葉を理解することができません。そこで、プログラミング言語というものを使って、コンピ

Git

Git《ギット》は、バージョン管理《かんり》システムと呼《よ》ばれるもののひとつです。いま作っているものにどういった変更《へんこう》があったのか、といったことを管理することができます。

ゼロデイ攻撃

ゼロデイ攻撃とは、システムに弱い部分(脆弱性)が見つかり、その対応ができる前に行われる攻撃のことです。 システムを作っている人たちがまだ認識していない脆弱性を、悪い人たちが先に知ってしまった場

Blender

Blender《ブレンダー》は、オープンソースで、フリーの、3DCGソフトです。 3Dのイラストを描《か》いたり、映像《えいぞう》を作ったり、実《じつ》は2Dアニメーションを作ったりすることも

Mac(マック、Macintosh)

Mac《マック》は、Apple《アップル》という会社《かいしゃ》が作《つく》っているパソコンのことです。 Mac(マック)とは Mac《マック》は、Macintosh《マッキント

フォルダ

フォルダは、ファイルを入《い》れておくための入れ物《もの》のことです。また、フォルダのことを、ディレクトリといったりもします。 「フォルダ」と「ディレクトリ」はほぼ同《おな》じ意味《いみ》です

Windows(ウィンドウズ)

Windows《ウィンドウズ》は、Microsoft《マイクロソフト》が作《つく》っているOSの、シリーズの名前《なまえ》です。 Windows(ウィンドウズ)とは まず、OSは