VMwareは市場をリードする仮想化ソリューションの分野だが、OracleのVirtualBoxのように、エンタープライズレベルのサポートを備えたオープンソースの代替製品にも注目すべき点がある。
本記事では、仮想化およびネットワーク分野を代表するこの2社について、仮想化ツール、無料・プレミアム機能、価格を比較し、その実力を検証する。
最適な仮想化ツールの選び方
仮想化は、Windows、macOS、Linux、Android OS、iOSなどのOSをまたいで動作しながら、規模を問わず組織にコンピューティング能力とアプリケーションサービスの分離をもたらします。開発者にとって、ハイブリッド互換性の重要性はますます高まっていますが、現在の仮想化ソリューションには高度な機能も数多く搭載されています。
Oracle VM VirtualBoxとVMware vSphereは、いずれもオープンソース版および無料版で標準的な仮想化を提供しています。ただし、両ソリューションを際立たせ、比較可能なものにしているのは、エンタープライズ機能とライセンスオプションです。
詳しく読む:2021年のサーバー仮想化ソフトウェアおすすめ
仮想化ツールを選ぶ際の検討事項
以下は、仮想化ツールを評価する際に確認すべき重要な項目です。
- 構成管理は開発者やITプロフェッショナル向け
- 従来のシステムや代替データ提供方式と比較したROI(投資利益率)とコスト削減
- ハードウェア使用率とクラスター管理による仮想環境の拡張
- 事業継続性を維持するための高可用性とバックアップ機能
- ロードバランシング、負荷分散、ライブマイグレーション、インセンティブベースの契約などの機能
VirtualBox vs VMware
| Oracle VM VirtualBox | VMware vSphere | |
|---|---|---|
| ソフトウェアライセンス | オープンソースおよびプロプライエタリ | プロプライエタリ |
| コアあたりのCPU数 | 32 vCPU | 32 vCPU |
| 物理メモリ(最大) | 8TB | 16TB |
| 集中管理 | はい | はい |
| クラスター化 | いいえ | はい |
| 高可用性 | はい | はい |
| バックアップ | いいえ | はい |
| VMのライブマイグレーション | はい | はい |
| VMの負荷分散 | はい | はい |
| 無料トライアル | はい(無期限) | はい(60日間) |
| 価格 | なし〜高額 | 中程度〜高額 |
詳しく読む:2021年サーバーバックアップソフトウェア&ソリューションおすすめ
Oracle VM VirtualBox
Oracle VM VirtualBoxは、ネットワーク大手が提供するオープンソースソリューションで、1台の物理アプライアンス上で複数のOSを動作させることができます。
VirtualBoxの基本ソフトウェアパッケージは、デスクトップ向けの標準的な仮想化機能を提供し、Windows、Linux、Solaris、macOSの各OSに対応しています。その他の主要機能には、最大32個の仮想CPU、仮想マシン間のライブマイグレーション、パフォーマンスと使いやすさを最適化するGuest Additionsなどがあります。業界標準のOpen Virtualization Format(OVF)をサポートしているため、既存の仮想化システムをVirtualBoxのVMへ、またはVMからシームレスに移行できます。

上記の機能はすべて無料で利用でき、VirtualBoxのソースコードとプラットフォームバイナリはGNU GPLv2の下で提供されています。Personal Use and Evaluation Licence(PUEL)に基づき、開発者はExtension Packの機能を追加することもできます。追加機能には、ディスクイメージの暗号化、ホストのWebカメラおよびPCIのパススルー、リモートデスクトッププロトコル(RDP)対応、Virtual USB 2.0(ECHI)および3.0(xHCI)デバイスが含まれます。
既存顧客にとって便利なことに、OracleはEnterpriseプランで商用ライセンスとサポートを提供しています。より広範な仮想化の取り組みでは、Enterpriseバンドルに含まれるパッチ管理、Extension Packの利用状況の一元管理、24時間365日のサポート、VMごとの複数RDP接続といった機能を活用できます。
VirtualBoxの機能
- タイプ2ハイパーバイザーにより、既存のアプリケーションをホストOSと並行して実行可能
- Open Virtualization Format(OVF)およびOracle CloudによるVMのインポートとエクスポート
- 共有フォルダー、シームレスウィンドウ、3D仮想化などのゲスト向け追加機能
- ネイティブ仮想ディスクイメージ(VDI)、VMDK(VMware)、VHD(Windows)をサポート
- 高性能なVirtualBox Remote Desktop Extensionによるリモートアクセス
- Windows、Mac OS X、Linux、Solarisの各OSをサポート
- 以前のVMの状態に戻すためのスナップショットの作成、保存、削除

