Helix Coreサーバ管理者ガイド: マルチサイト展開 (2019.1)
ハードウェア、サイズ、容量
分散Perforceサービスの最初の展開では、コミットサーバはハイブリッドモードで動作し、現在のマスターサーバハードウェアを使用します。時間が経ちエッジサーバを追加するごとに、コミットサーバのパフォーマンス負荷の減少を確認できるようになります。最初の1年間運用後に、コミットサーバのハードウェアのサイズを再評価することができます。
エッジサーバは、そのエッジサーバに接続しているユーザのために大量の作業を扱います。既存の転送レプリカを再利用し、そのハードウェア上のパフォーマンス負荷を監視するのが賢いやり方です。転送レプリカを再利用するには、以下の手順を実行します。
- 転送レプリカをエッジサーバとして再設定します。
- エッジサーバ上に新規ワークスペースを作成するか、既存ワークスペースをエッジサーバに転送します。既存ワークスペースは、
p4 unload
コマンドとp4 reload
コマンドを使用して転送できます。詳細については、「コミットサーバまたはリモートエッジサーバからローカルエッジサーバにワークスペースを移行する」を参照してください。
多くのエッジサーバを展開しようとする場合、オプションとして、より強力なハードウェア上に、より少ないエッジサーバを展開することができます。また、ユーザが少数の場合には、各ハードウェアを低スペックにして、エッジサーバの数を増やす展開も選択できます。
複製フィルタリングを活用してエッジサーバ上にあるメタデータとアーカイブコンテンツの量を減らすこともできます。
注意
エッジサーバはローカルワークスペースメタデータの固有のコピーを保持しますが、これは他のエッジサーバやコミットサーバとは共有されません。
エッジサーバコンテンツにフィルタリングを適用することで、ストレージやパフォーマンス能力への需要を削減することができます。
コミットエッジアーキテクチャへの移行を進め、コミットサーバがエッジサーバからの要求のみを処理するようになると、エッジサーバにはコミットサーバよりもハードウェアリソースが必要であることがわかるようになります。