Skip To Content

可用性の高い ArcGIS Enterprise の構成

ArcGIS Enterprise 配置は以下で構成されます。

  • ArcGIS Enterprise ポータル*
  • 1 つ以上の ArcGIS Server サイト*
  • データ ストア (登録済みデータベース、登録済みフォルダー内のファイル、ArcGIS Data Store リレーショナル ストア* を含む)
  • ArcGIS Web Adaptor* または 1 つ以上のロード バランサー
  • ドメイン ネーム システム (オプション)
  • ArcGIS Server 構成ストア用のファイル サーバー

ArcGIS には、アスタリスク (*) 付きのコンポーネントの可用性を高められるツールと機能が備えられています。 他のコンポーネントで高可用性を構成するには、サードパーティーのツールや機能が必要です。

ArcGIS Enterprise の高可用性構成は、クラウド リージョンなどの 1 つのデータ センター (またはそれに相当するもの) 内で使用するように設計されており、個々のコンポーネントが使用不能になってシステムのダウンタイムが発生することを防いでいます。 可用性の高い ArcGIS Enterprise コンポーネントは、複数のデータ センターにまたがって配置する設計にはなっていません。 高可用性構成では、ArcGIS Enterprise のコンポーネントを実行する 1 台のコンピューターが部分的または完全にダウンした場合でも、ユーザーは ArcGIS Enterprise 配置にアクセスできます。 エラーの例としては、ハード ディスク障害、ネットワーク カード障害、オペレーティング システム エラーなどがあります。

複数のエラーまたは配置全体が使用不能になることを防ぐには、障害復旧の手法と高可用性を結合します。

注意:

1 台のコンピューターにエラーが発生すると、システム全体の容量が減少します。 このため、ArcGIS Enterprise 配置の各コンピューターに余分な容量を組み込み、1 台のコンピューターにエラーが発生した場合に残りのコンピューターで負荷を処理できるようにする必要があります。

また、エラーをできるだけ早く修正できるように、配置を監視することも重要です。 1 つ目のエラーを修正する前に 2 つ目のエラーが発生すると、ArcGIS Enterprise 配置が部分的または完全に使用不能になってしまう可能性があります。

各コンポーネントの詳細、それらのコンポーネントをいつ使用する必要があるか、および相互に通信する方法については、「可用性の高い ArcGIS Enterprise の配置シナリオ」をご参照ください。

次の各セクションでは、各コンポーネントの高可用性について説明し、ArcGIS Enterprise 配置の ArcGIS コンポーネントの可用性を高める手順へのリンクを示します。

可用性の高い ArcGIS Server サイトの構成

ArcGIS Enterprise 配置にはホスティング サーバーが含まれており、1 つ以上のフェデレーション サーバー サイトも含まれていることがあります。 高可用性向けにそれぞれのサイトを構成するかどうかは、サイトが提供するサービスの重大度に基づく必要があります。

注意:

ArcGIS GeoEvent Server は、このセクションで説明されている高可用性パターンをサポートしていません。 GeoEvent Server 配置で使用可能なオプションの詳細については、「スケーラビリティー、信頼性、および復元性に関する方針」をご参照ください。

サイトに複数のコンピューターがある場合は、ArcGIS Server コンピューターのプールと通信できるようロード バランサーを構成します。 このコンピューター プールは、サーバー ディレクトリーと構成ストアを共有します。 ここでも、これらのディレクトリーを可用性の高いファイル サーバーまたはクラウド サービスに構成し、可用性の高い ArcGIS Server を実装します。 また、ArcGIS Server コンピューターの状態チェックを実行するように、ロード バランサーを構成する必要もあります。

可用性の高い ArcGIS Server サイトの構成に関する詳細については、「ArcGIS Web Adaptor を使用した複数コンピューターの配置」または「サード パーティー製ロード バランサーを使用した複数コンピューターの配置」をご参照ください。

可用性の高い ArcGIS Server サイトを Portal for ArcGIS とフェデレートする場合、[管理 URL] は、サーバーの 1 つが利用できないときでもポータルがサイト内のすべてのサーバーとの通信に使用できる URL (ロード バランサーの URL など) に設定してください。

また、ロード バランサーの URL を使用すると、ArcGIS Server Manager への接続方法にも影響があるので注意してください。 たとえば、ロード バランサーの URL を使用してフェデレートする場合、Server Manager に接続するには、ロード バランサーを使用する必要があります。ArcGIS Server Manager のデフォルトの URL である http://gisserver.domain.com:6080/arcgis/manager または https://gisserver.domain.com:6443/arcgis/manager は使用できません。

可用性の高い管理データ ストアの構成

ArcGIS Data Store は、ホスティング サーバー上で実行される複数のタイプのホスト Web サービスのデータを保持します。 ArcGIS Data Store は、これらのホスト サービスを、データ ストア コンピューターが故障した場合でも使用可能なままにすることができる、フェイルオーバー機能を提供します。