Oracle VirtualBoxの価格
OracleのEnterpriseプランでは、指名ワークステーションユーザー数とソケット数という2つの指標に基づいてプレミアム機能を利用できます。指名ワークステーションユーザー1人あたり$50で、最低注文数が100の場合、ワークステーション向けの料金は$5,000になります。さらに、ワークステーション1台あたり$11、最低グループ単位では$1,100を支払うことで、初年度のソフトウェア更新ライセンスとサポートが含まれます。
| 指名ワークステーション ユーザー・永久ライセンス | ワークステーションユーザー (最低注文数:100) | ソケットあたり | |
|---|---|---|---|
| VirtualBox Enterprise | $50 | $5,000 | $1,000 |
| ライセンス&サポート | $11 | $1,110 | $220 |
| 総コスト | $61 | $6,100 | $1,220 |
また、導入を検討している顧客は、ソケット単位でエンタープライズソリューションを$1,000で購入し、ライセンスとサポートの追加費用として$220を支払うこともできます。1ソケットの合計は$1,220です。いずれの購入方法でも、数量が多いほど割引価格が適用されます。
詳しく読む:2021年のクラウドベースサービスおすすめ
VMware vSphere
VMwareではvSphere以前、エンタープライズ組織が仮想サーバーを導入するためのフラッグシップ製品は、ベアメタルハイパーバイザーのESX(現在のESXi)でした。8年後、ESXiはvCenterとともに、同社の仮想化プラットフォームを構成する2つの中核コンポーネントとなりました。
vCenter Configuration Serverは、顧客の仮想インフラストラクチャを一元管理するサーバーで、可視性の向上、自動化された制御、アプリケーション検出を提供します。管理者はVMをvSphereのWebクライアントから管理でき、仮想マシンのオーケストレーションを最適化するエンタープライズレベルの仮想化ツールを利用できます。ユーザーが利用できるエンタープライズ向け仮想化ツールには、分散スイッチ、プロファイル駆動型ストレージ、統合されたコンテナなどがあります。

vSphere 7.0は、拡大するハイブリッドインフラストラクチャのニーズに対応するさまざまな機能を搭載し、2020年にリリースされました。VMwareネイティブのコンテナ管理プラットフォームであるTanzuは、アプリケーションの高速化とモダナイゼーションに対応し、Kubernetesとの統合を提供します。Distributed Resource Scheduler(DRS)により、vSphere 7はクラスター単位を超えて大規模なワークロードをホスティングし、アプリケーションのパフォーマンスとレジリエンスを実現する負荷分散を提供します。
コンテンツ配信プロバイダーやIT運用にとって、アップタイムは引き続き重要であり、高可用性とフォールトトレランスはいずれも不可欠な機能です。ハードウェア障害が発生した場合でも、vSphereのホストはサービスを維持するために自動的に移行できます。組み込みの追加セキュリティ機能には、ロギング、監査、暗号化、ロールベースのアクセスおよび制御などがあります。
詳しく読む:2021年データセンター調査:停止は減少するも、コストは増大
VMwareの機能
- ソフトウェア定義データセンター向けVMware Cloudを利用するオペレーター向けWebクライアントGUI
- 広範なパートナーおよび統合ネットワークによるクロスプラットフォーム互換性
- vSphere Trust Authorityと外部Identity Federationによる組み込みセキュリティ
- 大容量メモリおよびCPUワークロードのライブマイグレーションを可能にするvMotionの再設計
- 関係者システムのスケジュール設定、アップグレード、監査を行うLifecycle Manager
- 最大ネットワークインターフェイスカード(NIC)およびPrecision Time Protocol(PTP)をサポート

