Windows10ユーザーが利用できる仮想化ツールはいくつかあります。しかし、3つのツールが市場を支配しています。 VirtualBox 、 VMware 、 と Microsoft Hyper-V 。しかし、これらの仮想マシンツールのどれが最適ですか?
また、それらはすべて同じではありませんか?
VirtualBox、VMware Workstation Player、およびWindows10統合Hyper-Vから選択するのは困難です。 3つの仮想マシンツールがどのように積み重なっているか、および特定のタスクにどのツールを使用する必要があるかを次に示します。
ハイパーバイザーとは何ですか?
大きな質問から始めましょう:Windows 10上のVirtualBox、VMware Workstation Player、およびHyper-Vはどのように異なりますか?これらはすべて、ホストマシン上で仮想環境を実行できるようにしますよね?
ええ、そうです、彼らはそうします。しかし、その類似性にもかかわらず、仮想マシンツールは内部では異なる動作をします。これは、仮想マシンがと呼ばれる2つの異なるタイプのソフトウェアに依存しているためです。 ハイパーバイザー インストールして実行します。
ハイパーバイザーは、仮想マシンのプラットフォームとして機能します。これは、仮想マシンのオペレーティングシステムとホストマシンのハードウェアの間で必要な分割を提供します。ホストマシンは、メモリや処理能力などのリソースを複数のワークロード間で共有できます。
ハイパーバイザーには次の2つのタイプがあります。 タイプ1 と タイプ2 。
タイプ1ハイパーバイザー
タイプ1ハイパーバイザーは、ホストマシンのハードウェア上で直接実行され、ベアメタルハイパーバイザーと呼ばれることもあります。
Microsoft Hyper-Vは、タイプ1ハイパーバイザーの代表的な例です。外部パッケージを介した追加のインストールを必要とせず、ゲストオペレーティングシステムを直接管理します。
VMWare ESXとvSphere、Citrix XenServer、およびOracle VMは、すべてタイプ1ハイパーバイザーです。
タイプ2ハイパーバイザー
タイプ2ハイパーバイザーは、他のソフトウェアと同様にオペレーティングシステムにインストールされ、ホスト型ハイパーバイザーと呼ばれます。
仮想マシン環境はホストマシン上でプロセスとして実行され、システムハードウェアを共有しますが、仮想マシンの管理は、コマンドを直接実行するのではなく、ホストを経由します。この配置の結果は、アクション間のわずかな待ち時間です。
VirtualBox、VMware Workstation、およびVMware Workstation Playerは、タイプ2ハイパーバイザーの代表的な例です。
VirtualBox、VMware Workstation Player、およびHyper-Vの違いは何ですか?
これで、ハイパーバイザータイプの違いがわかり、各オプションの違い、制限、および利点を理解するのが簡単になりました。それをいくつかのセクションに分けてみましょう。
使いやすさ
Hyper-Vは、Windows 10 Pro、Education、およびEnterpriseと統合されていますが、Windows 10Homeとは統合されていません。 Windowsの機能またはPowerShellコマンドを使用してHyper-Vを有効にする必要がありますが、アクティベーション自体は処理されます。
有効化されると、Hyper-Vは、Hyper-Vマネージャーを介して、迅速な仮想マシン作成オプションとより広範な仮想マシン作成オプションを提供します。
各Hyper-Vオプションを使用して仮想マシンを作成するのは簡単です 。ただし、仮想マシンのクイック作成オプションは設定を自動入力するため、仮想マシンを起動しようとしたときに障害やエラーが発生する可能性があります。
Hyper-Vのより広範なカスタム仮想マシン作成オプションにより、設定をより細かく制御できます。
VirtualBoxとVMwareWorkstation Playerの両方に、仮想マシン作成ウィザードがあります。各プログラムのウィザードは、仮想マシンの作成プロセスをガイドします。ただし、違いがあります。
たとえば、VirtualBoxウィザードでは、後で設定を編集するための基本的な仮想マシンを作成できますが、特定の仮想マシンタイプに対していくつかの推奨値が提供されます。 VirtualBoxを設定して使用する方法は次のとおりです 。実用的な例として、ここにあります VirtualBoxを使用してUbuntuをインストールする方法 。
一方、VMware Workstation Playerウィザードでは、仮想マシンの作成プロセス中に設定をカスタマイズできます。
違いはそれほど大きくありませんが、完了後に設定を変更するのではなく、ウィザードの終了後にVMware WorkstationPlayer仮想マシンを実行する準備ができていることを意味します。
パフォーマンス
仮想マシンのパフォーマンスは、仮想マシンの実行に使用するハードウェアに関連しています。仮想化では、ハードウェアが重要です。さらに、使用する仮想マシンは大きな違いを生みます。
Intel i5-3570K、16GB RAM、およびNvidia GTX 1070を搭載したデスクトップ上のLubuntuゲストオペレーティングシステムを使用して、各仮想マシンオプションをテストしています。これは、最も強力なCPUではありませんが、ほとんどの処理を実行します。
簡単に言えば、VirtualBoxは利用可能な最も遅い仮想マシンオプションの1つです。
あなたがまともなハードウェアを持っているなら、あなたは吃音やうなりにそれほど気付かないでしょう。しかし、低電力マシンでは、VirtualBoxは最高の仮想化エクスペリエンスを提供しません。
VMware Workstation Playerに切り替えると、パフォーマンスの低下が最も顕著になります。同じハードウェアで同じゲストオペレーティングシステムを実行すると、VMware WorkstationPlayerがよりスムーズで滑らかなエクスペリエンスになります。
では、Hyper-Vはこれらすべてにどこに当てはまるのでしょうか。 LubuntuのHyper-Vインストールは良好に機能し、非常にスムーズでした。一部のWindows10 Hyper-Vユーザーは、システムでHyper-Vを有効にすると、他の領域でパフォーマンスの問題を報告することに注意することが重要です。
Hyper-VはOS内のソフトウェアとしてではなく、BIOSレベルで実行されるため、仮想マシンを使用していない場合でも、仮想化は常に「オン」になっています。
Hyper-V仮想化の一時的なオフとオンの切り替え
Windows 10 Hyper-Vがゲームのパフォーマンスに影響を与えていると感じた場合(仮想マシン環境が実行されていない場合)、コマンドを使用してHyper-V仮想化サービスをオフに切り替えることができます。
タイプ 指図 スタートメニューの検索バーで、 管理者として実行 。次に、次のコマンドを入力します。
bcdedit / set hypervisorlaunchtype off
次に、システムを再起動します。再起動後、Hyper-V仮想化は開始されず、パフォーマンスが通常に戻るはずです。 Hyper-V仮想化を再度オンにする場合は、次のコマンドを使用します。
bcdedit / set hypervisorlaunchtype on
システムを再起動します。
機能性
3つのオプションから選択する方法がわからない場合は、各オプションの機能を検討してください。 VirtualBox、VMware Workstation Player、またはHyper-Vを使用してゲストオペレーティングシステムを実行できますが、各ハイパーバイザーには癖があります。
スナップショットとチェックポイント
VirtualBoxとHyper-Vの主な利点の1つは、 スナップショット と チェックポイント 。
プラットフォームは異なる名前を使用しますが、スナップショットとチェックポイントは非常によく似たツールです。これにより、現在のステータスの仮想マシンのイメージを取得できます。イメージは仮想マシンを保持し、その特定の瞬間に戻ることができます。
残念ながら、VMware WorkstationPlayerはスナップショットまたはチェックポイントをサポートしていません。ゲストオペレーティングシステムを一時的に一時停止して特定のポイントから再開することはできますが、仮想マシンのイメージ履歴を作成することと同じではありません。
ファイル共有
各ハイパーバイザーを使用すると、ホストとゲストオペレーティングシステム間でファイルをドラッグアンドドロップできます。共有ファイルとフォルダーをアクティブ化することもできますが、Windows 10Hyper-VではプロセスがVirtualBoxやVMwareWorkstationPlayerよりもはるかに複雑になります。
シームレスモード
VirtualBoxとVMwareWorkstation Playerはどちらもシームレスモードを使用して、仮想マシン環境をホストオペレーティングシステムに統合します。シームレスモードでは、追加の仮想マシンウィンドウとメニューが削除され、ゲストオペレーティングシステムがホストの一部であるかのように感じられます。
残念ながら、Windows 10Hyper-Vはシームレスモードを備えていません。
仮想マシンの暗号化
仮想マシンを暗号化したい場合は、幸運です。各ハイパーバイザーは、何らかの暗号化をサポートしています。
VMware Workstation Playerは、すぐに使用できる仮想マシンの暗号化をサポートしています。
PCをwifiに接続する方法
VirtualBoxは、各VirtualBoxゲスト環境で利用可能なVirtualBox GuestAdditionsのインストールによる暗号化をサポートします。
Windows 10のHyper-Vは、MicrosoftのBitLockerを使用した暗号化をサポートしています。
各オプションは安全であり、それぞれのプラットフォームでうまく機能します。
費用
各ハイパーバイザーは無料ですが、一部のハイパーバイザーは他のハイパーバイザーよりも無料です。どうして?
VirtualBoxとVMwareWorkstation Playerは、すべてのユーザーが無料で利用できます。ハードウェアがプロセスでホストを破壊せずにゲストオペレーティングシステムを実行できる限り、無料の仮想マシンソフトウェアを使用できます。
一方、Windows 10 Hyper-Vも無料ですが、正しいバージョンのWindows10を使用している場合に限ります。
Windows 10 Homeユーザーが、ハードウェアでHyper-Vを使用することを切望している場合の回避策があります。しかし、それらの人々は、解決策を靴べらにするのではなく、無料の代替手段の1つを使用する方がよいでしょう。
修正は今日は機能するかもしれませんが、次のWindows10アップデートでは機能しない可能性があることを忘れないでください。
ゲストオペレーティングシステム
Windows 10 Hyper-Vには、ゲストオペレーティングシステムに関していくつかの制限があります。 Hyper-Vは、Windows、Linux、およびFreeBSD仮想マシンをサポートします。 macOSはサポートしていません。
VirtualBoxとVMwareWorkstation Playerは、macOSを含むほぼすべてのゲストオペレーティングシステムをサポートしています。
macOSゲストの操作はそのままでは機能しないことに注意してください。のチュートリアルに従ってください VirtualBoxまたはVMwareWorkstationPlayerにmacOSをインストールする方法 Windows10の場合。
Windows 10で最高の仮想マシンツールは何ですか?
VirtualBox、VMware Workstation Player、およびWindows 10Hyper-Vのいずれかを選択するのは難しいです。 Windows 10 Pro、Education、またはEnterpriseを実行している強力なマシンをお持ちの場合は、ハイパーバイザーを選択できます。
それほど強力でないマシンを実行している場合は、VMware WorkstationPlayerを使用することをお勧めします。幅広いハードウェアに対してより優れたサポートと安定性を提供します。
仮想マシンが必要かどうかまだわかりませんか?これらをチェックしてください 仮想マシンの使用を開始する実際的な理由 。
共有 共有 つぶやき Eメール YouTubeよりも優れている12のビデオサイトこちらがYouTubeの代替ビデオサイトです。それらはそれぞれ異なるニッチを占めますが、ブックマークに追加する価値があります。
次を読む 関連トピック- ウィンドウズ
- テクノロジーの説明
- 仮想化
- VirtualBox
- 仮想マシン
Gavinは、Windows and Technology Explainedのジュニアエディターであり、Really Useful Podcastの定期的な寄稿者であり、定期的な製品レビュー担当者です。彼は、デボンの丘から略奪されたデジタルアートプラクティスを備えたBA(Hons)現代ライティングと、10年以上のプロのライティング経験を持っています。彼はお茶、ボードゲーム、サッカーをたくさん楽しんでいます。
ギャビンフィリップスからもっとニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください