You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/reliability/availability-zones-service-support.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,7 +101,7 @@ Azure offerings are grouped into three categories that reflect their _regional_
101
101
|[Azure Bastion](../bastion/bastion-overview.md)||
102
102
|[Azure Batch](../batch/create-pool-availability-zones.md)||
103
103
|[Azure Cache for Redis](../azure-cache-for-redis/cache-high-availability.md)||
104
-
|[Azure Cognitive Search](../search/search-performance-optimization.md#availability-zones)||
104
+
|[Azure Cognitive Search](../search/search-reliability.md#availability-zones)||
105
105
|[Azure Container Apps](../container-apps/disaster-recovery.md)||
106
106
|[Azure Container Instances](../container-instances/availability-zones.md)||
107
107
|[Azure Container Registry](../container-registry/zone-redundancy.md)||
This guide describes how to migrate Azure Cognitive Search from non-availability zone support to availability support.
18
18
19
-
Azure Cognitive Search services can take advantage of availability support [in regions that support availability zones](../search/search-performance-optimization.md#availability-zones). Services with [two or more replicas](../search/search-capacity-planning.md) in these regions created after availability support was enabled can automatically utilize availability zones. Each replica will be placed in a different availability zone within the region. If you have more replicas than availability zones, the replicas will be distributed across availability zones as evenly as possible.
19
+
Azure Cognitive Search services can take advantage of availability support [in regions that support availability zones](../search/search-reliability.md#availability-zones). Services with [two or more replicas](../search/search-capacity-planning.md) in these regions created after availability support was enabled can automatically utilize availability zones. Each replica will be placed in a different availability zone within the region. If you have more replicas than availability zones, the replicas will be distributed across availability zones as evenly as possible.
20
20
21
21
If a search service was created before availability zone support was enabled in its region, the search service must be recreated to take advantage of availability zone support.
22
22
23
23
## Prerequisites
24
24
25
25
The following are the current requirements/limitations for enabling availability zone support:
26
26
27
-
- The search service must be in [a region that supports availability zones](../search/search-performance-optimization.md#availability-zones)
27
+
- The search service must be in [a region that supports availability zones](../search/search-reliability.md#availability-zones)
28
28
- The search service must be created after availability zone support was enabled in its region.
29
-
- The search service must have [at least two replicas](../search/search-performance-optimization.md#high-availability)
29
+
- The search service must have [at least two replicas](../search/search-reliability.md#high-availability)
30
30
31
31
## Downtime requirements
32
32
@@ -40,7 +40,7 @@ If you created your search service in a region that supports availability zones
40
40
41
41
### How to recreate your search service
42
42
43
-
1.[Create a new search service](../search/search-create-service-portal.md) in the same region as the old search service. This region should [support availability zones on or after the current date](../search/search-performance-optimization.md#availability-zones).
43
+
1.[Create a new search service](../search/search-create-service-portal.md) in the same region as the old search service. This region should [support availability zones on or after the current date](../search/search-reliability.md#availability-zones).
44
44
45
45
>[!IMPORTANT]
46
46
>The [free and basic tiers do not support availability zones](../search/search-sku-tier.md#feature-availability-by-tier), and so they should not be used.
@@ -63,4 +63,4 @@ To rebuild all of your search indexes, choose one of the following two options:
[Azure Cache for Redis](../azure-cache-for-redis/cache-how-to-zone-redundancy.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json)|
Copy file name to clipboardExpand all lines: articles/search/search-capacity-planning.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,7 @@ Dedicated resources can accommodate larger sampling and processing times for mor
99
99
100
100
1. Add replicas if you need high availability or if you experience slow query performance.
101
101
102
-
There are no guidelines on how many replicas are needed to accommodate query loads. Query performance depends on the complexity of the query and competing workloads. Although adding replicas clearly results in better performance, the result is not strictly linear: adding three replicas does not guarantee triple throughput. For guidance in estimating QPS for your solution, see [Scale for performance](search-performance-optimization.md)and [Monitor queries](search-monitor-queries.md).
102
+
There are no guidelines on how many replicas are needed to accommodate query loads. Query performance depends on the complexity of the query and competing workloads. Although adding replicas clearly results in better performance, the result is not strictly linear: adding three replicas does not guarantee triple throughput. For guidance in estimating QPS for your solution, see [Analyze performance](search-performance-analysis.md)and [Monitor queries](search-monitor-queries.md).
103
103
104
104
> [!NOTE]
105
105
> Storage requirements can be inflated if you include data that will never be searched. Ideally, documents contain only the data that you need for the search experience. Binary data isn't searchable and should be stored separately (maybe in an Azure table or blob storage). A field should then be added in the index to hold a URL reference to the external data. The maximum size of an individual search document is 16 MB (or less if you're bulk uploading multiple documents in one request). For more information, see [Service limits in Azure Cognitive Search](search-limits-quotas-capacity.md).
@@ -111,7 +111,7 @@ Queries per second (QPS) is an important metric during performance tuning, but i
111
111
112
112
The Standard tiers can provide a balance of replicas and partitions. You can increase query turnaround by adding replicas for load balancing or add partitions for parallel processing. You can then tune for performance after the service is provisioned.
113
113
114
-
If you expect high sustained query volumes from the outset, you should consider higher Standard tiers, backed by more powerful hardware. You can then take partitions and replicas offline, or even switch to a lower-tier service, if those query volumes don't occur. For more information on how to calculate query throughput, see [Azure Cognitive Search performance and optimization](search-performance-optimization.md).
114
+
If you expect high sustained query volumes from the outset, you should consider higher Standard tiers, backed by more powerful hardware. You can then take partitions and replicas offline, or even switch to a lower-tier service, if those query volumes don't occur. For more information on how to calculate query throughput, see [Monitor queries](search-monitor-queries.md).
115
115
116
116
The Storage Optimized tiers are useful for large data workloads, supporting more overall available index storage for when query latency requirements are less important. You should still use additional replicas for load balancing and additional partitions for parallel processing. You can then tune for performance after the service is provisioned.
0 commit comments