Scaling options for Managed Cloud PaaS
This topic describes the default settings applied to each Managed Cloud tier, and the options for scaling App services, SQL Elastic Pool, and Solr search.
Scale an App service
All app services in Sitecore Managed Cloud are hosted with a dedicated App Service plan. For example, if you deploy your Content Delivery (CD) and Content Management (CM) servers to Azure, this means both the CD and CM servers will each have one App Service plan plus one App Service.
There are two scaling options available on the Azure portal for an App Service plan:
-
Scale up (an App Service plan) – you can scale your price plan performance level up or down on demand, this includes the number of CPU Cores, RAM, storage, number of slots, and more.
-
Scale out (an App Service plan) – you can manually increase your number of instances (additional computers), or enable autoscaling, depending on CPU load, or based on your own performance rules.
NoteScale out is not supported for CM.
Scale SQL Elastic Pool
SQL vCore Elastic Pools on Azure are used to manage Sitecore databases in Managed Cloud, to provide consistent and predictable performance while leveraging the Azure cloud's robustness and security. These pools provide the flexibility to allocate and scale resources dynamically according to your specific workload needs.
Production
The table below lists the settings that Sitecore applies to each of the PaaS tiers that are available for production environments.
|
SETTING |
Single |
xSmall |
Small |
Medium |
Large |
Extra Large |
2x Large |
3x Large |
|---|---|---|---|---|---|---|---|---|
|
XM Pool vCore |
- |
- |
XM Only 2 |
2 |
2 |
4 |
4 |
4 |
|
XM Min |
- |
- |
XM Only 0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
|
XM Max |
- |
- |
XM Only 1 |
1 |
1 |
2 |
2 |
2 |
|
XM Allocated Storage |
- |
- |
XM Only 256GB |
256GB |
256GB |
256GB |
256GB |
256GB |
|
XP Pool vCore |
- |
- |
- |
- |
2 |
4 |
6 |
6 |
|
XP Min |
- |
- |
- |
- |
0 |
0 |
0 |
0 |
|
XP Max |
- |
- |
- |
- |
1 |
2 |
4 |
4 |
|
XP Allocated Storage |
- |
- |
- |
- |
256GB |
256GB |
256GB |
256GB |
|
Shard Pool vCore |
- |
- |
- |
- |
2 |
4 |
6 |
6 |
|
Shard Min |
- |
- |
- |
- |
0.25 |
0.25 |
0.25 |
0.25 |
|
Shard Max |
- |
- |
- |
- |
1 |
2 |
4 |
4 |
|
Shard Allocated Storage |
- |
- |
- |
- |
256GB |
256GB |
256GB |
256GB |
|
General Pool vCore |
- |
- |
2 |
- |
- |
- |
- |
- |
|
General Pool Min |
- |
- |
0 |
- |
- |
- |
- |
- |
|
General Pool Max |
- |
- |
0.5 |
- |
- |
- |
- |
- |
|
General Pool Allocated Storage |
- |
- |
256GB |
- |
- |
- |
- |
- |
|
Analytics Pool vCore |
- |
- |
- |
2 |
- |
- |
- |
- |
|
Analytics Pool Min |
- |
- |
- |
0 |
- |
- |
- |
- |
|
Analytics Pool Max |
- |
- |
- |
0.5 |
- |
- |
- |
- |
|
Analytics Pool Allocated Storage |
- |
- |
- |
256GB |
- |
- |
- |
- |
Non-production
The table below states the settings that Sitecore applies to each of the PaaS tiers that are available for non-production environments.
|
SETTING |
Single |
xSmall |
Small |
Medium |
Large |
Extra Large |
2x Large |
3x Large |
|---|---|---|---|---|---|---|---|---|
|
XM Pool vCore |
XM Only 2 |
XM Only 2 |
XM Only 2 |
2 |
2 |
2 |
2 |
2 |
|
XM Min |
XM Only 0.25 |
XM Only 0.25 |
XM Only 0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
|
XM Max |
XM Only 1 |
XM Only 1 |
XM Only 1 |
1 |
1 |
2 |
2 |
2 |
|
XM Allocated Storage |
XM Only 256GB |
XM Only 256GB |
XM Only 256GB |
256GB |
256GB |
256GB |
256GB |
256GB |
|
XP Pool vCore |
- |
- |
- |
- |
2 |
2 |
2 |
2 |
|
XP Min |
- |
- |
- |
- |
0 |
0 |
0 |
0 |
|
XP Max |
- |
- |
- |
- |
1 |
1 |
1 |
1 |
|
XP Allocated Storage |
- |
- |
- |
- |
256GB |
256GB |
256GB |
256GB |
|
Shard Pool vCore |
- |
- |
- |
- |
2 |
2 |
2 |
2 |
|
Shard Min |
- |
- |
- |
- |
0.25 |
0.25 |
0.25 |
0.25 |
|
Shard Max |
- |
- |
- |
- |
1 |
1 |
1 |
1 |
|
Shard Allocated Storage |
- |
- |
- |
- |
256GB |
256GB |
256GB |
256GB |
|
General Pool vCore |
2 |
2 |
2 |
- |
- |
- |
- |
- |
|
General Pool Min |
0 |
0 |
0 |
- |
- |
- |
- |
- |
|
General Pool Max |
0.5 |
0.5 |
0.5 |
- |
- |
- |
- |
- |
|
General Pool Allocated Storage |
256GB |
256GB |
256GB |
- |
- |
- |
- |
- |
|
Analytics Pool vCore |
- |
- |
- |
2 |
- |
- |
- |
- |
|
Analytics Pool Min |
- |
- |
- |
0 |
- |
- |
- |
- |
|
Analytics Pool Max |
- |
- |
- |
0.5 |
- |
- |
- |
- |
|
Analytics Pool Allocated Storage |
- |
- |
- |
256GB |
- |
- |
- |
- |
Scale Solr Search
As the volume of data or the number of users accessing the search system increases, it's necessary to scale Solr to maintain optimal performance and responsiveness. The table below shows the default Solr tiers used for the different Managed Cloud tiers. If necessary, you can request for the default Solr tier to be scaled up to meet additional Solr requests.
|
SERVICE |
Single |
Non-prod |
Extra Small |
Small |
Medium |
Large |
Extra Large |
2x Large |
3x Large |
|---|---|---|---|---|---|---|---|---|---|
|
Sitecore XP (Prod) |
- |
- |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
|
Sitecore XP (Non-prod) |
Non-prod single tier: Single |
Non-prod single tier: Single |
Non-prod cluster tier: Small |
Non-prod cluster tier: Small |
Non-prod cluster tier: Small |
Non-prod cluster tier: Medium |
Non-prod cluster tier: Medium |
Non-prod cluster tier: Medium |
Non-prod cluster tier: Medium |
|
Sitecore XP (Disaster Recovery) |
- |
- |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
|
Sitecore XM (Prod) |
- |
- |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
|
Sitecore XM (Non-prod) |
Non-prod single tier: Single |
Non-prod single tier: Single |
Non-prod cluster tier: Small |
Non-prod cluster tier: Small |
Non-prod cluster tier: Small |
Non-prod cluster tier: Medium |
Non-prod cluster tier: Medium |
Non-prod cluster tier: Medium |
Non-prod cluster tier: Medium |
|
Sitecore XM (Disaster Recovery) |
- |
- |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Small |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Prod cluster tier: Medium |
Solr tier properties
The table below describes the storage specifications for each of the Solr tiers. Each tier also includes a request / month limit entitlement. For example, the Medium Solr tier includes 50GB Storage capacity and supports up to a maximum of 10 million requests per month.
|
Tier |
Specification |
Production and non-production - max requests per month |
|---|---|---|
|
S |
32 GB storage |
2 million |
|
M |
50 GB storage |
10 million |
|
L |
75 GB storage |
20 million |
|
XL |
75 GB storage |
100 million |
|
2XL |
128 GB storage |
100 million |
|
3XL |
256 GB storage |
100 million |