参照データサービスの役割のスケーリングと設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Reference DataサービスはContent Deliveryの役割によって参照され、IPやユーザーエージェントの検索などの活動により高負荷になることがあります。
設置
参照データサービスの役割をインストールするには、Sitecoreインストールフレームワーク(SIF)またはSitecore Azure Toolkit(SAT)を使用してください。詳細については、プラットフォームの バージョンのインストールガイド をご参照ください。
リファレンスデータサービスのスケーリング
以下の表は、リファレンスデータサービスのスケール方法を説明しています。
スケーリングオプション
サポート
注記
コンバインドインスタンス
はい
リファレンスデータサービスの役割は、他のExperience Platform Serviceの役割と組み合わせることができます。
> [!注]
> 開発者環境では、すべてのXPサービスロールを1つのインスタンスに統合できます。この構成は本番環境では推奨されません。
スタンドアロンインスタンス
はい
リファレンスデータサービスを単独の役割として展開することも可能です。
高可用性とフェイルオーバー
はい
パッシブインスタンスへのフェイルオーバーや、ロードバランサーの背後に複数のアクティブインスタンスを設定することもできます。
負荷分配のための水平スケーリング
はい
ロードバランサーの背後に複数のインスタンスを設定することも可能です。すべてのインスタンスは中央に位置する単一の参照データデータベースから読み取る必要があります。
以下の一般的なスケーリング推奨事項はすべてのシナリオで適用されます。
- Reference DataサービスをContent Delivery(CD)環境にできるだけ近づけて展開してください。なぜなら、CD環境がアプリケーションに最も負荷をかけるからです。
!注開発者環境では、すべてのXPサービスロールを単一のインスタンスに統合できます。本番環境ではこの構成は推奨していません。
パフォーマンスチューニングタスク
以下のパフォーマンスチューニングオプションを検討してください:
- Reference Dataデータベースによる高いリソース消費は、Reference Dataサービスの応答時間が遅くなり、Content Deliveryのパフォーマンスを低下させる可能性があります。 Sitecore 9.0 - 9.2向けのパッチが利用可能です。
!注リファレンスデータサービスはContent Deliveryの役割で広く利用されています。
セキュリティ構成タスク
セキュリティガイドの参照データサービスセクションを参照してください。
デフォルトのトポロジーとパッケージ
以下の表は、参照データロールを含むトポロジーと、そのロールがデフォルトでどのようにパッケージ化されているかを示しています。
Sitecoreインストールフレームワーク
リファレンスデータサービスは、Sitecoreインストールフレームワークの以下のデフォルトのトポロジーで利用可能です。
位相
ウェブデプロイパッケージ
概要
XPシングル
Sitecore 9.X.X rev. XXXXXX (OnPrem)_xp0xconnect.scwdp.zip
リファレンスデータは他のすべてのXPサービスロールにバンドルされています。
XP スケールド
Sitecore 9.X.X rev. XXXXXX (OnPrem)_xp1referencedatacollection.scwdp.zip
リファレンスデータのスタンドアロンインスタンス。
Sitecore Azureツールキット
参照データサービスは、Sitecore Azure Toolkitの以下のデフォルトのトポロジーで利用可能です。
位相
ウェブデプロイパッケージ
概要
XPシングル
Sitecore 9.X.X rev. XXXXXX (Cloud)_xp0xconnect.scwdp.zip
リファレンスデータは他のすべてのXPサービスロールにバンドルされています。
xDB シングル
XP スケールド
Sitecore 9.X.X rev. XXXXXX (Cloud)_xp1referencedata.scwdp.zip
xReference Dataのスタンドアロンインスタンスです。
xDB スケールド