xConnect Collectionサービス ロールのスケーリングと構成

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

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

xConnect Collection serviceは、Content Deliveryや、コンタクト データやインタラクション データを送信するシステム内の他のクライアント アプリケーションから高い負荷を受ける場合があります。

取り付け

Sitecore Installation Framework (SIF) またはSitecore Azure Toolkit (SAT) を使用して、xConnect Collectionサービス ロールをインストールします。詳細については、お使いのプラットフォームのバージョン のインストールガイド を参照してください。

xConnect Collection serviceのスケーリング

次の表では、xConnect Collection serviceをスケーリングする方法を示しています。

スケーリングオプション

サポート

筆記

結合されたインスタンス

はい

xConnect Collectionサービス ロールは、他のExperience Platformサービス ロールと組み合わせることができます。一般的な組み合わせは、xConnect Collectionサービス、xConnect Collection SearchサービスおよびxConnect Search Indexerロールです。

メモ

開発者環境では、すべてのXPサービスロールを1つのインスタンスに結合できます。この設定は、本番環境では推奨されません。

スタンドアロンインスタンス

はい

xConnect Collection serviceは、スタンドアロン ロールとしてデプロイできます。

高可用性とフェイルオーバー

はい

パッシブインスタンスにフェイルオーバーすることも、ロードバランサーの背後に複数のアクティブインスタンスを設定することもできます。

負荷分散のための水平スケーリング

はい

ロードバランサーの背後に複数のインスタンスを設定できます。すべてのインスタンスは、中央に配置された1つのxDB Collectionデータベースから読み取る必要があります (地域別のデータベース シャーディングはサポートされていません)。

次の一般的な推奨事項は、すべてのスケーリング シナリオに適用されます。

  • xConnect Collection serviceは、xDB Collection databaseのできるだけ近くにデプロイします。サービスとクライアントとContent Deliveryなどの間の待ち時間を短縮するよりも、サービスとデータベースの間の待ち時間を短縮する方が重要です。

手記

開発者環境では、すべてのXPサービスロールを1つのインスタンスに結合できます。本番環境では、この設定はお勧めしません。

パフォーマンス チューニング タスク

xConnect Collectionサービスの応答時間を短縮するために、次のパフォーマンス チューニング オプションを検討してください。

  • xDB Collection SQLプロバイダーを使用している場合は、TVP (Table-Valued Parameters) 実行ストラテジ (9.3でデフォルトを使用) に切り替えることを検討してください。TVPストラテジにより、読み取り/書き込みのパフォーマンスが大幅に向上します。

    手記

    Always EncryptedでTVPを使用することはできませんが、TDE (Transparent Data Encryption) とTLS (Transport Layer Security) は引き続き使用できます。

  • リポジトリから返されるデータ チャンクのサイズを増やします。設定を増やすと、データベースへの要求の数が減ります。

  • クライアント アプリケーションからのスループットを確認します (たとえば、バッチ サイズ、要求の頻度とスケジュールを調整します)。

手記

特定のロールのスケーリングを選択する前に、プラットフォーム全体の負荷と応答時間を監視することをお勧めします。パフォーマンスの問題は、システム内の他の場所にあるボトルネックの結果である可能性があります。

セキュリティ構成タスク

セキュリティ ガイドのxConnect Collection Searchセクションを参照してください

デフォルトのトポロジとパッケージ

次の表に、xConnect Collectionロールを含むトポロジと、ロールがデフォルトでパッケージ化される方法を示します。

Sitecoreインストールフレームワーク

xConnect Collection serviceは、SIFの次のデフォルト トポロジで使用できます。

位相幾何学

Web配置パッケージ

形容

XPシングル

Sitecore 9.X.X rev. XXXXXX (OnPrem)_xp0xconnect.scwdp.zip

xConnect Collectionは、他のすべてのXPサービス ロールにバンドルされています。

XPスケーリング

Sitecore 9.X.X rev. XXXXXX (OnPrem)_xp1collection.scwdp.zip

xConnect Collectionのスタンドアロン インスタンス。

Sitecore Azureツールキット

xConnect Collection serviceは、SATの次のデフォルト トポロジで使用できます。

位相幾何学

Web配置パッケージ

形容

XPシングル

Sitecore 9.X.X rev. XXXXXX (Cloud)_xp0xconnect.scwdp.zip

xConnect Collectionは、他のすべてのXPサービス ロールにバンドルされています。

xDBシングル

XPスケーリング

Sitecore 9.X.X rev. XXXXXX (Cloud)_xp1collection.scwdp.zip

xConnect Collectionのスタンドアロン インスタンス。

xDBのスケーリング

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