3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【VMware@SoftLayer】vRealize Automation 連携編

Last updated at Posted at 2016-11-14

内容

【VMware@SoftLayer】vRealize Automation 後編では、vRealize Automation (vRA) のインストールをおこないました。
今回は、その動作確認と、最大のポイントであるNSXとの連携の設定をおこないます。
NSXと連携して、設計済みのVMとネットワークをワンクリックで払い出すことが可能になります。

vRA_NSX_integration_01.png

From 【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版 P26

参考

準備

動作確認をするためには、vSphere環境に少なくとも1つのテンプレートが存在している必要があります。
テスト用のカタログを作成するのに必要になります。
vRAはカタログに登録されたテンプレートを使って、VMを自動的にデプロイしていきます。
また、vSphere環境にNSXがあることを確認してください。vCenterと連携済みでVXLANやセキュリティタグのインベントリ情報が既にあることを想定しています。

稼働確認

##vSphere環境のテンプレートの登録
まずは、試しにVMがvRAでプロビジョニングできるか試してみます。
【VMware@SoftLayer】vRealize Automation 後編で作成した「configurationadmin」でログインします。

https://<vRAアプライアンスのFQDN>/vcac/

alt

「カタログ」から「vSphere Initial Setup」を「申請」します。
インストールウィザードで作成した場合、表示されているはずです。
「Publish VRA Catalog item based on vSphere endpoint virtual machine templates」とあるように、vRAのカタログにテンプレートを登録するものです。

vRA_NSX_integration_02.png vRA_NSX_integration_03.png

新しくテナントつくる場合、以下のように入力してください。(どちらでもかまいません。)
(今回、テナント名は「softlayer」としました)
vRA_NSX_integration_04.png

ここでvSphere環境のアカウント情報を入力します。

  • 「Endpoint name」はインストールウィザードで指定したものと一致している必要があります。
  • 「Endpoint address」は、vCenterのFQDNまたはIPアドレスです。
  • 「Endpoint compute resource」は、クラスタ名を入力します。
  • Credentialは、Web Clientにログインするときの情報と同じにします。
vRA_NSX_integration_05.png

この画面になれば、問題ありません。
vRA_NSX_integration_06.png

「申請」タブをみると、最初はステータスが「処理中」になっています。
vRA_NSX_integration_07.png

申請を承認するために、「受信箱」タブの「手動ユーザーアクション」から、さきほど申請したタスクを開きます。
vRA_NSX_integration_07-3.png

登録するテンプレートを選びます。
データストアとネットワークについても必須なので、選択します。
vRA_NSX_integration_07-4.png

このあと、すぐに「成功」に変わることを確認します。
vRA_NSX_integration_08.png

##テンプレートのデプロイ

https://<vRAアプライアンスのFQDN>/vcac/<上記で設定したテナント名>

vRA_NSX_integration_09.png vRA_NSX_integration_10.png

demouserのカタログに先ほど登録したテンプレートが登録されています。
vRA_NSX_integration_11.png

試しに申請してみましょう。
vRA_NSX_integration_12.png

展開するVM数を指定します。
vRA_NSX_integration_13.png

中身を確認して、OKであれば送信します。
vRA_NSX_integration_14.png

この画面になれば、OKです。
vRA_NSX_integration_15.png

処理中となっています。
vRA_NSX_integration_16.png

vCenterのWeb Clientの画面で確認すると、たしかにVMが2台デプロイされています。
vRA_NSX_integration_17.png

これで動作確認は完了です。
無事、既存環境のテンプレートを読み込み、デプロイを自動化することが確認できました。

NSXとの連携

NSXと連携するためには、vRealize Orchestrator (vRO) を使います。
今回は、vRAアプライアンスにビルトインされているvROの設定をおこなうこととします。
個別にvROアプライアンスを立てていれば、そちらを使うことも可能です。

##vROの設定
以下のURLから、ビルトインされたvROのクライアントを開きます。

https://<vRAアプライアンスのFQDN>/

vRA_NSX_integration_18.png

以下のアカウントでログインします。

vRA_NSX_integration_19.png

ワークフローの「Create NSX endpoint」を「Start Workflow」から実行します。

vRA_NSX_integration_20.png

NSX Managerのアカウント情報を入力します。

  • Name : NSX ManagerのVM名を入力します。
  • Username : 管理者ユーザー名を入力します。デフォルトではadminになっているはずです。
  • Password : adminパスワードを入力します。
  • URL : NSX ManagerのIPかFQDNを入力します。
vRA_NSX_integration_21.png

チェックがついて、ワークフローが正常に実行されたことを確認します。

vRA_NSX_integration_22.png

連携が正常に完了していれば、NSX Manager経由でトランスポートゾーンやVXLANの情報が見えるようになります。

vRA_NSX_integration_23.png

ビルトインvROの設定は以上です。
続いて、vRAの設定を行います。

##vRAにvROのエンドポイントを登録

まずvROのエンドポイントを登録します。
以下の部分をクリックします。

vRA_NSX_integration_24.png

必須項目を入力します。

  • Address : https://<vRAのIPまたはFQDN>/vco (ビルトインvROの場合)
vRA_NSX_integration_26.png

vROのアカウント情報を入力します。

vRA_NSX_integration_25.png

登録後、手動でデータの同期を実行します。

vRA_NSX_integration_27.png

正常にデータが同期されたことを確認します。

vRA_NSX_integration_28.png

##vCenterエンドポイントでNSXの有効化
次にvCenterエンドポイントを編集します。
以下の部分をクリックします。

vRA_NSX_integration_29.png

ここで「Specify manager for network and security platform」にチェックを入れます。
すると以下の欄が出てくるので、必須項目を入力します。

  • Address : https://<NSX ManagerのIPまたはFQDN>
  • Credential : NSX Managerのアカウント情報を入力します。
vRA_NSX_integration_30.png

登録後、手動でデータの同期を実行します。

vRA_NSX_integration_31.png

正常にデータが同期されたことを確認します。
「Failed」となった場合は、一度「Request Now」から実行して、「Succeeded」となるかどうか確かめてください。
それでも失敗する場合は、NSX Managerの情報が正しいか確かめてください。

vRA_NSX_integration_32.png

これでNSXの連携設定は完了です

#最終確認
試しにブループリントの編集からも確認してみます。
以下の図では、設計に組み込み可能な情報として、NSXによるセキュリティタグのインベントリが確認できます。

vRA_NSX_integration_33.png

これによって、単にVMのデプロイを自動化するだけでなく、NSXと連携することで、
ユーザーはポータルから申請するだけで、設計済みのVMとネットワークをワンクリックで払い出すことができます

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?