仮想マシンツール VirtualBox、VMWare、Hyper-V の比較

仮想マシンツール VirtualBox、VMWare、Hyper-V の比較

[51CTO.com クイック翻訳] Windows 10 ユーザーには、選択できる仮想化ツールが多数あります。市場を支配しているのは、VirtualBox、VMware Workstation Player、Microsoft Windows 10 に統合された Hyper-V の 3 つです。では、特定のタスクや特定のアプリケーション シナリオにはどの仮想化ツールがより適しているのでしょうか?一緒に探検してみましょう。

[[311760]]

ハイパーバイザーとは何ですか?

仮想マシンの管理プラットフォームとして、ハイパーバイザーは仮想マシンのオペレーティング システムとホスト ハードウェア間の必要な連携を提供します。つまり、複数の仮想ホストがメモリや処理能力などのリソースを共有できます。ハイパーバイザーには一般的に 2 つの種類があります。

タイプ 1 ハイパーバイザー

タイプ 1 ハイパーバイザーはホスト マシンのハードウェア上で直接実行され、「ベア メタル ハイパーバイザー」と呼ばれることもあります。

Microsoft Hyper-V は、タイプ 1 ハイパーバイザーの典型的な例です。外部ソフトウェア パッケージによる追加インストールを必要とせず、仮想マシンのオペレーティング システムを直接管理できます。さらに、VMWare ESX、vSphere、Citrix XenServer、Oracle VM はすべてタイプ 1 ハイパーバイザーです。

タイプ 2 ハイパーバイザー

他のソフトウェアと同様に、タイプ 2 ハイパーバイザーはオペレーティング システムにインストールする必要があるため、「ホスト型ハイパーバイザー」と呼ばれます。

仮想マシン環境はホスト上のプロセスとして実行され、ホスト システムのハードウェア リソースを共有できます。ただし、仮想マシンの管理はホストのルーティングを通じて実行する必要があり、基礎となるコマンドを直接実行することはできません。この設計の結果、各ステップの間にわずかな待機時間が発生します。 VirtualBox、VMware Workstation、VMware Workstation Player はすべて、タイプ 2 ハイパーバイザーの典型的な例です。

3つの違い

使いやすさ

Hyper-V は Windows 10 Pro、Education、Enterprise には事前に統合されていますが、Home エディションには統合されていません。 Windows の機能または PowerShell コマンドを使用して Hyper-V を追加および有効化できますが、手動でアクティブ化する必要があります。

アクティベーションが完了すると、Hyper-V は対応するマネージャーを通じて高速またはスケーラブルな仮想マシン作成オプションを提供します。仮想マシンのクイック作成オプションを使用する場合、システムによって関連する設定が自動的に入力されるため、これらの設定が原因で、仮想マシンを起動しようとしたときに仮想マシンがエラーを報告する可能性があることに注意してください。ここでは、より柔軟な設定と制御を実現するために、拡張可能なカスタム作成オプションを使用することをお勧めします。

VirtualBox と VMware Workstation Player には、さまざまな仮想マシンを作成するためのウィザードが付属しています。たとえば、VirtualBox のウィザードを使用すると、基本的な仮想マシンを作成し、それを編集および構成することができます。もちろん、特定の仮想マシン タイプに対していくつかの推奨値も提供されます。詳細については、https://www.makeuseof.com/tag/how-to-use-virtualbox/ をご覧ください。

VMware Workstation Player ウィザードを使用すると、カスタム仮想マシンを作成することもできます。大きな違いはありませんが、ウィザードを完了すると、設定を変更せずに仮想マシンを実行できます。

パフォーマンス

仮想マシンのパフォーマンスは、仮想マシンの実行に使用されるハードウェアに直接関係します。もちろん、仮想マシンの種類が異なると、パフォーマンスに大きな違いが生じることもあります。

仮想マシンのテストに使用したコンピューターは、Intel i5-3570K、16GB RAM、Nvidia GTX1070 で構成され、オペレーティング システムは Lubuntu でした。明らかに、これは最も強力な CPU ではありませんが、ほとんどの VM 関連のタスクを処理できます。

テストの結果、VirtualBox の仮想マシンのパフォーマンスが最も遅いことがわかりました。構成が低い一部のコンピューターでは、VirtualBox はユーザーに最高の仮想化エクスペリエンスを提供できません。

同じハードウェア構成では、VMware Workstation Player は明らかにユーザーにスムーズなエクスペリエンスを提供できます。

