VirtualBox vs VMware vs Hyper-V:違いと最良のプログラム

Virtualizing an operating system is installing it and being able to use it within a specific configuration, which we know as a “virtual machine”.オペレーティングシステムの仮想化とは、オペレーティングシステムをインストールし、「仮想マシン」と呼ばれる特定の構成内で使用できるようにすることです。 Thanks to virtualization we can run two or more operating systems at the same time, in a safe and isolated way, so that we can improve our workflow, or simply feed our curiosity by leaving what other operating systems are like without altering our virtual machine.仮想化のおかげで、3つ以上のオペレーティングシステムを安全かつ分離された方法で同時に実行できるため、ワークフローを改善したり、仮想マシンを変更せずに他のオペレーティングシステムをそのままにして好奇心を養ったりすることができます。 When testing virtual machines we can find mainly XNUMX platforms:仮想マシンをテストすると、主にXNUMXつのプラットフォームが見つかります。 VMware、VirtualBox、Hyper-V 。 However, which one is better?しかし、どちらが良いですか? Which one should we choose?どちらを選ぶべきですか?

大まかに言えば、3つのプラットフォームで同じことが可能になります。 オペレーティングシステムのインストールとテスト 私たちの上に Windows それを変更することなく、また何か問題が発生した場合にデータに影響を与える可能性があるというリスクもありません。 プログラムの10つは無料でオープンソースであり、もうXNUMXつは商用であり、もうXNUMXつはWindowsXNUMXの一部のエディションにデフォルトで含まれています。

VirtualBox 対 VMware 対 Hyper-V

However, although they are similar, each of them has its advantages and disadvantages.ただし、それらは類似していますが、それぞれに長所と短所があります。 Next we will see them.次にそれらを見ていきます。

ヴイエムウェア VirtualBox Hyper-Vの
簡単に使える 手段、中 初級 複雑な
パフォーマンス グッド 手段、中 グッド
スナップショット 有り 有り もしアカウントが違う場合:
共有ファイル 有り 有り はい、しかし複雑です。
Windows統合 有り 有り もしアカウントが違う場合:
Encryption 有り はい(ゲスト追加経由) 有り
互換性のあるシステム Windows、Linux、macOS Windows、Linux、macOS WindowsとLinux(これには制限があります)
価格 無料/有料 無料版 無料版
その他 優れたセキュリティ オープンソース Windows 10Proのみ
WSLおよびWSL2のサポート
W

VMware Workstation、プロフェッショナル向けの仮想マシン

何の中で ヴイエムウェア we have several editions.いくつかのエディションがあります。 On the one hand we have the一方では、 ワークステーションプレーヤー 、これはいくつかの制限がある無料版であり、 ワークステーションプロ 、はるかに完全で制限なし。 Proを見ていきます。

macOSにVMware Toolsをインストール-2

その主な機能の中で、私たちは多くの のカスタマイズおよび構成オプション 仮想マシンを完全に制御できるようにするマシン。 仮想化専用にするハードウェアを構成できることに加えて(たとえば、 RAM, CPU、ディスクなど)、一連の機能、オプション、 高度なツール これにより、たとえば、企業に役立つ追加の対策セキュリティとVMの分離を適用できるようになります。

このプログラムのおかげで、私たちはできるようになります あらゆる種類のファイルを簡単に共有 between our main PC and the virtualized one.メインPCと仮想化PCの間。 It is compatible with smart cards, supportsスマートカードと互換性があり、サポートします USB 3.0 、vSphere / ESXiおよびvCloudAirと統合し、 DirectXと互換性のある3Dグラフィックス およびOpenGL。

仮想マシンを作成すると、次のことができます。 スナップショットを作成する これにより、仮想マシンをいつでも以前の状態に戻すことができ、クローンを作成してXNUMXつの等しいマシンを同時に使用でき、さらには」を使用することもできます。 リンクされたクローン 「、VMを完全にコピーせずに、VMのコピーを作成して、かなりのスペースを節約できる機能。

もちろん、あらゆる種類の仮想マシンを簡単に共有するのに役立つツールもあります。

VMwareをダウンロード 。 このプログラムにより、WindowsとWindowsの両方のすべてのタイプのオペレーティングシステムを問題なく仮想化できます。 Linux さらにmacOS(いくつかの追加設定あり)。 そしてそれはまた非常に流動的な経験を提供します。 彼の専門ではありませんが、彼はレトロなシステムとも非常にうまくやっています。

VMwareをVirtualBoxとともに問題なくインストールすることは常に可能でしたが、バージョン16以降、Windows 10のハイパーバイザーであるHyper-Vともうまく対応しているため、すべてのプログラムを同時に共存させることができます。

VirtualBox、無料のオープンソースの代替

VMwareは、仮想マシン用に見つけることができる最も完全なプログラムです。 But if our use is to walk around the house, surely it is “too big”, in addition to being paid.しかし、私たちの用途が家の中を歩き回ることであるならば、それは確かに支払われることに加えて「大きすぎる」です。 And this is whereそして、これはどこです VirtualBox 遊びに来ます .

