スケーリングオプション

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Experience Platformは、あなたの要件に合わせて垂直・水平にスケールできます。 デフォルトのトポロジー を出発点として選ぶか、自分で設計してください。

垂直方向のスケーリング

Sitecore Experience Platformを垂直的にスケールできる方法は以下の通りです:

  • トポロジー内のサーバーやウェブアプリケーションにより多くのリソース(RAM、CPU)を追加すること。
  • ウェブアプリケーションの役割を組み合わせたり分割したりすること。

単一のウェブアプリケーションは複数の役割を実行するように設定可能です。以下の図は、XPトポロジーにおけるContent Management、xDB Reporting、xDB Processingが単一の統合アプリケーションとして動作する役割のサブセットを示しています。

Two servers, each hosting a single web application. One application combines Content Management, xDB Processing, and xDB Reporting. The other performs the Content Delivery role only.

!注オンプレミスやIaaSの環境では、複合ロールは1つのWebルートと1つのアプリケーションプールを持つIISの単一のアプリケーションとして動作します。Azureでは、複合ロールが単一のWebアプリとして動作します。

完全に垂直スケールの環境では、各ロールはスタンドアロンのアプリケーションとして動作します:

Four servers, each hosting a single web application. Each application performs one role - Content Delivery, Content Management, xDB Processing, or xDB Reporting. There are no combined roles.

スケーリングのニーズに応じて役割を分割または組み合わせることができます。サポートされた組み合わせの詳細については、各役割の設定ページのスケーリングセクションを参照してください。例: Content Delivery、xConnect Collection。

水平スケーリング

Sitecore Experience Platformは、トポロジー内で複数のウェブアプリケーションを同じ役割に割り当てることで水平方向にスケールできます。例えば、Content Deliveryの役割をロードバランサーの背後に2つのインスタンスを展開できます:

Two load-balanced servers, each hosting a copy of the Content Delivery role.

!注xConnect Search Indexerのような一部の役割は水平スケーリングをサポートしていません。

水平スケーリングのサポートについての詳細は、各ロールの設定ページのスケーリングセクションを参照してください。例: Content Delivery、xConnect Collection。

この記事を改善するための提案がある場合は、 お知らせください!