ストレージ・ベンダーであるEMCの100%子会社である、Intel x86の仮想化ソフトウェア・ベンダーの名前。
VMwareと単独で表記される場合会社名を指さず、VMware社の製品全般、あるいはもっとも広く利用されているPC向けソフトウェア群のことを指すことが多い。
エミュレータと表記されることが多いが、実際にはx86のコードをそのままx86 CPU上で実行しているため、アーキテクチャー上エミュレータとは言えず、昨今はエンタープライズ・レベルで仮想化ソフトウェアとカテゴライズされる。
ベアメタル・ハイパーバイザーとして提供されるVMware Infrastructure 3(VMware ESX Server)と、ホストOSベースのハイパーバイザーとして動作するその他の製品群に分けられる。
ホストOSベースの製品については、Linux および、Windows 上で動作する。
VirtualPC やオープンソースのBochs などが、CPU を含めて、完全なエミュレートを行なうのに対し、可能な限りネイティブのCPU上で実行するため実行速度が速く、他のPCエミュレータと呼ばれるソフトウェアと比較して、動作が軽いのが特徴。
一般のPCユーザ向けとして、以下に挙げるソリューションが存在する。
Windows及びLinux上で動作する有償の仮想マシン環境。
VMware Serverと比較して、
等の違いがある。
無償で利用できるWindows及びLinux上で動作する仮想マシン環境で、基本的な機能はVMware Workstationと同じ。
VMware Workstationでのスナップショット機能は存在するが、一つの仮想マシンに対してスナップショットは一つしか作成できない制限がある。
予め用意された仮想マシンを動作させる為のソフトウェア。
VMX BuilderやQEMUなどのソフトウェアを使用することで動作する仮想マシンを作成することは可能である。
同時に複数の仮想マシンを実行することはできない。また、VMware Playerが起動している間のみ仮想マシンが実行される。
Intel Mac上で動作する仮想マシン環境。
他の仮想マシンと異なり、直接ハードウェアにインストールして使用する仮想化専用ハイパーバイザ。
VMkernelと呼ばれる仮想化専用マイクロカーネルOSと、管理インターフェイス用として使用される専用LinuxであるService Consoleから構成される。実行は認定サーバでのみサポートされる。
ハイエンドサーバ向けの仮想化環境として、企業での使用が急激に広がりを見せつつある。