仮想化ソリューションまとめ
代表的な仮想化ソリューションを網羅的にまとめたくなったので、備忘録としてまとめました。分類は私の脳内用語もあるかもしれないのでふさわしい用語があれば修正します。エミュレータやシンクライアントの領域のものもありますが広義の仮想化ということで。
仮想化ソリューションは似たような名前のものがたくさんありますが、一口に仮想化と言ってもどのレイヤで仮想化を行っているのかきちんと理解していないといけません。各レイヤの製品について、それぞれどのような特徴を持っているのか押さえておきたいところです。
分類 | Microsoft | VMware | Citrix | Oracle (旧Sun) | その他 |
---|---|---|---|---|---|
ハードウェア論理分割 | Oracle VM for SPARC (旧LDoms) | IBM LPAR, HP nPars/vPars | |||
ハイパーバイザ | Hyper-V | vSphere (ESXi) | XenServer, XenClient | Oracle VM for x86 (旧xVM) | Linux KVM |
ネイティブ仮想化/エミュレータ | VirtualPC, VirtualServer | VMware Workstation, VMware Player | VirtualBox | QEMU, Bochs | |
OSレベル仮想化(コンテナ化) | Solaris Container | Parallels Virtuozzo (OpenVZ), FreeBSD jail | |||
互換レイヤ | Services for UNIX | lx, BrandZ | Cygwin, Wine | ||
サーバベースドコンピューティング | Remote Desktop Service(旧Terminal Service) | Sun Ray | X Window System | ||
プレゼンテーション仮想化 | RemoteApp | XenApp (Server Hosted Apps) | X Window System, SeamlessRDP | ||
デスクトップ仮想化 | Microsoft VDI | VMware View | XenDesktop | Oracle VDI | |
アプリケーション仮想化(仮想OS) | Med-V, Windows XP Mode | XenApp (VM Hosted Apps) | |||
アプリケーション仮想化(ストリーミング) | App-V | ThinApp | XenApp (Streamed Apps) | ||
リソース管理 | Windows System Resource Manager | vCenter | Citrix Essentials | Solaris Resource Manager | ulimit |