Managed Cloudのスケーリングオプション
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
すべてのSitecore Managed Cloudリソースをスケールできます。学び方
、Searchサービスのスケール、SQLデータベースのスケール。App Serviceのスケーリング
Sitecore Managed Cloudのすべてのアプリサービスは専用のApp Serviceプランでホストされています。例えば、Content Delivery(CD)とContent Management (CM)サーバーをAzureに展開すると、CDサーバーとCMサーバーの両方がそれぞれ1つのApp Serviceプランと1つのApp Serviceプランを持つことになります。
AzureポータルにはApp Serviceプランのス ケーリングオプション が2つあります:
-
スケールアップ(App Serviceプラン)– CPUコア数、RAM、ストレージ、スロット数など、価格プランのパフォーマンスレベルをオンデマンドで調整できます。
-
スケールアウト(App Serviceプラン)—CPU負荷や自身のパフォーマンスルールに応じて、インスタンス数(追加のコンピュータ)を手動で増やしたり、自動スケーリングを有効にしたりできます。
!注CMではスケールアウトはサポートされていません。
Searchサービスのスケールを拡大する
Azure Cognitive Searchサービスは主に2つのリソースで構成されています。
- パーティション – インデックスストレージと読み書き操作のためのI/Oを提供します。
- レプリカは検索サービスのインスタンスで、主にクエリ操作の負荷分散に使用されます。
Searchサービスがドキュメント数やストレージ容量の閾値を超えようとしている場合は、パーティションを拡大してドキュメントとストレージ容量を増やさなければなりません。
Searchサービスのパフォーマンスを向上させるために、レプリカをスケールアップする必要があります。
!重要レプリカを拡大すると価格は劇的に上昇します。総請求価格はレプリカの数にパーティション数を掛けたものです。
キャパシティプランニングやMicrosoft AzureでのSearchサービスの拡大方法について詳しく学びましょう。
SQLデータベースのスケール
SQLサーバーにはスケーリングオプションがありません。したがって、Azureポータルでは各SQLデータベースを個別にスケーリングする必要があります。 SQLデータベースには2つのスケーリングオプションがあります:
- データトランザクションユニット(DTU) – データベースのパフォーマンスレベルを表示できます(レベルが高いほどパフォーマンスが向上します)。
- ストレージ – 利用可能なデータベースストレージ容量を増やします。
データベースのパフォーマンスを向上させたいなら、DTUをスケールアップする必要があります。
!注スケールアップの過程では、データベースが数分間利用不能になることがあります。