VMware
| 種類 | 株式会社 | ||
|---|---|---|---|
| 市場情報 |
|
||
| 本社所在地 | カリフォルニア州パロアルト(Palo Alto, California) |
||
| 設立 | 1998年 | ||
| 業種 | 情報・通信業 | ||
| 事業内容 | 仮想化ソフトウェアの開発、製造、販売、ならびに保守業務 | ||
| 代表者 | Paul Maritz (President & CEO) | ||
| 従業員数 | 8000 | ||
| 外部リンク | http://www.vmware.com/ |
| 種類 | 株式会社 |
|---|---|
| 本社所在地 | 〒105-0013 東京都港区浜松町1-30-5浜松町スクエア13F |
| 設立 | 2003年5月12日 |
| 業種 | 情報・通信業 |
| 事業内容 | 日本におけるVMware製品の販売支援、技術サポート、ならびに保守業務 |
| 代表者 | 代表取締役社長 三木泰雄 |
| 外部リンク | http://www.vmware.com/jp/ |
| 特記事項:http://vmware-juku.jp/ ※VMwareポータルサイト |
|
VMware, Inc(ヴイエムウェア)は、コンピュータの仮想化用ソフトウェアを製造・販売する、アメリカカリフォルニア州に本拠を置く会社、および同社のソフトウェア製品。
VMware社 (VMware Inc.) は1998年に設立され、2004年1月にEMCコーポレーションによって買収された。2007年8月にニューヨーク証券取引所で株式公開した。2003年には日本法人であるヴイエムウェア株式会社 (VMware K.K.) が設立された。
製品には用途や想定ユーザによって、VMware Workstation、VMware ESX、VMware ESXi、VMware Infrastructure、VMware Server(現在配布終了)、VMware Playerなどがある。いずれもx86およびx64プロセッサを搭載するコンピュータで動作する仮想マシン環境構築用のソフトウェアである。
目次 |
名称 [編集]
米国本社の企業名は「VMware, Inc.」、日本法人の企業名は「ヴイエムウェア株式会社」、製品名は同社の名を冠した「VMware Infrastructure」などである。このため製品を総称して「VMware」と呼ばれる場合も多い。
歴史 [編集]
- 1998年 VMware, Inc. 設立
- 1999年 最初の製品であるVMware Workstationを発売
- 2000年 サーバ向けのVMware ESXを発売
- 2003年 日本法人(ヴイエムウェア株式会社)設立
- 2006年 サーバ向けのVMware Infrastructure 3発売
製品 [編集]
VMware Workstation、 VMware Server、VMware Fusionは、各ハードウェアで動作するOS上で仮想マシンを作成、実行するソフトウェアである(以下実機マシンおよび仮想マシンで動作するOSをそれぞれホストOSおよびゲストOSと呼称)。x86およびx64プロセッサを搭載するPC/AT互換機自体をエミュレートしているため、同アーキテクチャに対応しているOSならば理論上何でも動作させることができる。ただし、x64版のオペレーティングシステムを動作させるためにはx64の命令を解釈できるプロセッサが必要となる。
一方、VMware ESX 、ESXiはベアメタル型のハイパーバイザであり、ホストOSが存在せず、VMkernelと呼ばれる専用のホストカーネルが直接ハードウェア上で動作し仮想マシン環境を構成する。このVMkernelはマイクロカーネルでプロンプトを持たず、マンマシン・インターフェースとしてサービス・コンソールもしくはコンソールOSと呼ばれるLinuxを同時に動作させている。このため「ESXはLinuxを改良して作られたもの」と誤解されることが多い。ホストOSが存在しないため信頼性が高く、データセンタなど大規模な用途に向くとされている。
Bochsに代表されるCPUを丸ごと仮想化する方式と異なり、VMwareはユーザモード命令をそのままプロセッサに実行させ、カーネルモード命令のみをエミュレートするため、コード変換によるオーバーヘッドを小さく抑えて実ハードウェアに近い性能を実現している。またNICもホストと同等の速度で認識されるため、ネットワークの動作はホストOSと比べて体感差は見られない。
しかし、画面描画やディスクI/Oの動作はソフトウェアによるエミュレーションによって実現するため、エミュレーションの際のCPUのリソースのオーバーヘッドに気を配る必要がある(最近はCPUが高速でマルチコア化されているので気にならない程度になった)。
ゲストOS毎に用意されたVMware Toolsをゲスト環境にインストールすることで、ホスト・ゲスト間のスムーズなマウスポインタ移動やフォルダ共有、時刻同期が可能になる。Windows 2000以降のNT系Windows(例:Windows XP、Windows Vista、Windows 7等)をゲストOSとして使用している場合、VMware Toolsによって、Direct3D 9.0cの機能をゲストOS上で使用することができる。このDirect3D機能は、Workstation 5.0から試験的なものとして追加され、Workstation 6.5からは正式対応が謳われている。
Workstation 5.0から特定の段階でゲストOSの状態を保存できる機能(スナップショット)もあり、そこから枝分かれして差分を保存できるようになった。ただしマージのためゲストのレジュームに時間がかかることもある。
Workstation 5.5より、ゲストOSで64bitサポートおよびマルチプロセッササポート、6.0ではimport機能強化およびVNCサーバ内蔵などの新機能が追加されている。
有償製品 [編集]
VMware Workstation [編集]
| 開発元 | VMware, Inc. |
|---|---|
| 最新版 | 9.0 / 2012年8月23日[1] |
| 対応OS | Microsoft Windows Linux |
| プラットフォーム | x86-64-compatible |
| 種別 | 仮想機械 |
| ライセンス | プロプライエタリ |
| 公式サイト | VMware Workstation |
対応するホストOSはWindowsとLinux。ソフトウェア開発・評価・テストを主なターゲットとする。
VMware Infrastructure (VI) [編集]
データセンターにおけるサーバ統合と集中管理を目的とする。仮想マシン機能を提供するVMware ESXと、管理機能を提供するVMware VirtualCenterを中心に、後述の多数の製品やオプション機能から構成されるスイートである。直販のほか、複数のベンダーからも再販されている。
- VMware ESX - 従来は単体販売されていたベアメタル型のハイパーバイザ(仮想化OS)。なおESXの基本機能に限定した無償製品版のESXiは無償製品を参照。
- VMware VMFS - 複数の物理マシン(ESX)からの共有も可能な、クラスタ対応の独自のファイルシステム。
- VMware VMotion - 稼働中のゲストOSを、他の物理マシン(ESX)に手動で引継ぎできる。
- VMware HA - 稼働中のゲストOSを、物理マシン障害発生時に他の物理マシン(ESX)に自動引継ぎできる。
- VMware DRS - 物理マシンリソースのゲストOSへの、動的な割り当てとバランシングができる。
- VMware Consolidate Backup (VCB) - 稼働中のゲストOSのバックアップができる。
VMware VirtualCenter [編集]
複数の仮想化システム(ESX)を一元的に管理運用できる。上述のVMware VMotion、VMware HA、VMware DRSなどの前提でもあるが、別売である。
VMware vCenter LabManager [編集]
開発・テスト環境で利用される仮想マシン群の集中管理を行うツール。
VMware Fusion [編集]
| 開発元 | VMware, Inc. |
|---|---|
| 最新版 | 5.0 / 2012年8月23日 |
| 対応OS | OS X |
| プラットフォーム | Apple-Intel architecture |
| 種別 | 仮想機械 |
| ライセンス | プロプライエタリ |
| 公式サイト | VMware Fusion |
個人ユーザをターゲットとしたIntel Mac用仮想マシンで、WindowsゲストにおいてDirectXをサポートする。日本では株式会社アクト・ツーが販売を行う。
VMware View [編集]
WindowsのXPやVistaを仮想デスクトップとして使用するスイート製品。3.0になりコンポーザやオフライン機能、アプリケーションの仮想化を盛り込んだPremiumライセンスがリリースされた
vSphere4 [編集]
VMware Infrastructure(VI)3の後継となるスイート製品。世界初のクラウドOSとして2009年5月21日より出荷開始。パッケージには小規模企業向けで3台までの物理サーバで利用可能なEssentialsシリーズ、中規模及び大規模向けのStandard,Advanced,Enterprise Plusとライセンスバンドル品がある。VIより拡張された機能は下記の通りである。(パッケージ毎に使用できる機能が限定される事に注意)
- Fault Tolerance - 同時に複数のホストマシン上で仮想マシンが動作し異常時にはダウンタイム無しに別ホストへ切り替えが行われる
- vShield Zones - 仮想マシン群でゾーンを作成し自己学習型のファイヤーウォールを提供する。
- Data Recovery - vCenterのスケジューリング管理で仮想マシンまたはファイルレベルでのデータ保護を行う。
- Distributed Power Management(DPM) - ロードバランシングと連携し負荷に応じて仮想マシンの起動台数の調整を行う。
- シンプロビジョニング - 仮想マシンで使用するハードディスク領域を実際に使用されている容量のみ消費し、ストレージ使用率を大幅に最適化出来る。
- vNetwork Distributed Switch(vDS) - 従来の仮想スイッチはサーバ単位で行われていたが、全てのESX間において共通のネットワークポリシーとして機能する。
無償製品 [編集]
VMware Server [編集]
| 開発元 | VMware, Inc. |
|---|---|
| 最新版 | 2.0.2 (Build 203138) / 2009年10月26日 (2013年3月現在配布終了) |
| 対応OS | Microsoft Windows Linux |
| プラットフォーム | x86-compatible |
| 種別 | 仮想機械 |
| ライセンス | プロプライエタリ |
| 公式サイト | VMware Server |
対応するホストOSはWindowsとLinux。当初はGSX Serverとして有償で提供されていた。2011年1月30日を以て配布終了。ちなみに英語版のみが配布されていた。
VMware Player [編集]
| 開発元 | VMware |
|---|---|
| 最新版 | 5.0.2 Build 1031769 / 2013年3月7日 |
| 対応OS | Microsoft Windows Linux |
| プラットフォーム | x86-64-compatible |
| 対応言語 | Multi-lingual |
| 種別 | 仮想化 ソフトウェア |
| ライセンス | プロプライエタリ |
| 公式サイト | VMware Player |
VMware Player は、VMware, Inc により開発・配布されている無償の仮想化ソフトウェアパッケージ。対応するホストOSはWindowsとLinux。単体で配布されるほか、VMware Workstationにも同梱されている。バージョン2までは作成済みの仮想マシンの実行に特化した製品であり、新たな仮想マシンを作成する機能は持たなかったが、バージョン3ではそれが搭載されたため、単独でも利用可能になった[2]。また、バージョン2まではVMware Toolsも提供されていなかったが、バージョン3より最新版をダウンロードしてインストールする機能を備えている。バージョン4以降では64bit系CPU専用となったため、32bit系CPUを搭載したホスト用PCは正式に利用不可能となった。最新版となるバージョン5ではホスト用OSがWindows 8に対応したのに伴い、基本ユーザーインターフェイスが刷新されたほか、マルチタッチによる操作のサポートやUSB 3.0も利用可能となった。また、64bit系OSをゲストOSとして利用する場合、インテル製CPUの場合はVT-xが、AMD製CPUの場合はロングモードによるセグメントリミットサポートがそれぞれ必須条件となる[3]。
VMware vSphere Hypervisor [編集]
VMware ESXからコンソールOS(VMware VirtualCenter、カスタマイズされたLinux)を除き、さらに単独での運用に特化したクラスタ機能を含まない製品。従来の名称はVMware ESXi。マイクロソフトのHyper-Vに対抗するために無償公開される前はInfrastractureの一部だった。VMware ESX同様、ホストOS環境を必要としないハイパーバイザ型の仮想化OSである。VMwareのサイトから無償ダウンロードできるほか、複数のハードウェアメーカーからUSBメモリなどで組み込み済みの形でも提供されている。サービス・コンソールは別のコンピュータ(現在はWindows XP以降)で実行し、ネットワーク経由で操作する。動作条件としてIntel VTまたはAMD-Vに対応したマルチコアCPUを要求するほか、ESXiが対応するデバイスドライバを持ったハードウェアが現在のところかなり限定されるため、例えばNICではIntelかBroadcom、NVIDIAのみの対応であり、Realtek、VIA、Marvell、Atheros(現・Qualcomm Atheros)のネットワークアダプタでは動作しない。VMwareのサイトにて互換性リスト(HCL)が公開されている。なお、本製品は無償製品であるが、ユーザ登録を行わないと60日間の試用期間後には使用できなくなる。機能を絞込みシンプルな構成のためセキュリティに関してはESXより優れている。
VMware vCenter Converter [編集]
| 開発元 | VMware, Inc. |
|---|---|
| 最新版 | 5.0.1 (Build 875114) / 2012年10月25日 |
| 対応OS | Microsoft Windows |
| プラットフォーム | x86-compatible |
| 種別 | 仮想マシン変換ユーティリティ |
| ライセンス | プロプライエタリ |
| 公式サイト | VMware vCenter Converter |
元々は既存のシステムを仮想マシンに変換・移行するユーティリティであったが、現在はそれに加えて、他社の仮想マシンフォーマットをVMwareの仮想マシンフォーマットに変換する機能も備えている。旧名「P2V Assistant」、「VMware Converter」(バージョン3時代)。当初は有償版もあったが、現在は無償版のVMware vCenter Converter Standaloneと有償版のVMware vCenter Converter (プラグイン) の2種類が提供されている。なお、ホスト上で現在使用しているWindows XP以降のOSを本ツールを用いてゲストOSに変換した場合、ハードウェア環境が大きく変更されたと認識され再びプロダクトアクティベーションが必要になる可能性が高いため注意が必要である。
主な変換元 [編集]
バージョン5.0.1 [編集]
- Windows XP/Vista/7/Server 2003/Server 2008の物理マシン
- Microsoft Virtual PC/Microsoft Virtual Server/Hyper-V
- Acronis True Image
- Symantec Backup Exec System Recovery(旧Live State Recovery)/ノートン・ゴースト
- Parallels Desktop
- StorageCraft ShodowProtect
過去に対応していた変換元 [編集]
以下はバージョン4.0.1までの対応。4.3以降は非対応となった。
- Windows NT 4.0 SP6aの物理マシン
- Windows 2000の物理マシン
- Linux(Red Hat Enterprise Linux、SUSE Linux Enterprise Server、Ubuntu)の物理マシン
- VCB (VMware Consolidated Backup)
- OVF(Open Virtualization Format)- 変換先にも指定可能
対応ゲストOS [編集]
VMware社がサポートを表明していないものであっても、PC/AT互換機で動作するOSの多くが実行可能であり、超漢字やMonaOSなどの広く知られていないOSも動作する。
サポートするOS [編集]
2012年9月23日現在のVMware製品群最新版での動作OS。詳しくは、Guest Operating System Installation Guide 参照。実験的なものも含めて以下のOSをサポートしている。
- Microsoft Windows 8
- Microsoft Windows 7
- Windows Preinstallation Environment
- Windows Recovery Environment
- Microsoft Windows Server 2008(R2含む)
- Microsoft Windows Vista
- Microsoft Windows Server 2003
- Microsoft Windows XP - XP Modeもインポートして利用可[4][5]
- Microsoft Windows 2000
- Microsoft Windows NT 4.0
- Microsoft Windows Millennium Edition
- Microsoft Windows 98/98 Second Edition
- Microsoft Windows 95
- MS-DOS 6.22 および Windows 3.1x
- Asianux Server 3.0
- CentOS 4以降
- Debian 4以降
- eComStation 1.0
- IBM OS/2 Warp 4.0以降
- Mac OS X Server 10.5 - VMware Fusionのみ[6][7][8]
- Mandrake Linux 8.0以降(以下を含む)
- Mandriva Linux 2006以降
- Mandriva Corporate 4
- Novell Linux Desktop 9
- Oracle Enterprise Linux 4以降
- Red Hat Enterprise Linux 2.1以降
- Red Hat Linux 6.2以降
- Sun Java Desktop System 2
- SCO OpenServer 5.0
- SCO UnixWare 7
- SUSE LINUX Enterprise 10以降
- SUSE LINUX Enterprise Server 7以降
- SUSE LINUX 7.3以降(以下を含む)
- Open SUSE LINUX 10.0以降
- Turbolinux 7.0以降
- Ubuntu Linux 5.04以降(Ubuntu 8.04 LTS以降を含む)
- FreeBSD 4.9以降
- NetWare Server 4.2以降
- Solaris オペレーティング システム x86 プラットフォーム版 8以降
バグ [編集]
VMware Server Windows版のVersion1.0.6および1.0.7で、VMware Serverをインストール後にホストOSを再起動すると、VMware Serverが起動しない。VMware ServerのサービスであるVMware Registration Serviceが、VMwareサービスの起動順序の問題で起動しないためである。これはWindowsのサービス一覧より「VMware Registration Service」の起動で回避できる。ただし、ホストOSを再起動する度に現象が発生するため、自動起動を有効にするためにはレジストリを操作する必要がある。
脚注 [編集]
- ^ “VMware Workstation 9.0 Release Notes”. www.vmware.com (2012年8月23日). 2012年8月26日閲覧。
- ^ ただし有償のWorkstationでは、無償試用期限が切れた未登録の状態でも、仮想マシンの作成や設定の変更が可能(起動は不可)であるため、Workstationで仮想マシンを作成・設定した後にPlayerで起動するという抜け道(裏技)があり、バージョン2以前の環境でも実質的に仮想マシンの運用において困ることは無かった。
- ^ ユーザーインターフェイスが刷新。Windows 8へ対応した「VMware Player」v5.0が公開 仮想ハードウェアが改良されマルチタッチによる操作やUSB 3.0が利用可能に - 窓の杜(インプレス) 2012年8月28日(2013年1月6日閲覧)
- ^ Windows 7 Professional、Enterprise、Ultimateのいずれかのライセンスを保有していれば、ライセンス上問題ないとの見解がマイクロソフトより示されている。(Aero UIをサポートした「VMware Workstation 7」を試す)
- ^ XP Modeリリース当初、本来の動作環境であるWindows Virtual PC上で動作させるためにはIntel VTやAMD-Vなどの仮想化支援機能が必須であったが、VMware上ではなくても動作した。現在はKB977206の修正プログラムをインストールすれば、Windows Virtual PC上でも仮想化支援機能は必須ではない。
- ^ ホストOSがMac OS Xでない場合はライセンス違反になるため、WorkstationやPlayerなどでは許可されていない。
- ^ VMware Fusion上でMac OSが稼働
- ^ アップル、複数のサーバ版「Leopard」を仮想マシンで稼働可能に
関連項目 [編集]
- 仮想化
- x86仮想化
- 仮想機械
- ハイパーバイザ
- 仮想アプライアンス
- Microsoft Virtual PC
- VirtualBox
- OpenVZ
- Parallels Workstation, Parallels Desktop
- Xen
- QEMU
- Virtuozzo
- エミュレータ
- リングプロテクション
- インテル_バーチャライゼーション・テクノロジー
外部リンク [編集]
|
|||||||||||||||||||||||||||||||||