VMware vSphereの価格
vSphereソリューションは無料で利用できるほか、同社の商用ライセンスのいずれかにアップグレードすることもできます。Essentialsプランでは、基本レベルの仮想化機能としてESXiハイパーバイザーとvCenterを利用できます。Essentials Plusでは、vSphere Data Protection、High Availability、ライブマイグレーション用のvMotionが追加されます。
| Essentials | Standard | Essentials Plus | Enterprise Plus |
|---|---|---|---|
| $578 / 年 | $1268 / 年 | $5,596 / 年 | $4,305 / 年 |
Essentials Plusの約5分の1の価格で、vSphere StandardバンドルにはvMotion、vSphere Replication、vShield Endpointが含まれ、堅牢なイメージ管理、ネットワークセキュリティ、冗長性を実現します。Enterprise Plusプランでは、vSphere Trust Authority、保存データの暗号化、最新のハイブリッドインフラストラクチャに対応する柔軟なITサービスなどの機能が追加されます。
詳しく読む:2021年のサーバーセキュリティツール&ソフトウェアおすすめ
企業概要
Oracle
初期からリレーショナルデータベース管理(RDBMS)の革新を担ってきたOracleは、エンタープライズ顧客に最新のソフトウェアソリューションを提供してきた40年の経験を有しています。現在はテキサス州オースティンに本社を置くこの多国籍ITベンダーは、提供製品の限界を引き続き押し広げています。Oracleが2010年に買収したSun Microsystemsには、3年前にドイツのソフトウェア企業InnotekがリリースしたVirtualBoxも含まれていました。
VMware
20年以上前、VMwareはエンタープライズ組織向けにx86アーキテクチャを仮想化しました。パロアルトを拠点とする同社は、デスクトップ、サーバー、クラウド、アプリケーション、コンテナ管理を網羅するスタックを持つ、仮想化分野の業界リーダーです。IDCによると、VMwareの市場シェアは近年低下していますが、2020年末時点でも依然として市場を支配しており、市場シェアの半分近くを占めています。
詳しく読む:AMDとIntel:第3世代x86プロセッサ2製品の物語
VirtualBoxとVMwareの比較
OracleのVirtualBoxとVMware vSphereは、エンタープライズ仮想化向けの市場有力製品ですが、あなたの組織にとって最適なのはどちらでしょうか。
パフォーマンスと機能
Oracleには堅牢なオープンソースソリューションがありますが、業界をリードするVMwareが提供する仮想化ツールに勝つのは容易ではありません。クラスター化やバックアップAPIなどの機能がますます重要になる中、VirtualBoxは、vSphereが構築してきたツールと機能のスタックに対抗できません。VMwareはホストあたり最大16TBのRAMもサポートできるため、開発者は使用中の各VMでより多くの作業領域を確保できます。
x86サーバー仮想化インフラストラクチャに関する最新のGartner Magic Quadrantでは、VMwareとMicrosoft(Hyper-V)は、Oracle、Citrix、Virtuozzoといった、よりニッチなプレーヤーをはるかに引き離していました。
価格とライセンス
コスト削減を目指す開発者にとって、VirtualBoxはVMwareの無料プランよりも優位性があります。Oracleのオープンソース仮想化ソフトウェアは、VMwareのプロプライエタリライセンスと比較して、変更や配布を検討する際にユーザーへより大きな柔軟性を提供します。VMwareは一貫してエンタープライズソリューションをプレミアム価格で提供しているため、一部の中小企業には投資する余裕がない、あるいは投資の準備が整っていない可能性があります。
ソリューションによって価格モデルと機能は異なるため、Oracleの指名ワークステーション向けプランまたはソケット単位のエンタープライズプランが、VMwareの包括的な仮想化機能よりも自社に適しているかどうかは、各組織が判断することになります。約$6,000で購入できるVirtualBoxワークステーション100台分の最小注文に、ライセンスとサポートを加えた価格は、vSphere Essentials Plusプランを大きく上回るものではありません。