VMware での ArcGIS Server サイトの配置
VMware を使用して、仮想環境に ArcGIS Server を配置できます。Esri は、vSphere および vCenter バージョン 4 および 5 でこれを公式にサポートしています。サポートされるバージョンの最新のリストについては、「ArcGIS 10.2 for Server のシステム要件」をご参照ください。他の仮想化技術を使用する場合は、下記の一般的な手順が役に立つ可能性があります。
ArcGIS Server を物理ハードウェア上に配置する場合とほとんど同じやり方で、VMware を使用して ArcGIS Server サイトを配置します。Windows と Linux の両方をサポートしています。ワークフローは下記のとおりです。
- インストールした ArcGIS Server を使用して、VMware テンプレートを作成します。
- テンプレートから仮想コンピュータ(VM))を起動し、コンピュータの名前を変えて再起動します。
- VM 上に ArcGIS Server サイトを作成します。
- また、追加の VM を起動してこれらをサイトに参加させることもできます。
- サービス、アプリケーション、必要に応じて ArcGIS Web Adaptor を構成します(ArcGIS Web Adaptor はサイトをエンタープライズ Web サーバに統合します)。
ここでは、VMware 上に ArcGIS Server を配置するときの留意事項の一部を説明しています。
インストールした ArcGIS Server の使用による VMware テンプレートの作成
VMware テンプレートは、仮想コンピュータ(VM)のマスタ コピーであり、このテンプレートを使用して追加の仮想コンピュータを作成しプロビジョニングすることができます。VMware 上に ArcGIS Server を配置するときは、まず ArcGIS Server がインストールされている VMware テンプレートを作成する必要があります。テンプレートを作成する手順は、VMware のマニュアルで説明されています。
テンプレートを作成する際は、次の点に注意してください。
- ArcGIS Server をインストールして認証する必要がありますが、テンプレート上に ArcGIS Server サイトを作成する必要はありません。サイトは、実際の VM を起動した後に作成します。
- 必要に応じて、GIS データをテンプレートに読み込むことができます。これにより、起動した各 VM で使用できるデータのローカル コピーが作成され、データを読み込む時間を節約できます。各 GIS サーバ上のデータのローカル コピーを参照することは、適切なシナリオにおけるパフォーマンスの点で効果的なアーキテクチャでもあります。
- Windows では、ArcGIS Server はオペレーティング システムの起動時に自動的に起動するように構成されています。Linux では、これを手動で構成する必要があります。
ArcGIS Web Adaptor は仮想環境と互換性があり、VMware 上で実行したり、VMware 上で稼働しているサイトに接続したりするために特別な構成は不要です。可能な場合は、組織の既存の Web サーバ コンピュータに Web Adaptor をインストールすることをお勧めします。
テンプレートからの VM の起動とコンピュータの名前の変更
テンプレートを使用して、ArcGIS Server がインストールされた VM を起動します。
VM を配置するときは、VM にはデフォルトでテンプレートの名前が付けられます。続行する前に、コンピュータの名前を変更し、再起動する必要があります。コンピュータの名前を変更する手順については、オペレーティング システムのマニュアルをご参照ください。たとえば、Windows Server 2008 を使用しているコンピュータの名前の変更方法の手順は、Windows Server Community の Web サイトから入手できます。
コンピュータの名前を変更しても、ArcGIS Server や ArcGIS Server アカウントに影響はありません。
この時点で、必要に応じてコンピュータをネットワークに追加できます。これにより、コンピュータはファイル共有、Web サーバ、および他の GIS サーバを参照できます。
ArcGIS Server サイトの作成
以上で、VM 上の ArcGIS Server Manager にアクセスして、[新規サイトの作成] ボタンをクリックして、ArcGIS Server サイトを作成することができます。
サイトに複数の GIS サーバが参加する場合は、構成ストアとサーバ ディレクトリを指定するときに共有ネットワーク パスを使用してください。このシナリオでは、可用性の高いファイル サーバ上に構成ストアとサーバ ディレクトリを置く必要があります。構成ストアが失われるか破損し、回復の可能性がない場合は、新しいサイトをもう一度作成する必要があります。
最初の VM を起動してサイトを作成した後、必要に応じて追加の VM を起動し、ArcGIS Server Manager を最初に開いたときに表示される [サイトに参加] ボタンを使用してサイトに参加させることができます。
この時点で、サイトで稼働させる必要があるサービスを構成することもできます。必要に応じて、ArcGIS Web Adaptor をサイトに接続し、サービスを参照する Web アプリケーションを配置し、更新できます。
サイトのバックアップと復旧
VMware などの仮想環境の利点は、サイトのバックアップや問題が発生したときの復旧が容易であることです。VMWare テンプレートを使用してコンピュータの設定を保持したり、必要な場合は ArcGIS Server のバックアップおよび復元ユーティリティを実行して、ArcGIS Server 設定を保持したりできます。
1 台のコンピュータから構成されるサイトを操作している場合は、VMWare テンプレートだけを使用して、サイトをバックアップおよび復元できます。バックアップおよび復元ユーティリティは必要ありません。
複数のコンピュータから構成されるサイトを操作している場合、VMWare テンプレートを使用してデータやその他のコンピュータ構成を保持してから、ArcGIS Server のバックアップ ユーティリティを使用してサイト構成を保持します。障害が発生した場合、VMWare テンプレートを使用してコンピュータを復旧し、復元ユーティリティを使用してサイト構成を復旧します。バックアップによって保持されるアイテムについては、「ArcGIS Server のサイト構成のバックアップと復元」をご参照ください。
*.agssite バックアップ ファイルは、サイトとは別のコンピュータ(可能であれば物理サーバ)上に保存してください。