プリンシパルVirtualBox

このプログラムはによって所有されています オラクル、 ですが 完全に無料のオープンソースソフトウェア 。 Any user, both professional and personal, can use this software without limitations, although some of its extensions (such as USB 3.0, RDP or PXE) will require the payment of a license that gives permission to use them in professional environments.一部の拡張機能(USB XNUMX、RDP、PXEなど)では、プロフェッショナル環境での使用を許可するライセンスの支払いが必要になりますが、プロフェッショナルと個人の両方のユーザーがこのソフトウェアを制限なく使用できます。

この仮想化ソフトウェアには、簡単にできるあらゆる種類のツールがあります シェア files between virtual machines.仮想マシン間のファイル。 In addition, we can also control them from CMD, if we want to automate certain tasks.さらに、特定のタスクを自動化したい場合は、CMDからそれらを制御することもできます。 It also allows you to create snapshots so that you can easily return to the previous point.また、スナップショットを作成して、前のポイントに簡単に戻ることができるようにすることもできます。

ビデオキャプチャ機能があり、たとえば使用できる非常に興味深い機能があります 仮想化アプリケーション as if they were system applications “separating” them.それらを「分離」するシステムアプリケーションであるかのように。 Its main problem is that it hasその主な問題はそれが持っているということです 3Dグラフィックスの限定サポート 。 それも 遅い VMwareよりも仮想マシンを実行している場合。

ダウンロードするVirtualBox 。 This program will allow us to virtualize Windows, Linux and macOS without problems.このプログラムにより、Windows、Linux、macOSを問題なく仮想化できます。 In addition, it gets along very well with very strange operating systems, and even retro.さらに、それは非常に奇妙なオペレーティングシステム、さらにはレトロと非常にうまく調和します。 Its floppy drive management is superior to VMware's.そのフロッピードライブ管理は、VMwareよりも優れています。 In addition, it is compatible with machines built with VMware.さらに、VMwareで構築されたマシンと互換性があります。

VirtualBoxは、VMwareと一緒に、そして最新バージョン(具体的には、6.0以降)ではHyper-Vと一緒に問題なくインストールできます。

Hyper-V、WSLなどのMicrosoftのソリューション

Windows 10 Proを使用している場合は、 Hyper-Vの オペレーティングシステムの一部になります。 以前のプログラムと同様に、WindowsとLinuxのインストールに使用できますが、その他 Microsoft Linux用のWindowsサブシステムであるWSL2や、ソフトウェアを安全に実行するための分離モードであるWindows Sandboxなど、最新バージョンのWindowsでは機能が注目を集めています。

管理者Hyper-V

仮想マシン用のプログラムとしてのHyper-Vは、特にで作業するユーザーにとって、はるかに焦点を絞った機能です。 プロフェッショナルな環境 。 It offers very advanced features and even allows you to install virtual machines on real disks, disks that can then be used to boot any PC.非常に高度な機能を提供し、仮想マシンを実際のディスクにインストールすることもできます。ディスクは、任意のPCの起動に使用できます。

Hyper-VはWindows10 Proの機能であるため、どこからでもダウンロードする必要はありません(ただし、手動でアクティブ化する必要があります)。 But if we have the Home edition we will not be able to use this program.ただし、Homeエディションをお持ちの場合は、このプログラムを使用できません。

VMware、VirtualBox、Hyper-V…どれを選択すればよいですか?

Linux用のWindowsサブシステム、サンドボックスモード、またはDockerなどの非常に特殊な仮想化プラットフォームを使用する場合は、Windowsハイパーバイザーを有効にする必要があります。 Otherwise, although it is specialized in Windows, and it is where Microsoft's operating system will work best for us, its complexity and limited options make it really not worth it.それ以外の場合は、Windowsに特化しており、Microsoftのオペレーティングシステムが最適に機能する場所ですが、その複雑さと限られたオプションにより、実際には価値がありません。 Therefore, the thing is between VirtualBox and VMware.したがって、問題はVirtualBoxとVMwareの間にあります。

私たちが企業であり、仮想化されたオペレーティングシステムを最大限に活用したい場合は、 VMwareを選択する , specifically the “Workstation Pro” version, since it is the most advanced and complete.特に「WorkstationPro」バージョンは、最も高度で完全なものであるためです。 If we are home users, and we are not going to make a very advanced use, either of the two programs can be perfectly useful.私たちがホームユーザーであり、あまり高度な使用を行わない場合は、XNUMXつのプログラムのいずれかが完全に役立つ可能性があります。 We could recommend VMware in the case of installing andインストールする場合はVMwareをお勧めします WindowsとmacOSを使用する 仮想マシンで、Linuxディストリビューションまたは非常に古いオペレーティングシステムをテストする場合はVirtualBoxで。