---
title: "Managed Cloudのスケーリングオプション"
slug: "scaling-options-for-managed-cloud"
abstract: "この参考文献を使って、あなたのManaged Cloudリソースに最適なスケーリングオプションを見つけてください。"
---
# Managed Cloudのスケーリングオプション

すべての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プランのス [ケーリングオプション](https://docs.microsoft.com/en-us/azure/app-service/environment/app-service-web-scale-a-web-app-in-an-app-service-environment) が2つあります:

-   **スケールアップ**(App Serviceプラン)– CPUコア数、RAM、ストレージ、スロット数など、価格プランのパフォーマンスレベルをオンデマンドで調整できます。
    
-   **スケールアウト**(App Serviceプラン)—CPU負荷や自身のパフォーマンスルールに応じて、インスタンス数(追加のコンピュータ)を手動で増やしたり、自動スケーリングを有効にしたりできます。
    
    > !注CMではスケールアウトはサポートされていません。
    

## Searchサービスのスケールを拡大する

Azure Cognitive Searchサービスは主に2つのリソースで構成されています。

-   **パーティション** – インデックスストレージと読み書き操作のためのI/Oを提供します。
-   **レプリカ**は検索サービスのインスタンスで、主にクエリ操作の負荷分散に使用されます。

Searchサービスがドキュメント数やストレージ容量の閾値を超えようとしている場合は、**パーティション**を拡大してドキュメントとストレージ容量を増やさなければなりません。

Searchサービスのパフォーマンスを向上させるために、**レプリカ**をスケールアップする必要があります。

> !重要レプリカを拡大すると価格は劇的に上昇します。総請求価格はレプリカの数にパーティション数を掛けたものです。
> 
> [キャパシティプランニングやMicrosoft AzureでのSearchサービスの拡大](https://docs.microsoft.com/en-us/azure/search/search-capacity-planning)方法について詳しく学びましょう。

## SQLデータベースのスケール

SQLサーバーにはスケーリングオプションがありません。したがって、Azureポータルでは各SQLデータベースを個別にスケーリングする必要があります。 [SQLデータベースには2つのスケーリングオプションがあります](https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers):

-   **データトランザクションユニット(DTU)** – データベースのパフォーマンスレベルを表示できます(レベルが高いほどパフォーマンスが向上します)。
-   **ストレージ** – 利用可能なデータベースストレージ容量を増やします。

データベースのパフォーマンスを向上させたいなら、DTUをスケールアップする必要があります。

> !注スケールアップの過程では、データベースが数分間利用不能になることがあります。