【VMware@SoftLayer】vRealize Automation 前編

#内容
vRealize Automationの導入に必要な準備と、vRA仮想アプライアンスのデプロイまで、です。
<a href="http://qiita.com/khayama/items/c2f9071e0f8a3de650a4">【VMware@SoftLayer】vRealize Automation 後編</a>では、デプロイ後のウィザードによる初期構築設定についてです。

#参考
にしても、日本語のブログが少ない(?)気がします。

- VMware公式ドキュメント
    - <a href="http://pubs.vmware.com/vra-70/index.jsp?lang=ja" >vRealize Automation 7.0 情報センター</a>
- Installing Minimal vRA 7
    - <a href="https://adventuresinclouds.com/2016/01/17/installing-minimal-vra-7-part-1-which-version-for-the-lab/" >Part 1 - Which Version For The Lab?</a>
    - <a href="https://adventuresinclouds.com/2016/01/22/installing-minimal-vra-7-part-2-deploying-the-vra-aplpiance/" >Part 2 - Deploying The vRA Appliance</a>
    - <a href="https://adventuresinclouds.com/2016/01/27/installing-minimal-vra-7-part-3b-automatically-installing-pre-requisits/" >Part 3b - Iaas Install and Automatically Installing Pre-Requisits</a>
    - <a href="https://adventuresinclouds.com/2016/02/07/installing-minimal-vra-7-part-4-running-initial-content-creation-item/" >Part 4 – Running Initial Content Creation Item</a>
- Cloud Advisors
    - <a href="http://cloudadvisors.net/vra-buch/kap-2/" >Chapter 2: Architecture of vRealize Automation</a>
    - <a href="http://cloudadvisors.net/vra-buch/kap-3/" >Chapter 3: VMware vRealize Automation Design</a>
    - <a href="http://cloudadvisors.net/chapter-4-deploying-vrealize-automation/" >Chapter 4: Deploying vRealize Automation</a>
- - <a href="http://www.vladan.fr/vrealize-automation-7-simple-install/" >vRealize Automation 7 Simple install - ESX Virtualization</a>

#準備概要
vRealize Automationには、「Minimal Install」と「Enterprise Install」がありますが、本記事では最小構成によるインストールを想定して、事前に必要なものを準備します。
vRealize Automationの仕組み上、様々なコンポーネントが必要になりますが、ここでは詳細まで踏み込まず、まずは始めてみることにします。
最小構成の大まかなアーキテクチャとしては、**vRealize Automation Applianceに加えて、IaaS コンポーネント、エージェント、SQLが必要**になります。
今回想定しているのは、**IaaS ServerとSQL DBを1台のWindows Server仮想マシンで構成**します。
では、必要なものをみていきましょう。

※左が最小インストール、右がエンタープライズインストール
<img width="50%" src="http://pubs.vmware.com/vra-70/topic/com.vmware.vrealize.automation.doc/GUID-E6DA4CF6-3468-4B88-9458-018C871C99BD-high.png"><img width="50%" src="http://pubs.vmware.com/vra-70/topic/com.vmware.vrealize.automation.doc/GUID-7C22D7D4-18AB-496E-94E2-73BF97FA8CC0-high.png">


## vRealize Automationのライセンス
もちろん準備しておきましょう。
**SoftLayerから購入することが可能です。月単位かつCPUソケット単位の課金になります。**
（<a href="http://qiita.com/y_tama/items/24f9877e23bbdab31600" >SoftLayerで月額課金のVMware NSXやSRMをオーダーする方法</a>）
<img width="715" alt="vmware_license_vRA.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/5b008d5f-39dd-5837-d4ad-68df87771a74.png">

##OVAファイル（仮想アプライアンスファイル）
My VMwareからダウンロードするには権限が必要なので、問い合わせをすることになります。
あるいは、**SoftLayer内部のレポジトリから以下のバージョンをダウンロードすることが可能です。**（2016/10/21時点）

- VMware-vR-Appliance-7.0.1.150-3622989_OVF10.ova（6.2GB） **<--でかいので要注意！**

<a href="http://downloads.service.softlayer.com/vmware/" >SoftLayer - Customer Downloads</a>
<img width="440" alt="vRA_download.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/27558a61-e92f-98d0-aecf-a24e58055ece.png">

##名前解決
VMwareの仮想アプライアンスでは、名前解決が必須な場合があります。
今回の**vRealize Automationのケースでは必須**になりますので、事前にDNSサーバーを立てて、名前解決できるように設定しておきます。

##Windows Server 1台
以下の要件に適合するWindows Serverを準備しておきましょう。
今回は、Windows Server 2012 R2 を評価版のライセンスで動かします。
また、Windows ホスト上に SQL Server も導入する予定なので、追加で少し多めのリソースが必要です。

参考：<a href="http://pubs.vmware.com/vra-70/index.jsp#com.vmware.vrealize.automation.doc/GUID-0E9088C0-DEAF-4B8D-997B-AF316A74AB6B.html" >ハードウェアおよび仮想マシンの要件</a>

- Windows 2012 R2 server for the IaaS components
    - 2 個の CPU
    - 8 GB のメモリ
    - 60 GB のディスク ストレージ (30GB Windows, 30GB Free for IaaS Components)

参考：<a href="https://www.vmware.com/support/pubs/vrealize-automation-71-support-matrix.pdf" >vrealize-automation-71-support-matrix.pdf</a>
<img width="667" alt="vRA_IaaS_OS_support.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/db542bd1-b876-2a12-7d81-2fcf21ebf574.png">


