仮想化と ArcGIS Server
このトピックの内容
ArcGIS Server は、VMware vSphere などの仮想環境に配置できます。 仮想化されたハードウェア インフラストラクチャ上にサイトをセットアップしている場合、安定性とパフォーマンスを最適化するためのベスト プラクティスがあります。
ハイパーバイザー用のハードウェア リソースの確保
ホストのハイパーバイザーに十分なリソースがあるか、リソースが直接割り当てられていることを確認します。これには、CPU やメモリのリソースも含まれます。使用可能なリソースの量や、リソースの割り当て方法の詳細については、ハイパーバイザーのプロバイダーの製品ドキュメントをご参照ください。
ディスク I/O に対する注意
ArcGIS Server はディスクに負荷がかかりやすく、特に、キャッシュ マップ サービスのタイルを提供したり、ファイル ジオデータベースなどのローカルなデータ ソースからデータを読み込んだりする処理では、非常に大きな負荷がかかります。個々の仮想コンピューターが物理的に 1 つの同じディスク上で実行されていないことを確認します。可能な場合は、高性能なソリッド ステート ドライブ (SSD) を使用してください。
1 つの仮想ネットワークの使用
VMware やその他の仮想化テクノロジでは、複数の仮想化されたネットワーク セグメントを作成することができます。しかし、ArcGIS Server コンポーネントは、通信が中断されないように、必ず 1 つの仮想ネットワークにインストールして実行してください。
CPU に関する推奨事項
多数の小規模な仮想コンピューターを使用するのではなく、少数の大規模な仮想コンピューターを使用することをお勧めします。たとえば、それぞれ 2 つの CPU を搭載した 4 つの仮想コンピューターよりも、8 つの CPU を搭載した 1 つの仮想コンピューターの方が優れたパフォーマンスを発揮します。フェイルオーバーまたは高可用性を構成する場合やそれぞれの目的に合わせて別々の ArcGIS Server サイトを構成する場合は、上記の推奨事項に従って、サイトごとにコンピューターのサイズを決定する必要があります。