徹底的なテストを通じて、Hyper-V が Lubuntu にインストールされ、非常にスムーズに実行されることがわかりました。もちろん、Hyper-V を有効にした後にパフォーマンスの問題が報告された Windows 10 ユーザーからも聞いたことがあります。個人的には、これは Hyper-V がオペレーティング システム内で実行されるソフトウェアではなく BIOS レベルにあるためだと考えています。したがって、仮想マシンを使用しない場合でも、仮想化サービスは常に「オン」の状態になり、一定の割合のハードウェア リソースが消費されます。

Hyper-V 仮想化を一時的にオン/オフにする方法

Windows 10 Hyper-V がゲームなどのパフォーマンスに影響すると思われる場合は、以下の手順に従って Hyper-V 仮想化サービスをオフにすることができます。

  • スタート メニューの検索バーにコマンドを入力し、[管理者として実行] を選択します。
  • 次のコマンドを入力します。
    1. bcdedit / ハイパーバイザー起動タイプをオフにする
  • システムを再起動します。
  • 再起動が完了すると、Hyper-V 仮想化は自動的に開始されなくなり、パフォーマンスが回復するはずです。
  • Hyper-V 仮想化を再度オンにする場合は、次のコマンドを使用します。
    1. bcdedit/ ハイパーバイザー起動タイプをオンに設定
  • システムをもう一度再起動してください。

スナップショットとチェックポイント

スナップショットとチェックポイントは、それぞれ VirtualBox と Hyper-V の機能です。それぞれのプラットフォームで使用される名前は異なりますが、スナップショットとチェックポイントの機能は非常に似ています。どちらも仮想マシンの現在の状態のイメージを保存し、必要に応じて仮想マシンを将来その特定の瞬間に戻すことができるようにします。

残念ながら、VMware Workstation Player はスナップショットやチェックポイントをサポートしていません。ゲスト オペレーティング システムを一時的に停止して、特定の時点から再開することしかできません。明らかに、これは仮想マシンのイメージ履歴を作成するメカニズムとは大きく異なります。

ファイル共有

ここで説明する 3 つのハイパーバイザーはすべて、ホストと仮想マシンのオペレーティング システム間でのファイルのドラッグ アンド ドロップをサポートしています。もちろん、共有ファイルや共有フォルダーの作成に関しては、Windows 10 Hyper-V は VirtualBox や VMware Workstation Player よりもはるかに複雑です。

シームレスパターン

シームレス モードでは、仮想マシンにアタッチされたウィンドウとメニューが削除され、仮想マシンのオペレーティング システムがホスト マシンに適切に統合され、その一部となることができます。 VirtualBox と VMware Workstation Player はどちらもシームレス モードを使用して、仮想マシン環境をホスト オペレーティング システムに統合します。残念ながら、Windows 10 Hyper-V ではこのようなシームレス モードは提供されません。

仮想マシンの暗号化

ここで紹介する 3 つのハイパーバイザーはすべて、仮想マシンに対して 1 つ以上の暗号化方式をサポートできます。もちろん、ある程度のプラットフォーム独立性も備えています。詳細は以下の通りです。

  • VMware Workstation Player は、すぐに使用できる仮想マシンの暗号化をサポートします。
  • VirtualBox は、VirtualBox Guest Additions をインストールすることで、各仮想マシン環境の暗号化をサポートします。
  • Windows 10 上の Hyper-V は、Microsoft の BitLocker を使用した暗号化をサポートできます。

料金

ここで紹介する 3 つのハイパーバイザーはすべて無料ですが、一部のハイパーバイザーはユーザーにさらなる自由を提供します。

VirtualBox および VMware Workstation Player については、ハードウェアが複数の仮想マシンの動作をサポートし、ホストマシンのパフォーマンスに影響を与えない限り、これら 2 つのソフトウェアを無料で使用できます。

Windows 10 Hyper-V が無料になるための前提は、Windows 10 の正規のコピーをすでに所有していることです。また、前述のように、Windows 10 Home ユーザーの場合は、Hyper-V を追加でインストールする必要があり、Windows 10 の次のバージョンにアップデートした後でも Hyper-V を無料で試せるという保証はありません。

仮想マシンのオペレーティング システム

Windows 10 Hyper-V では、仮想マシンのオペレーティング システムの種類にいくつかの制限があります。現在、主に Windows、Linux、FreeBSD の仮想マシンをサポートしていますが、macOS はサポートしていません。

