VirtualBox、Hyper-V、Linux ホスト

VirtualBox、Hyper-V、Linux ホスト

Virtualboxを使用して仮想マシンを作成しました。ホストシステムはLinux Mint Cinnamon 17.2で、ゲストシステムはWindows 8.1 Proです。仮想マシン設定ですべてのアクセラレーション機能を有効にしました。

WP8 エミュレータを実行するには Hyper-V が必要です。しかし、驚くべきことに、WindowsゲストはHyper-Vをサポートしていないと主張しています。

WindowsクライアントでHyper-Vを使用できますか?

ベストアンサー1

はい、WindowsゲストオペレーティングシステムではHyper-Vを使用できますが、VirtualBoxでは使用できません。この手法をネストされた仮想化と呼びます。

VirtualBoxの機能要求に投票できます。ここ。残念ながら、この要求は6年間続き、開発者は最初に「有用性が限られている」と述べました。ますます多くのソフトウェアが仮想化(Windows Mobile Emulation、Android Emulation、Vagrantなど)に依存するにつれて、仮想化の優先順位が高くなると予想されます。 2015年11月16日現在、この問題は依然として積極的に意見や要求を受けていますが、2015年5月現在、開発者は依然として「異なる優先順位」を持っています。

Windows 10秋の更新(およびWindows Server 2016 Preview)以降、Hyper-VはHyper-Vハイパーバイザーをネストできるようになりました。

ネストされた仮想化は、仮想化環境内で仮想化を実行することです。つまり、ネストを使用すると、仮想マシン内でHyper-Vサーバーの役割を実行できます。

源泉。この技術はまだ非常に新しい技術であり、まだ試験段階にあるようです。

オープンソースのXenハイパーバイザーは、ネストされた仮想化もサポートすると主張しています。

ネストされた仮想化は、仮想マシン内でハイパーバイザーを実行する機能です。実際のハードウェアで実行されるハイパーバイザーはレベル0またはL0と呼ばれ、L0でゲストとして実行されるハイパーバイザーはレベル1またはL1と呼ばれ、L1ハイパーバイザーで実行されるゲストはレベル2またはL2と呼ばれます。

源泉:http://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen

VMWareはまた、商用製品で複数のネストされたシナリオを広くサポートしています。

Hyper-Vにはハードウェア対応の仮想化が必要なため、ESXi 5.0、Workstation 8、Player 4、またはFusion 4(またはそれ以降)でのみ実行できます。ゲストハイパーバイザーとして、Hyper-VのパフォーマンスはESXi 5.0では比較的悪いですが、Workstation 8、Player 4、またはFusion 4(またはそれ以上)ではかなりうまく機能します。 Workstation 9、Player 5、またはFusion 5では、ゲストオペレーティングシステムの種類を「Hyper-V」に設定する必要があります。

源泉:http://communities.vmware.com/docs/DOC-8970

おすすめ記事