オープン仮想化フォーマット (OVF および OVA)
OVF は、分散管理タスクフォース (DMTF) によって規定されたオープン標準であり、1つ以上の仮想マシン (VM) で構成される仮想アプライアンスをパッケージ化および配布するためのものです。
An OVF パッケージには、VM を記述するメタデータとファイル要素、および OVF パッケージ内のアプリケーションの展開と操作に重要な追加情報が含まれています。そのファイル名拡張子は
.ovf です。
An Open Virtual Appliance (OVA) は、
.ova 拡張子を持つ単一ファイルアーカイブ形式の OVF パッケージです。
ロールベースアクセス制御 (RBAC) が実装されている XenServer 環境では、Pool Admin または Pool Operator の RBAC ロールを持つユーザーのみが OVF および OVA パッケージをインポートできます。OVF および OVA パッケージをエクスポートするには、Pool Admin、Pool Operator、VM Power Admin、または VM Admin のロールが必要です。RBAC ロールの詳細については、「RBAC の概要」を参照してください。
OVF パッケージの内容?
An OVF パッケージには常に記述子ファイル (
*.ovf) が含まれており、その他いくつかのファイルが含まれる場合もあります。
| ファイルの種類 | 説明 |
|---|---|
| 記述子 | 記述子は、サービスの仮想ハードウェア要件を指定します。この記述子には、仮想ディスクの説明、サービス自体、ゲスト OS、EULA、アプライアンス VM の起動と停止に関する指示、およびサービスのインストールに関する指示などの情報も含まれる場合があります。記述子ファイルのファイル名拡張子は .ovf です。 |
| マニフェスト | マニフェストは、パッケージ内のすべてのファイルの SHA-1 ダイジェストであり、破損を検出することでパッケージの内容を検証できます。マニフェストファイルのファイル名拡張子は .mf です。 |
| 署名 | 署名は、パッケージに含まれる X.509 証明書の公開鍵で署名されたマニフェストのダイジェストです。これにより、パッケージの作成者を検証できます。署名ファイルのファイル名拡張子は .cert です。 |
| 仮想ディスク | OVFはディスクイメージ形式を指定しません。OVFパッケージには、仮想ディスクをエクスポートした仮想化製品によって定義された形式の仮想ディスクを構成するファイルが含まれています。XenServerはDynamic VHD形式のディスクイメージを含むOVFパッケージを生成し、VMware製品とVirtual BoxはStream-Optimized VMDK形式の仮想ディスクを含むOVFパッケージを生成します。 |
OVAパッケージは、OVFパッケージを構成するファイルを含む、Tape Archive (tar) 形式の単一のアーカイブファイルです。
どの形式を使用するか?
OVFパッケージには、ファイル内の個々のディスクイメージにアクセスしやすくする一連の非圧縮ファイルが含まれています。OVAパッケージは単一の大きなファイルです。このファイルを圧縮することはできますが、OVFのような一連のファイルの柔軟性はありません。
OVAは、Webダウンロード用のパッケージ作成など、単一のファイルを持つことが有利で、パッケージの取り扱いが容易になる特定のアプリケーションに適しています。OVAパッケージのエクスポートとインポートは、OVFよりも時間がかかります。
接続されたvTPMを持つ仮想マシンをエクスポートするためにOVA/OVFを使用することはできません。
(Windows VMのみ) Windows用XenServer® VM Toolsのインストール
プールでConversion Manager仮想アプライアンスバージョン8.5.0以降も実行している場合、インポートの一部としてWindows用XenServer VM Toolsをインストールすることを選択できます。インポートプロセスの一部としてWindows用XenServer VM Toolsをインストールしないことを選択した場合、VMが完全にサポートされるように、後で手動でインストールしてください。詳細については、XenServer VM Toolsのインストールを参照してください。
(Linux VMのみ) オペレーティングシステム修正の使用
XenCenter®には、高度なハイパーバイザー相互運用機能であるオペレーティングシステム修正が含まれています。この機能は、XenServer以外のハイパーバイザーで作成されたLinux VMの基本的な相互運用性を確保することを目的としています。別のハイパーバイザーで作成されたディスクイメージをインポートする際にLinuxテンプレートを選択した場合、代わりにインポートの一部としてオペレーティングシステム修正を実行することを選択できます。
詳細については、VMのインポートとエクスポートについてを参照してください。
OVFに関する詳細情報
OVFに関する詳細については、DMTFウェブサイトの以下のドキュメントを参照してください。
関連ドキュメント
XenServer 現行リリース
-
VMのインポートとエクスポート