\r\n\r\n

仮想マシンとは何か、そのすべてを知るために

仮想マシンは、現在使用しているコンピュータで他のオペレーティング・システムを実行することができます。

仮想マシン(VM)は、現在使用しているオペレーティング・システムの中で、他のオペレーティング・システムを実行することができるようにします。仮想OSは、あたかもコンピューター上の別のプログラムのように動作します。

Windows 10や他のLinux OSなど、他のOSのテストに最適です。また、仮想マシンを使って、設計されていないOS上でソフトウェアを実行することも可能です。例えば、Mac上でWindowsのプログラムを実行したり、仮想マシンを使ってMac上でアプリケーションの複数のコピーを実行したりすることができます。

仮想マシンを使ってみませんか? お金を払う必要はありません。

仮想マシンは何ですか?

仮想マシンは、仮想のコンピュータとして動作するプログラムです。現在使用しているオペレーティングシステム(ホストOS)上で動作し、ゲストOSに仮想ハードウェアを提供します。ゲストOSは、コンピュータ上の他のプログラムと同じように、ホストOSのウィンドウ内で動作します。

ゲストOSから見ると、仮想マシンは実際の物理的なコンピュータである。

ハイパーバイザーと呼ばれる仮想マシンのエミュレーションエンジンは、CPU、メモリ、ハードディスク、ネットワークインターフェースなどの仮想ハードウェアを扱う。ハイパーバイザーは、物理マシン上の実際のハードウェアにマッピングされた仮想ハードウェアデバイスを提供する。例えば、仮想マシンの仮想ハードディスクは、ハードディスク上のファイルに格納されています。

複数の仮想マシンをシステムにインストールすることができます。利用可能なストレージの量にのみ制限されます。複数のOSをインストールしたら、仮想マシンのプログラムを開いて、起動する仮想マシンを選択することができます。ゲストOSは、ホストOSのウィンドウ内で起動・実行されますが、フルスクリーンモードで実行することも可能です。

仮想マシンの実用化

仮想マシンは、一般的に多くの用途があります。

新バージョンのOSを試す:まだアップグレードしたくない方は、Windows 7でWindows 10を試すことができます。

他のOSを試す:様々なLinuxディストリビューションを仮想マシンにインストールすることで、それらの動作確認や実験ができます。仮想マシンでwindows10上でmacOSを動かすことで、異なるOSに慣れることができます。

古いOSを必要とするソフトウェアの使用:Windows XPでしか動作しない重要なアプリケーションがある場合、仮想マシン上にXPをインストールし、そこでそのアプリケーションを動作させることができます。これにより、Windows XP専用のアプリケーションを実際にパソコンにインストールすることなく、利用することができます。WindowsXPはマイクロソフトのサポートが終了しているため、これは重要なことです。

他のOS用に設計されたソフトウェアの実行:MacやLinuxのユーザーは、Windowsを仮想マシンで実行することにより、互換性の問題を考えることなく、自分のコンピューターでWindowsソフトウェアを使用することができます。残念ながら、ゲーム性は問題です。仮想マシンのプログラムではオーバーヘッドが発生し、3Dゲームもスムーズに動作しません。

複数のプラットフォームでソフトウェアをテストする:アプリケーションが複数のOS上で動作するかどうかをテストする必要がある場合、各アプリケーションを仮想マシンにインストールすることができます。

サーバーの統合:複数のサーバーを運用している企業では、一部のサーバーを仮想マシンに入れ、1台のコンピューターで稼働させることができます。各仮想マシンは独立したコンテナなので、同じOS上で異なるサーバーを動作させた場合のセキュリティ上の問題はありません。また、仮想マシンは物理サーバ間で移動することも可能です。

推奨仮想マシンソフト

VirtualBoxはWindows、macOS、Linux上で動作する素晴らしいオープンソースアプリケーションです。VirtualBoxの最も良い部分の1つは、商用版が存在しないことです。つまり、スナップショットなどの高度な機能を含め、すべての機能を無料で利用できるのです。これにより、仮想マシンの状態を保存し、将来的にその状態に戻すことができるので、テストに非常に有効です。

VirtualBoxの完全なガイドを書きましたので、ぜひご覧ください。

vmwareplayer は Windows と Linux 用のもう一つの有名な仮想マシンプログラムです。vmware Player は VMware Workstation (商用アプリケーション) の無料版で、VirtualBox のすべての高度な機能は得られません。

しかし、VirtualBoxとvmwareplayerは、どちらも基本的な機能を無償で提供する堅実なプログラムです。どちらかがうまくいかなければ、もう一方を試してみてください。

仮想マシンでのOSのロード

仮想マシンにOSをインストールするには、OSのインストーラーCDが必要です。Windows 10のインストールメディアを作成するのはとても簡単です。また、Linuxディストリビューションでよく使われるISOイメージファイルを使うこともできます。仮想マシンプログラムでは、仮想マシンの作成からゲストOSのインストールまで、使いやすいウィザードで案内してくれます。

また、Windows 10Hyper-Vを使った仮想マシンの作成方法、Hyper-VとVirtualBoxやVMWareとの比較についてもご紹介します。また、仮想マシンのパフォーマンスを向上させる方法や、ゲストとホスト間で仮想マシンのファイルを転送する方法についてのヒントもご覧ください。

仮想マシンはデスクトップOSに限らず、Windows 10上でAndroidをエミュレートすることも可能です。

  • 2021-03-24 06:12 に公開
  • 閲覧 ( 17 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