第4章 Red Hat Virtualization のアクセス
Red Hat Virtualization では、仮想化環境コンポーネントとの対話に使用する複数のインターフェースを公開しています。それらの多くは完全にサポートされていますが、読み取りアクセス専用のインターフェースや Red Hat サポートの具体的なアドバイスがあった場合のみにご使用いただくインターフェースもあります。
4.1. サポートされている読み取り/書き込みアクセス用インターフェース リンクのコピーリンクがクリップボードにコピーされました!
以下にあげるインターフェースを使用した直接の対話はサポートされており、読み取りと書き込みの両アクセスに推奨されます。
- 管理ポータル
管理ポータルは、Red Hat Virtualization Manager の提供するグラフィカルユーザーインターフェースです。このインターフェースは、環境内のすべての管理対象リソースを管理するのに使用することができ、サポートされている任意の Web ブラウザーでアクセスすることができます。
『管理ポータルの概要』を参照してください。
- VM ユーザーポータル
VM ユーザーポータルは、Red Hat Virtualization Manager の提供するグラフィカルユーザーインターフェースです。このポータルでは、仮想マシンリソースを管理するためのパーミッションが限定されており、エンドユーザーを対象としています。
『VM ユーザーポータルの概要』を参照してください。
- Cockpit
Red Hat Virtualization では、Cockpit ユーザーインターフェースを使用して、セルフホストエンジン環境をデプロイしたり、ホスト上でその他の管理タスクを実行することができます。このインターフェースは、Red Hat Virtualization Host ではデフォルトで利用可能で、Red Hat Enterprise Linux ホストにインストールすることができます。
参考資料
- 『インストールガイド』の「Red Hat Enterprise Linux ホストへの Cockpit のインストール」を参照してください。
- 『セルフホストエンジンガイド』「Cockpit を使用したセルフホストエンジンのデプロイ」を参照してください。
- REST API
Red Hat Virtualization REST API は、Red Hat Virtualization 環境におけるクエリーおよび変更を行うためのソフトウェアインターフェースを提供します。REST API は、HTTP アクションをサポートする任意のプログラミング言語で使用することができます。
『REST API Guide』を参照してください。
- Software Development Kit (SDK)
Python、Java、Ruby SDK は、Red Hat Virtualization Manager との対話で完全にサポートされています。
参考資料
- Ansible
Ansible は、Red Hat Virtualization でインストール後のタスクを自動化するためのモジュールを提供します。
『管理ガイド』の「Ansible を使用した設定作業の自動化」を参照してください。
- セルフホストエンジンのコマンドラインユーティリティー
hosted-engineコマンドは、セルフホストエンジン環境内の Manager 用仮想マシン上で管理タスクを実行するのに使用します。『セルフホストエンジンガイド』の「Manager 用仮想マシンの管理」を参照してください。
- コマンドラインシェル
ovirt-engine-cliパッケージにより提供されるコマンドラインシェルは、Red Hat Virtualization Manager との対話用に完全にサポートされているインターフェースです。『RHEVM Shell Guide』を参照してください。
- VDSM フック
VDSM フックは、管理ポータルで指定されているカスタムプロパティーに基づいて、仮想マシンに対する変更をトリガーします。
『管理ガイド』の「VDSM とフック」を参照してください。
4.2. サポートされている読み取りアクセス用インターフェース リンクのコピーリンクがクリップボードにコピーされました!
以下にあげるインターフェースを使用した直接の対話はサポートされており、読み取りアクセスのみの使用が推奨されます。また、Red Hat サポートから明示的に要求されない限り、これらのインターフェースは、書き込みアクセスにはサポートされていません。
- Red Hat Virtualization Manager 履歴データベース
- Data Warehouse ガイドに記載のデータベースビューを使用した Red Hat Enterprise Virtualization Manager 履歴データベースへの読み取りアクセスはサポートされていますが、書き込みアクセスは サポートされていません。
- ホスト上の Libvirt
-
virsh -rコマンドを使用した libvirt への読み取りアクセスは、仮想化ホストとの対話にサポートされている方法です。書き込みアクセスはサポートされていません。
4.3. サポートされていないインターフェース リンクのコピーリンクがクリップボードにコピーされました!
Red Hat サポートから明示的に要求されない限り、以下にあげるインターフェースを使用した直接の対話はサポートされていません。
- vdsClient/vdsm-client コマンド
-
Red Hat サポートから明示的に要求されない限り、
vdsClientコマンドを使用した仮想化ホストとの対話はサポートされていません。 - Red Hat Virtualization Manager データベース
- Red Hat サポートから明示的に要求されない限り、Red Hat Virtualization Manager データベースの直接のアクセスおよび操作はサポートされていません。
ユーザーが作成したスクリプトではなく、使用しているインターフェースに問題があることを実証できる場合を除き、Red Hat サポートはユーザーが作成したスクリプトやフックをデバッグしません。Red Hat サポートポリシーに関する一般情報については、https://access.redhat.com/support/offerings/production/soc.html を参照してください。