Hyper VとVMwareの主な違いは、Hyper VはWindowsが動作するx86-64システム上に仮想マシンを作成するネイティブハイパーバイザーであり、VMwareはクラウドコンピューティングとプラットフォーム仮想化ソフトウェアおよびサービスを提供する企業であることです。
従来のアプローチを考えた場合、異なるアプリケーションを異なるプラットフォームで実行することになります。
そのため、リソースを浪費し、コストも高くつきます。
そこで、この問題を解決するのが仮想化です。
さらに、仮想化とは、デバイス、ネットワーク、サーバー、またはストレージデバイスの仮想バージョンを作成するプロセスです。
例えば、1台のサーバーに複数のオペレーティングシステムを搭載することも可能です。
Hyper VやVMwareは、仮想化に関連しています。
Hyper Vとは?
ハイパーバイザーとは、仮想マシンモニターとも呼ばれ、仮想マシンを作成・実行するコンピュータのソフトウェア、ハードウェア、ファームウェアのことです。
Hyper Vは、開発元がMicrosoftであるネイティブハイパーバイザーです。
正式名称は「Windows Server Virtualization」です。
当初はWindows Server 2008でリリースされた。
Windows Server 2012とWindows 8から追加料金なしで利用できるようになった。
また、スタンドアロンのWindows Hyper Vサーバーは、コマンドラインインターフェイスで無償提供されています。
参考
VMwareとは
VMwareは、クラウドコンピューティングとプラットフォーム仮想化のソフトウェアとサービスを提供する組織です。
VMwareの製品は、デスクトップとサーバーアプリケーションの2つのレベルに分かれています。
また、VMwareのデスクトップソフトウェアは、Windows、Linux、Mac OSなどの主要なオペレーティングシステム上で実行されます。
デスクトップには以下のような種類があります。
VMware Workstation – 1 台のコンピュータに、同じまたは異なるオペレーティング システムの複数のコピーをインストールおよび実行できます。
VMware Fusion – Mac ユーザー向けに設計されています。
また、他の VMware 製品およびアプリケーションとの互換性があります。
VMware Player – 個人ユーザ向けです。
また、フリーウェアであり、ライセンスされた VMware 製品をお持ちでないユーザにも適しています。
VMwareのソフトウェアハイパーバイザーは、サーバ向けに設計されています。
さらに、それらはサーバ上で直接実行できるベアメタル組み込みハイパーバイザであり、追加のプライマリOSを必要としません。
一般的なサーバー用VMwareソフトウェアは、以下の通りです。
VMware ESX Server – これは、サーバ実装の管理性と一貫性を向上させるための追加ソリューションを提供するために、VMware vCenterと組み合わされます。
VMware ESXi Server – これはESXサーバと似ています。
また、最小限の容量のディスクが必要です。
VMware Server – Windows、Linuxなどの既存のオペレーティング・システムで使用できるフリーウェアです。
Hyper VとVMwareの違い。
定義
Hyper-VはMicrosoft Corporationによって開発されたサーバー仮想化製品で、ハイパーバイザーベースのエミュレーションによって仮想化サービスを提供する。
一方、VMwareは1998年に設立され、仮想化のためのさまざまなソフトウェアやアプリケーションを提供する企業です。
このように、Hyper VとVMwareの主な違いは以下のとおりです。
使用方法
Hyper Vは仮想マシンの作成と実行を支援し、VMwareはプラットフォーム仮想化およびクラウドコンピューティングサービスを提供します。
したがって、この点もHyper VとVMwareの違いと言えます。
結論
簡単に説明すると、Hyper VとVMwareは仮想化に関連するものです。
Hyper VとVMwareの主な違いは、Hyper VがWindowsが動作するx86-64システム上に仮想マシンを作成するネイティブハイパーバイザーであるのに対し、VMwareはクラウドコンピューティングとプラットフォーム仮想化のソフトウェアとサービスを提供する企業である点です。