VMware Aria Automation で VMware Cloud Director クラウド アカウントを作成し、クラウドに依存しないオブジェクトを使用して Cloud Director 仮想マシンを展開することができます。Cloud Director を使用すると、ネットワーク、ストレージ、コンピューティングの各リソースの柔軟なプロビジョニングが可能になり、vCenter Server とその NSX-T および NSX-V ネットワーク アプライアンス、および関連する仮想データセンターをカタログを使用してポータル ベースで管理することができます。
- 仮想マシン
- テナント内の仮想データセンター専用のネットワークから検出された仮想マシン接続ネットワーク。仮想データセンター間で共有されるネットワークは、VMware Aria Automation によってプロビジョニングされた仮想マシンの検出や接続ではサポートされません。詳細については、https://docs.vmware.com/jp/VMware-Cloud-Director/10.4/VMware-Cloud-Director-Tenant-Portal-Guide/GUID-E8A8CD70-31AD-4592-B520-34E3B7DC4E6E.htmlを参照してください。
- 追加ディスクを搭載した仮想マシン
高可用性のために複数のサーバを設定する方法など、VMware Cloud Director の操作の詳細については、https://docs.vmware.com/jp/VMware-Cloud-Director/index.htmlにある公式ドキュメントを参照してください。
VMware Aria Automation が持続モードになっている場合、VMware Cloud Director クラウド アカウントは最大 1,000 台の仮想マシンをサポートします。
次の手順では、VMware Cloud Director クラウド アカウントを VMware Aria AutomationAutomation Assembler 内で設定する方法について説明します。
前提条件
- 1 つ以上の適切な組織で、VMware Cloud Director の展開を設定します。サポートされている具体的な Cloud Director バージョンについては、https://interopmatrix.vmware.com/Interoperabilityを参照してください。
- この統合に指定されたユーザーには、該当するテンプレートの読み取り、仮想マシンの作成のほか、コンピューティング ポリシー、ディスク、仮想データセンターなどのその他のリソースの表示を行うために、組織の管理者権限が必要です。VMware Aria Automation の VCD クラウド アカウントは Cloud Director のテナントのコンテキスト内で機能するため、テナント認証情報を使用して Cloud Director の組織に個別に接続します。必要な認証情報の詳細については、VMware Aria Automation でクラウド アカウントを使用するために必要な認証情報を参照してください。
- VMware Cloud Director インスタンス内で適切なストレージ、ネットワーク、イメージ、フレーバー、またはサイジング ポリシーを構成し、統合の構成前または後にこれらのオブジェクトを VMware Aria AutomationAutomation Assembler にマッピングする必要があります。次のリストでは、Automation Assembler で VMware Cloud Director 仮想オブジェクトを VMware Aria Automation オブジェクトにマッピングする方法について説明します。
- VMware Cloud Director 組織ネットワーク(分離、直接、ルーティング):VMware Aria Automation ネットワークにマッピングします。ネットワーク アダプタに固定 IP アドレス プールを設定することはできません。
- VMware Cloud Director 仮想マシンのサイジング ポリシー:VMware Aria Automation フレーバーにマッピングします。
- VMware Cloud Director ストレージ ポリシー:VMware Aria Automation ストレージ プロファイルにマッピングします。
- VMware Cloud Director イメージ(OVF、ISO 起動メディア):VMware Aria Automation イメージにマッピングします。イメージには、vApp テンプレート、または ISO ファイルなどのメディアを使用できます。ISO を使用した場合は、「空」の仮想マシンが作成され、メディアが起動メディアとして接続されます。
- VMware Cloud Director 仮想マシン:VMware Aria Automation コンピューティングにマッピングします。
- VMware Cloud Director 仮想マシンのディスク:VMware Aria Automation クラウド ボリュームにマッピングします。
これらの VMware Cloud Director オブジェクトは、Automation Assembler の 画面にあるオプションを使用して、VMware Aria Automation オブジェクトにマッピングします。VMware Aria Automation 内のオブジェクトのマッピングの詳細については、Automation Assembler リソース インフラストラクチャのビルドの関連トピックを参照してください。
手順
結果
VMware Cloud Director クラウド アカウントは、VMware Aria Automation で構成できます。Cloud Director インスタンスに関連付けられたネットワークは、Automation Assembler の 画面で構成できます。
適切なストレージ プロファイルを設定してから、クラウド アカウントを使用してクラウド テンプレートに展開を作成できます。また、Automation Assembler で、適切なプロジェクトが Cloud Director インスタンスで使用できるように構成されていることを確認します。
次のタスク
VMware Cloud Director クラウド アカウントが Automation Assembler クラウド テンプレートで使用できるようになりました。
次に、基本的な VMware Cloud Director 展開のクラウド テンプレートの例を示します。
formatVersion: 1 inputs: {} resources: Cloud_Network_1: type: Cloud.Network properties: networkType: existing constraints: - tag: net1:isolated Cloud_Volume_1: type: Cloud.Volume properties: capacityGb: 2 Cloud_Machine_1: type: Cloud.Machine properties: image: image1 flavor: small storage: constraints: - tag: storage:development attachedDisks: - source: '${resource.Cloud_Volume_1.id}' networks: - network: '${resource.Cloud_Network_1.id}'
展開された VMware Cloud Director 仮想マシンでは、次の Day 2 アクションがサポートされます。
- パワーオン
- パワーオフ
- 中断
- スナップショットの作成
- スナップショットに戻す
- スナップショットの削除
- ディスクの追加
- ディスクの削除
- ディスクのサイズ変更(注:ディスク サイズの増加のみがサポートされます)
- 起動ディスクのサイズ変更
クラウド テンプレートが展開された後、VMware Aria Automation に新しくプロビジョニングされたマシンにタグを適用できます。これらの VMware Aria Automation タグは VMware Cloud Director メタデータにマッピングされ、VMware Cloud Director API を使用して取得できます。他の VMware Aria Automation リソースにタグを付けることもできますが、更新されるのは VMware Cloud Director 側のマシンのみです。これがこの機能でサポートされている唯一のリソース タイプであるためです。
また、仮想マシンの起動ディスクのサイズを変更することもできます。通常のディスクもサポートされます。この場合、必要な作業は、ディスク リソースをマシン リソースに接続することのみです。すべてが展開されたら、「起動ディスクの更新」または「ディスクの更新」を実行するオプションを使用することで任意のディスクのサイズを増やすことができますが、減らすことはできません。
仮想マシン サイジング ポリシーを変更するには、VMware Aria Automation フレーバー構成の [サイズ変更] オプションを使用します。選択すると、指定されたサイジング ポリシーが VMware Cloud Director 仮想マシンで使用されます。
この機能を使用するには、組織管理者ロールに割り当てられている [デフォルトの権限バンドル] に、内部コードが VAPP_EDIT_VM_COMPUTE_POLICY
である「コンピューティング ポリシーの変更」権限が含まれている必要があります。次に、この権限を組織管理者に対して有効にする必要があります。これを実行しないと、サイズ変更操作はエラー 403: Either you need some or all of the following rights [VAPP_EDIT_VM_COMPUTE_POLICY] to perform operations
で失敗します。
VMware Cloud Director 仮想マシンの起動ディスクのサイズの変更は、Automation Assembler の [展開] 画面で仮想マシンを選択することで、Day 2 操作として実行できます。ただし、起動ディスクのサイズを変更する前に、高速プロビジョニングを無効にする必要があります。しなかった場合、次のエラーが発生することがあります。
Request timed out after 120 minutes. Please configure project request timeout parameter for long running resource requests.
この要件は、vApp テンプレート ディスクから作成された仮想マシンにのみ適用されることに注意してください。ISO ファイルから作成された仮想マシンには適用されません。
次の手順では、高速プロビジョニングを無効にする方法について説明します。
- システム管理者として VMware Cloud Director にログインします (https://vcd_url/provider with the system user)。
- 組織 VDC をクリックします。
- ターゲット組織を選択します。
- [ストレージ] をクリックします([ポリシー] の下)。
- [高速プロビジョニング] を無効にします。