Content Deliveryのスケーリングと構成

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

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

Content Delivery (CD) ロールは、コンテンツを訪問者に配信します。スケーリング要件を満たすために 、複数のCDインスタンスを構成できます

取り付け

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

Content Deliveryの役割のスケーリング

次の表では、Content Delivery (CD) ロールをスケーリングするためのオプションについて説明します。

スケーリングオプション

サポート

筆記

結合されたインスタンス

いいえ

Content Deliveryロールは、運用環境の他のロールと組み合わせることはできません。CDロールを他のロールと組み合わせることができるのは、次の状況だけです。

  • Combined Content Delivery, Content Management, and Processing - このトポロジはXP Singleと呼ばれます。

  • 「Experience Manager専用」環境でContent DeliveryとContent Managementを組み合わせます。これは、分析が無効になっていること、およびトポロジに処理ロールが含まれていないことを前提としています。

メモ

開発者環境では、すべての主要なロールを1つのインスタンスに結合できます。これには、Content Management、Content Delivery、xDB ProcessingEXM Dispatchが含まれます。この設定は、本番環境では推奨されません。

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

はい

  • Content Deliveryはスタンドアロンの役割としてデプロイできます。

  • 1つ以上のContent Deliveryインスタンスをセッションの有効期限の処理専用にすることができます。

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

はい

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

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

はい

CDロールは、負荷分散されたコンテンツ配信クラスターに水平方向にスケーリングすることも、複数のデータ センターにまたがってスケーリングすることもでき、地理的なスケーリングまたはデータ センター レベルのフェールオーバーを提供できます。

複数のCDクラスタがあるシナリオでは、次の点に注意してください。

クラスタ リング

はい

Content Deliveryサーバーの複数のクラスターを設定できます。各クラスタは、独自のWebデータベースを持つことができます。9.1以降では、Content Deliveryはコアデータベースへの接続を必要としません。

手記

Sitecoreのデフォルトのユーザー管理を使用してエクストラネット ユーザーをサポートする場合、すべてのContent Deliveryインスタンスは中央に配置されたセキュリティ データベースに接続する必要があります。

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

CDの役割のパフォーマンスを向上させるには、次のパフォーマンス チューニング オプションを検討してください。

セキュリティ構成タスク

セキュリティガイドの「Content Delivery」セクションを参照してください

連絡先のIPアドレスの編集

CDロールは、すべての受信コンタクトIPアドレスをxDB CollectionデータベースのInteractionFacetsテーブルに保存します。これらのIPアドレスをCDロールで編集するには、<wwwroot>\App_Config\Sitecore\Marketing.Tracking\Sitecore.Analytics.Tracking.configファイルのAnalytics.RedactIpAddress設定のvalue属性を変更します。

<configuration>
  <sitecore>
    <settings>
      <setting name="Analytics.RedactIpAddress" value="false" />
    </settings>
  </sitecore>
</configuration>

次の表は、value属性をtrueまたはfalseに設定した結果を示しています。

価値

結果

false (デフォルト)

すべての着信連絡先IPアドレスはプレーンテキストで保存されます。

true

すべての着信連絡先IPアドレスは編集され、代わりに空のIPアドレス (0.0.0.0) が格納されます。

大事な

この設定をtrueに設定すると、連絡先のIPアドレスを特定できなくなります。

連絡先のIPアドレスの暗号化

デフォルトでは、すべての受信IPアドレスはWebデータベースに保存されます。これは、構成で変更できます。IPアドレスは、MD5アルゴリズムとランダムなセキュリティ文字列 (ソルト) を使用して、Sitecore.CES.GeoIp.Core.IpHashing.IpHashProviderプロバイダーによって暗号化されます。<wwwroot>\App_Config\Sitecore\ DetectionServices.Location\ Sitecore.CES.GeoIp.config設定ファイルでソルトを指定できます。

<configuration>
  <sitecore>
    <ipHashManager defaultProvider="default">
      <providers>
        <add
          name="default"
          salt="<SALT STRING>"
          type=" Sitecore.CES.GeoIp.Core.IpHashing.IpHashProvider, Sitecore.CES.GeoIp.Core" />
      </providers>
    </ipHashManager>
  </sitecore>
</configuration>
大事な

常に6文字以上のランダムなソルト文字列を入力することをお勧めします。デプロイメント後にソルト文字列を変更しないでください。これを行うと、今後受信する連絡先のIPアドレスは異なる方法で暗号化され、データの整合性が失われます。

手記

Sitecoreには、Hash Stored IPsというツールが用意されています。このツールは、IPアドレスがハッシュ化されていない8.1より前のSitecoreバージョンからアップグレードするときに使用します。

一般的な構成タスク

次の一般的な構成タスクは、Content Deliveryロールに適用されます。

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

次の表に、Content Deliveryロールを含むトポロジと、ロールが既定でパッケージ化される方法を示します。

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

Content Deliveryロールは、Sitecoreインストール フレームワークの次のデフォルト トポロジで使用できます。

位相幾何学

Web配置パッケージ

形容

XPシングル

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

Content Deliveryは、他のすべてのコア ロールにバンドルされています。

運用環境では推奨されません。

XPスケール

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

Content Deliveryのスタンドアロン インスタンス。

XMスケール

Sitecore 9.X.X rev. XXXXXX (XM) (OnPrem)_cd.scwdp.zip

Content Deliveryのスタンドアロン インスタンス。

Sitecore Azureツールキット

Content Deliveryロールは、Sitecore Azure Toolkitの次のデフォルト トポロジで使用できます。

位相幾何学

Web配置パッケージ

形容

XPシングル

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

Content Deliveryは、他のすべてのコア ロールにバンドルされています。

運用環境では推奨されません。

XPスケール

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

Content Deliveryのスタンドアロン インスタンス。

XMスケール

Sitecore 9.X.X rev. 002893 (XM) (Cloud)_cd.scwdp.zip

Content Deliveryのスタンドアロン インスタンス。

XMシングル

Sitecore 9.2.0 rev. 002893 (XM) (Cloud)_single.scwdp.zip

Content DeliveryはContent Managementにバンドルされています。

運用環境では推奨されません。

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