##Microsoft SQL Server
以下の表を参考にして対応しているバージョンをご準備ください。
**無償版であるExpress versionはサポートしていない**のでのMSSQL 2014 SP1評価版（180日間限定）を使用します。
（海外のブログでは、PoC環境としてExpress versionを利用している例は見受けられますが、念のため。）

参考：<a href="https://www.vmware.com/support/pubs/vrealize-automation-71-support-matrix.pdf" >vrealize-automation-71-support-matrix.pdf</a>
<img width="672" alt="vRA_IaaS_DB_support.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/0f6a1e27-51a0-68de-da00-1a25b2b06103.png">

###SQL 2014 SP1 インストール
簡単ですが、インストール時のキャプチャを置いておきます。
インストール後は、**TCP1433での通信が有効になっているか**、ご確認ください。

新規スタンドアロンインストールからEvaluation Editionを選択します。
<img width="50%" alt="SQL_Server_2014_SP1_install_01.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/707ba1e5-4a00-bf35-d91e-96bec33c8bba.png"><img width="50%" alt="SQL_Server_2014_SP1_install_02.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/e022d362-daa5-6c5a-9d63-fb135031339d.png">

最低限の機能だけインストールします。
<img width="50%" alt="SQL_Server_2014_SP1_install_03.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/8fb1b129-23bc-041d-9a7c-e89ee46a8166.png"><img width="50%" alt="SQL_Server_2014_SP1_install_04.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/02d23a3c-45cf-ed7a-f813-06405bbe8408.png">

データベースエンジンとBrowserを自動に設定しておきます。
<img width="50%" alt="SQL_Server_2014_SP1_install_05.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/19f5cd0b-c3ef-1aa2-6b8c-4d9a8c718969.png"><img width="50%" alt="SQL_Server_2014_SP1_install_06.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/8e782f72-c383-ed0e-4d24-ec3e022a536f.png">

管理者権限を持つユーザーを追加し、インストールします。
<img width="50%" alt="SQL_Server_2014_SP1_install_07.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/1e3b875c-c98f-5151-48e6-4a0a243a9f77.png"><img width="50%" alt="SQL_Server_2014_SP1_install_08.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/4ec92282-54ea-dfa3-d038-bb9a13eb1921.png">

インストール後、SQL Server 2014 構成マネージャーを開きます。
<img width="294" alt="SQL_Server_2014_SP1_install_09.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/65dc21fe-18a6-14e4-7e33-85557ac8a0bb.png">

マシンのIPアドレス、全てのIPアドレスに対して、TCP1433となっていることを確認します。
<img width="50%" alt="SQL_Server_2014_SP1_install_10.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/b626694e-94f1-5885-46ce-937cbdcfbd5c.png"><img width="50%" alt="SQL_Server_2014_SP1_install_11.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/5b8eaf2b-403b-eda1-f1c0-7aa013ab897d.png">

設定を変更した場合は、サービスを再起動します。
<img width="957" alt="SQL_Server_2014_SP1_install_12.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/60a41587-2084-d8dc-1d4a-00661fd58894.png">

#準備完了
上記の準備が整った段階で、準備したOVAファイルからvRealize Automation Applianceをデプロイします。
#仮想アプライアンスのデプロイ
vCenterからOVFテンプレートのデプロイを実施します。
<img width="50%" alt="vRealize_Automation_Deploy_01.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/803f89a9-6dbd-d025-76d3-337e41b1d3ee.png"><img width="50%" alt="vRealize_Automation_Deploy_02.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/0272de71-72c1-3df1-582d-e1a726b2e180.png">

デプロイ先のフォルダを指定します。
<img width="50%" alt="vRealize_Automation_Deploy_03.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/4074482a-563f-b6ab-261e-3122db891277.png"><img width="50%" alt="vRealize_Automation_Deploy_04.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/f74e4b62-a9ca-c657-88f8-fb0f420ec129.png">

データストア、ストレージフォーマット、ネットワークを指定します。
<img width="50%" alt="vRealize_Automation_Deploy_05.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/00b9b931-a0e5-2d70-9bd7-518892af9d6f.png"><img width="50%" alt="vRealize_Automation_Deploy_06.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/61ebe488-c5a0-860a-1f87-4090ccb2f258.png">

パスワード、ネットワーク設定を入力します。
事前に名前解決できるようにしておきましょう。
<img width="100%" alt="vRealize_Automation_Deploy_07.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/1ac10fe1-2692-a064-80f6-393f54b96348.png"><img width="100%" alt="vRealize_Automation_Deploy_08.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/345ca42e-2258-dea3-e6a3-417727718e3f.png">

デプロイ後、パワーオンし、以下の画面になれば、完了です。
<img width="50%" alt="vRealize_Automation_Deploy_09.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/0a6d6477-ca6a-77c1-bd48-e85486e3d276.png"><img width="50%" alt="vRealize_Automation_Deploy_10.png" src="https://qiita-image-store.s3.amazonaws.com/0/101361/37c18fc5-5f70-9fbd-6527-40d099c59af5.png">



#後編に続きます
以上、前編でした！
<a href="http://qiita.com/khayama/items/c2f9071e0f8a3de650a4">【VMware@SoftLayer】vRealize Automation 後編</a>では、vRealize Automationの初期設定ウィザードがかなり長いので、そこを中心に進めていきます。