比較すると、VirtualBox と VMware Workstation Player は、macOS を含むほぼすべての種類の仮想マシン オペレーティング システムをサポートできます。

macOS 仮想マシンはそのままでは動作しないことに注意してください。 Windows 10 の VirtualBox または VMware Workstation Player に macOS をインストールして使用するには、次のチュートリアルに従う必要があります。

https://www.makeuseof.com/tag/macos-windows-10-virtual-machine/

どの仮想マシンツールが最適ですか?

VirtualBox、VMware Workstation Player、Windows 10 Hyper-V のうちどれが最適か、という単純な結論を出すのは難しいです。すでに Windows 10 Pro、Education、または Enterprise を実行している強力なハードウェアを搭載した PC をお持ちの場合は、3 つの中から選択できます。コンピュータの構成が低い場合は、VMware Workstation Player を使用することをお勧めします。結局のところ、さまざまなハードウェアに対してより優れたサポートと安定性を提供できます。つまり、試してみなければ具体的な効果はわかりません。

元のタイトル: VirtualBox vs. VMWare vs. Hyper-V: 最適な仮想マシンはどれですか?著者:ギャビン・フィリップス

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。

<<:  Shanyan Dataの2020年分散ストレージ技術セミナーが成功裏に開催されました

>>:  Ping An Cloud が、企業の効率的なクラウド移行を支援するマルチクラウド管理で新たな賞を受賞

推薦する

インターサーバーはどうですか?ニュージャージーデータセンターVPS評価データ共有

インターサーバーはどうですか?インターサーバーニュージャージーVPSはいかがでしょうか? Inter...

また、Baiduの親指アップについてもお話ししたいと思います

Baidu Shareは今でもとても便利です。最初はJIATHISを使っていましたが、他の人のブログ...

A5ウェブマスターネットワーク初のオンライン入札収益トレーニングクラスが受講生募集を開始

1. オンライン入札とは何ですか?簡単に言えば、入札とは、Baidu、Google、Soso、Sog...

工商総局が著作権侵害や海賊版ゲームを取り締まっており、名前を変えるとライセンスが取れなくなると言われています!

ゲームライセンス申請とPokomo GOはここ数週間、業界で最もホットな話題となり、ゲームコミュニテ...

SEO開発は引き続き挫折しており、ブランド構築が差し迫っている

実は、SEOは終焉に近づいているという声は今年3月から出始めており、当時、百度の一連の実践から、SE...

gatenode-4$/Xen/512m メモリ/30g ハードディスク/2T トラフィック/フェニックス シティ/サイト全体で 50% 割引

gatenode は、電話番号とオフィスの住所が記載された非常にシンプルな Web サイトです。他に...

Meileleウェブサイトはフォーラムウェブサイトの最適化のリーダーです

私はよく、多くの友人が a5 ウェブマスターのウェブサイトに記事を投稿しているのを見ます。SEO の...

raksmart: 日本国内の無制限トラフィックサーバー(物理マシン)、100Mbps 帯域幅、月額 139 ドルから、最大 1Gbps 帯域幅

4月、raksmartは日本のデータセンターの独立サーバーのプロモーションを実施しています。日本のデ...

Docker による動的ツール: 見落とされがちなベストプラクティス

[[252870]]コンテナは、大企業から小企業まで、急速に一般的な導入ツールになりつつあります。 ...

ジャック・マーが大手Vを莱王に招待、最初のパブリックアカウントのテストを開始 - A5ウェブマスターネットワーク

モーニングポストニュース(記者 韓元佳)アリババ会長のジャック・マーは「WeChatとの別れ」を発表...

米国で最も人気のある SEO 書籍 10 選

現在、インターネットは情報を入手する最も簡単で便利な方法であるため、ますます多くの人々がインターネッ...

第9回中国クラウドコンピューティング標準およびアプリケーション会議が盛大に開催されました

[51CTO.comより引用] 2019年12月16日、中国電子技術標準化協会主催の「第9回中国クラ...

Adobe がコーディング不要のウェブデザインソフトウェア「Muse」をリリース

Adobe は本日、Web デザイン ソフトウェア Muse のリリースを発表しました。 Adobe...

クラウドネイティブ、開発者の黄金時代

[[419048]]開発者にとって今が最高の時期です。デジタル業界は活況を呈し、従来のクラウドコンピ...

Red Hat、クラウドアプリケーションの開発と配信を効率化する機能を拡張

オープンソース ソリューションの世界的な大手プロバイダーである Red Hat は本日、Red Ha...