IT用語集

仮想マシン( VM = Virtual Machine)って何?

はじめに

仮想マシンって、音の響きがカッコイイですよね!
私(與那覇)は少し厨二気質があるので、こういう単語に惹かれてしまいます。。
仮想マシンという言葉はどのような意味で、どのような特徴を持つのでしょうか。
では、早速見ていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

仮想マシン(Virtual Machine)・・・仮想的に作られたハードウェア。サーバマシンの台数削減・管理コスト削減・安全性が高いという特徴を持つ。あるPC上で別のPCのサービスの稼働を確認したりする際に使われる。

仮想マシンの特徴と種類

仮想マシンの最大の特徴は「PC内で別の種類のPCを操作できること」です。
つまり、Mac上でWindowsのソフトを利用したりすることができます。
ほとんどの場合、自分の作成したプログラムが他のPCでも正常に作動するかの検証などに使われたりします。

仮想マシンには大きく2種類あります。
◾️ホストOS型・・・既に動いているPCの中に仮想化のソフトを入れて、その中に仮想マシンを作る。
◾️ハイパーバイザ型・・・空っぽのハードディスクに直接仮想化用のソフトを載せる、すなわち初めから仮想化用PCを作る。
前述したように、ほとんどの場合が仮想マシンを検証やソフトの使用などに用いるため、ホストOS型が一般的です。

仮想マシンのメリット・デメリット

〜メリット〜
・一台のPCの中に色々な環境を用意できる。
・通常では使用しない余ったPCのメモリを有効的に使うことができる。
・他のハードウェアでテストをするコストが抑えられ、複数台PCを使う場合に比べて管理が楽になる。

〜デメリット〜
・二台のPCが使えるが、一台分の能力(CPUやメモリなど)しかないので性能が大幅に下がる。
・PCが壊れた際に二台分のデータがなくなるので、被害が大きくなる。
・仮想マシンを扱う際に高度な知識や技術が求められる。
・トラブルが起きた際の対処が難しい。

おわりに

いかがでしたでしょうか。
仮想マシンでPCの中に他のPCを入れることができると考えると何だか魅力的ですよね!
実は、私も業務で仮想マシンを使用したことがあるのですが、PCの処理がかなり重くなるのは感じました。
しかし、自分のPCで他のPCの環境を試すことができるというのは、とても便利です。
仮想化用のソフトをダウンロードするのに時間はかかりますが、機会があれば是非使って見てください。

この記事を通して、仮想マシンに関する理解を深めていただけたら幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

http://e-words.jp/w/VM.html
https://wa3.i-3-i.info/word11943.html
https://wa3.i-3-i.info/word11941.html
https://boxil.jp/mag/a1300/
https://www.otsuka-shokai.co.jp/words/virtualization.html

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    オブジェクト(Object)・オブジェクト指向(Object-Oriented)って何?

    はじめにプログラミングの勉強をするときに、必ずと言っていいほど「オ…

  2. IT用語集

    コンポーネント、モジュール、ライブラリって何?

    はじめにコンポーネント、モジュール、ライブラリはそれぞれ「部品」「…

  3. IT用語集

    アクセス管理(Access Management)って何?

    はじめにアクセス管理システム。中々聞き覚えのない言葉ですよね。…

  4. Adobe Analytics

    GA(Google Analytics)とAA(Adobe Analytics)って何?

    はじめに現在のアクセス解析ツールにおいては、GA(Google A…

  5. IT用語集

    ドメイン(Domain)、クロスドメイン(Cross Domain)って何?

    はじめにドメインって聞いたことはあるけど、どんな意味かよくわからな…

  6. IT用語集

    インジェクション攻撃(Injection Attack)って何?

    はじめにタイトルのインジェクションを直訳して、インジェクション攻撃…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


  1. Adobe Analytics

    Adobe Analytics-分析ワークスペースの使い方
  2. Adobe Analytics

    Ad Hoc Analysisを用いてセグメント作成を効率化する
  3. IT用語集

    AWS(Amazon Web Service)って何?
  4. IT用語集

    コンポーネント、モジュール、ライブラリって何?
  5. Adobe Analytics

    サイトセクションとは-Adobe Analyticsの指標説明
PAGE TOP