ホスト フィーチャ レイヤーのデータの可用性を高めるには、2 台のコンピューターに ArcGIS Data Store をインストールし、それぞれでリレーショナル ストアを作成します。 ホスティング サーバーとして使用する GIS Server サイトで、各リレーショナル ストアを構成します。 最初に構成するリレーショナル ストアは、プライマリーのリレーショナル ストア コンピューターです。2 番目に構成するコンピューターは、スタンバイ データ ストアです。

ArcGIS Data Store は、ホスト フィーチャ レイヤーのデータをプライマリー データ ストアからスタンバイへ自動的に複製します。そのため、データは 2 つの場所に存在します。 GIS Server は常にアクティブ (プライマリー) データ ストアと通信します。

スタンバイ リレーショナル ストアを追加すると、以下のいずれかの状況になった場合にスタンバイがアクティブになります:

  • The primary data store stops working. ArcGIS Data Store attempts to restart the data store on the primary machine. If it cannot restart, the data store fails over to the standby.
  • The primary's web app stops running and attempts to restart the web app on the primary machine. In the rare case that this does not work, the data store fails over to the standby machine.
  • The primary machine is unavailable. This can happen if the computer crashes, gets unplugged, loses network connectivity, or is deliberately taken off line. ArcGIS Data Store makes five attempts to connect to the primary machine. If a connection is not possible after five attempts, the data store fails over to the standby.

ホスト シーン レイヤーのキャッシュの可用性を高めるには、3 台以上のコンピューターに ArcGIS Data Store をインストールし、それぞれのコンピューター上にオブジェクト ストアを作成します。 ホスティング サーバーとして使用する GIS Server で、各オブジェクト ストアを構成します。 メンバーがホスト シーン レイヤーを公開するときに、ArcGIS Data Store は、キャッシュがオブジェクト ストア内の少なくとも 3 台のコンピューターに格納されることを保証します。

ArcGIS GeoEvent Server で使用するアーカイブ済みの観測データ、位置のトラッキング サービス、またはビッグ データ フィーチャ解析から生成されるデータの可用性を高めるには、3 台以上のコンピューターに ArcGIS Data Store をインストールし、それぞれのコンピューター上にビッグ データ ストアを作成します。 それぞれのデータ ストアをホスティング サーバーで構成します。 各データセットのコピーは、少なくとも 2 台のデータ ストア コンピューター上に常に存在します。 1 台のコンピューターが故障した場合でも、データ ストアによって、少なくとも残りの 2 台のコンピューターにデータが含まれます。

詳細と手順については、「データ ストアへのコンピューターの追加」をご参照ください。

可用性の高いポータルの構成

可用性の高いポータルには、ロード バランサーを通じてアクセスされる 2 台の Portal for ArcGIS コンピューターがあります。

2 台のポータル コンピューターの共通ディレクトリーには、コンテンツが格納されます。 ポータルの可用性を高めるには、このコンテンツ ディレクトリーを可用性の高いファイル サーバーに構成する必要があります。

可用性の高いポータルの構成後は、プライマリー ポータルからスタンバイ ポータルにアイテムが複製されます。 プライマリー コンピューターが使用不可になった場合、現在のすべてのアイテムとともに、スタンバイ コンピューターがプライマリーに昇格します。 ユーザーが Portal for ArcGIS サービスを停止した場合や、プライマリー コンピューターが (ハードディスク ドライブ障害などで) 使用不可になった場合は、ポータルがスタンバイにフェイルオーバーします。 コンピューターがエラーから回復するか、ユーザーが Portal for ArcGIS サービスを再起動すると、そのコンピューターはスタンバイ コンピューターとしてポータルに再結合されます。 WebContextURL および privatePortalURL に対してロード バランサーを構成して、ポータル コンピューターの状態をチェックします。

詳細と手順については、「可用性の高いポータルの構成」をご参照ください。

可用性の高いソース データの構成

ArcGIS Server サイトのデータは、さまざまなソースから配布されます。 ArcGIS Enterprise 配置の ArcGIS Server サイトにフォルダーやデータベースを登録している場合は、高い可用性のニーズに対応できる方法や場所にそのソース データを保存する必要があります。 フォルダーのファイル ソースについては、可用性の高いファイル サーバーに保存します。 データベースについては、データベース管理システムの技術を使用し、高い可用性を確保します。

高可用性と障害復旧の組み合わせ

ほとんどの場合、可用性の高い配置を計画する際は、障害復旧計画も同時に実装します。 そうすると、配置内のすべてのコンピューターが自然災害などで失われても、データとサービスのバックアップがあるため、配置をオンラインに復旧することができます。 サイト外の安全な場所にバックアップを保持しておくか、遠隔地にオフラインのスタンバイ デプロイメントを保持しておきます。