Skip to content

Commit 4c4d8b9

Browse files
authored
Merge pull request #293670 from MicrosoftDocs/main
Publish to live, Tuesday 4 AM PST, 1/28
2 parents abc5a9f + 4068d61 commit 4c4d8b9

File tree

76 files changed

+394
-1215
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+394
-1215
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/network-watcher/network-watcher-packet-capture-manage-portal-vmss.md",
5+
"redirect_url": "/previous-versions/azure/network-watcher/network-watcher-packet-capture-manage-portal-vmss",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/network-watcher/network-watcher-packet-capture-manage-powershell-vmss.md",
10+
"redirect_url": "/previous-versions/azure/network-watcher/network-watcher-packet-capture-manage-powershell-vmss",
11+
"redirect_document_id": false
12+
},
313
{
414
"source_path": "articles/cdn/cdn-analyze-usage-patterns.md",
515
"redirect_url": "/previous-versions/azure/cdn/cdn-analyze-usage-patterns",
@@ -5203,6 +5213,11 @@
52035213
"source_path_from_root": "/articles/reliability/disaster-recovery-overview.md",
52045214
"redirect_url": "/azure/reliability/concept-business-continuity-high-availability-disaster-recovery",
52055215
"redirect_document_id": false
5216+
},
5217+
{
5218+
"source_path_from_root": "/articles/reliability/cross-region-replication-azure-no-pair.md",
5219+
"redirect_url": "/azure/reliability/regions-multi-region-nonpaired",
5220+
"redirect_document_id": false
52065221
}
52075222
]
52085223
}

articles/automation/automation-limits-quotas.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Manage Azure Automation subscription limits and quotas
33
description: This article provides information on how to view automation limits and request for quota increase or decrease.
44
services: automation
55
ms.topic: how-to
6-
ms.date: 01/06/2025
6+
ms.date: 01/28/2025
77
ms.service: azure-automation
88
---
99

@@ -50,6 +50,23 @@ Follow the steps to view your current quota and request for changes in quota:
5050
> [!NOTE]
5151
> Quota increases are subject to availability of resources in the selected region.
5252
53+
## View current limits and request for increase on Quotas page
54+
55+
You can also view your current usage and request for quota increase/decrease for number of Automation accounts per subscription on Quotas page on Azure portal. This capability isn't currently available for viewing number of concurrently running jobs in your Automation account.
56+
57+
Follow these steps to view current limits and request for quota increase:
58+
59+
1. Go to [My Quotas](https://ms.portal.azure.com/#view/Microsoft_Azure_Capacity/QuotaMenuBlade/~/myQuotas) page and choose provider **Automation accounts**. The filter options at the top of the page allow you to filter by location, subscription, and usage.
60+
1. You can view your current usage and limit on the number of Automation accounts.
61+
62+
:::image type="content" source="./media/automation-limits-quotas/view-current-usage.png" alt-text="Screenshot showing how to view current usage.":::
63+
64+
1. Select the pencil icon in the **Request adjustment** column to request for additional quota.
65+
1. In the **New Quota request** pane, enter the **New limit** for number of Automation accounts based on your business requirement.
66+
1. Select **Submit**. It may take few minutes to process your request.
67+
- If your request is rejected, select **Create a Support request**. Some fields are auto-populated. Complete the remaining details in Support request and submit it.
68+
69+
5370
## Next steps
5471

5572
Learn more on [the default quotas or limits offered to different resources in Azure Automation](automation-subscription-limits-faq.md).
151 KB
Loading

articles/azure-cache-for-redis/cache-tutorial-vector-similarity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ In this tutorial, you learn how to:
4242
* An Azure subscription - [Create one for free](https://azure.microsoft.com/free/cognitive-services?azure-portal=true)
4343
* Access granted to Azure OpenAI in the desired Azure subscription
4444
Currently, you must apply for access to Azure OpenAI. You can apply for access to Azure OpenAI by completing the form at <a href="https://aka.ms/oai/access" target="_blank">https://aka.ms/oai/access</a>.
45-
* <a href="https://www.python.org/" target="_blank">Python 3.7.1 or later version</a>
45+
* <a href="https://www.python.org/" target="_blank">Python 3.8 or later version</a>
4646
* [Jupyter Notebooks](https://jupyter.org/) (optional)
4747
* An Azure OpenAI resource with the **text-embedding-ada-002 (Version 2)** model deployed. This model is currently only available in [certain regions](/azure/ai-services/openai/concepts/models#model-summary-table-and-region-availability). See the [resource deployment guide](/azure/ai-services/openai/how-to/create-resource) for instructions on how to deploy the model.
4848

articles/azure-netapp-files/backup-requirements-considerations.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: conceptual
8-
ms.date: 08/13/2024
8+
ms.date: 01/27/2025
99
ms.author: anfdocs
1010
---
1111
# Requirements and considerations for Azure NetApp Files backup
@@ -24,7 +24,7 @@ Azure NetApp Files backup in a region can only protect an Azure NetApp Files vol
2424

2525
* There can be a delay of up to 5 minutes in displaying a backup after the backup is actually completed.
2626

27-
* For volumes larger than 10 TB, it can take multiple hours to transfer all the data from the backup media.
27+
* For volumes larger than 10 TiB, it can take multiple hours to transfer all the data from the backup media.
2828

2929
* The Azure NetApp Files backup feature supports backing up the daily, weekly, and monthly local snapshots to the Azure storage. Hourly backups aren't currently supported.
3030

@@ -36,6 +36,8 @@ Azure NetApp Files backup in a region can only protect an Azure NetApp Files vol
3636

3737
* Policy-based (scheduled) Azure NetApp Files backup is independent from [snapshot policy configuration](azure-netapp-files-manage-snapshots.md).
3838

39+
* You can't apply a backup policy to a volume while a manual backup is in progress. Wait for the manual backup to complete before applying the policy.
40+
3941
* In a [cross-region replication](cross-region-replication-introduction.md) (CRR) or [cross-zone replication](cross-zone-replication-introduction.md) (CZR) setting, Azure NetApp Files backup can be configured on a source volume.
4042

4143
Backups on a destination volume are only supported for manually created snapshots. To take backups of a destination volume, create a snapshot on the source volume then wait for the snapshot to be replicated to the destination volume. From the destination volume, you select the snapshot for backup. Scheduled backups on a destination volume aren't supported.

articles/azure-netapp-files/maxfiles-concept.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: conceptual
8-
ms.date: 08/09/2024
8+
ms.date: 01/27/2025
99
ms.author: anfdocs
1010
---
1111
# Understand `maxfiles` limits in Azure NetApp Files
1212

13-
Azure NetApp Files volumes have a value called `maxfiles` that refers to the maximum number of files and folders (also known as inodes) a volume can contain. When the `maxfiles` limit is reached, clients receive "out of space" messages when attempting to create new files or folders. If you experience this issue, contact Microsoft technical support.
14-
15-
The `maxfiles` limit for an Azure NetApp Files volume is based on the size (quota) of the volume, where the service dynamically adjusts the `maxfiles` limit for a volume based on its provisioned size and uses the following guidelines.
13+
Azure NetApp Files volumes have a value called `maxfiles` that refers to the maximum number of files and folders (also known as inodes) a volume can contain. The `maxfiles` limit for an Azure NetApp Files volume is based on the size (quota) of the volume, where the service dynamically adjusts the `maxfiles` limit for a volume based on its provisioned size and uses the following guidelines.
1614

1715
- For regular volumes less than or equal to 683 GiB, the default `maxfiles` limit is 21,251,126.
1816
- For regular volumes greater than 683 GiB, the default `maxfiles` limit is approximately one file (or inode) per 32 KiB of allocated volume capacity up to a maximum of 2,147,483,632.
@@ -32,7 +30,7 @@ The following table shows examples of the relationship `maxfiles` values based o
3230
| 50 TiB (53,687,091,200 KiB) | 1,593,835,519 |
3331
| 100 TiB (107,374,182,400 KiB) | 2,147,483,632 |
3432

35-
The following table shows examples of the relationship `maxfiles` values based on volume sizes for large volumes.
33+
The following table shows examples of the relationship `maxfiles` values based on volume sizes for [large volumes](large-volumes-requirements-considerations.md).
3634

3735
| Volume size | Estimated `maxfiles` limit |
3836
| - | - |
@@ -45,9 +43,12 @@ To see the `maxfiles` allocation for a specific volume size, check the **Maximum
4543

4644
:::image type="content" source="./media/azure-netapp-files-resource-limits/maximum-number-files.png" alt-text="Screenshot of volume overview menu." lightbox="./media/azure-netapp-files-resource-limits/maximum-number-files.png":::
4745

46+
When the `maxfiles` limit is reached, clients receive "out of space" messages when attempting to create new files or folders. Adjusting your quota based on this information can create greater inode availability. If you have further issues with the `maxfiles` limit, contact Microsoft technical support.
47+
48+
4849
You can't set `maxfiles` limits for data protection volumes via a quota request. Azure NetApp Files automatically increases the `maxfiles` limit of a data protection volume to accommodate the number of files replicated to the volume. When a failover happens on a data protection volume, the `maxfiles` limit remains the last value before the failover. In this situation, you can submit a `maxfiles` [quota request](azure-netapp-files-resource-limits.md#request-limit-increase) for the volume.
4950

5051
## Next steps
5152

5253
* [Azure NetApp Files resource limits](azure-netapp-files-resource-limits.md)
53-
* [Understand maximum directory sizes](directory-sizes-concept.md)
54+
* [Understand maximum directory sizes](directory-sizes-concept.md)
24.1 KB
Loading

articles/azure-netapp-files/performance-benchmarks-linux.md

Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: b-hchen
66
ms.service: azure-netapp-files
77
ms.custom: linux-related-content
88
ms.topic: conceptual
9-
ms.date: 11/08/2024
9+
ms.date: 01/27/2025
1010
ms.author: anfdocs
1111
---
1212
# Azure NetApp Files regular volume performance benchmarks for Linux
@@ -100,6 +100,7 @@ As the read-write I/OP mix increases towards write-heavy, the total I/OPS decrea
100100

101101
:::image type="content" source="./media/performance-benchmarks-linux/8K-random-iops-no-cache.png" alt-text="Diagram of benchmark tests with 8 KiB, random, client caching excluded." lightbox="./media/performance-benchmarks-linux/8K-random-iops-no-cache.png":::
102102

103+
103104
## Side-by-side comparisons
104105

105106
To illustrate how caching can influence the performance benchmark tests, the following graph shows total I/OPS for 4-KiB tests with and without caching mechanisms in place. As shown, caching provides a slight performance boost for I/OPS fairly consistent trending.
@@ -142,44 +143,38 @@ In the graph below, testing shows that an Azure NetApp Files regular volume can
142143

143144
:::image type="content" source="./media/performance-benchmarks-linux/64K-sequential-read-write.png" alt-text="Diagram of 64-KiB benchmark tests with sequential I/O and caching included." lightbox="./media/performance-benchmarks-linux/64K-sequential-read-write.png":::
144145

145-
### Results: 64 KiB sequential I/O, caching excluded
146+
### Results: 64 KiB sequential I/O, reads vs. write, baseline without caching
146147

147-
In this benchmark, FIO ran using looping logic that less aggressively populated the cache. Client caching didn't influence the results. This configuration results in slightly better write performance numbers, but lower read numbers than tests without caching.
148+
In this baseline benchmark, testing demonstrates that an Azure NetApp Files regular volume can handle between approximately 3,600 MiB/s pure sequential 64-KiB reads and approximately 2,400 MiB/second pure sequential 64-KiB writes. During the tests, a 50/50 mix showed total throughput on par with a pure sequential read workload.
148149

149-
In the following graph, testing demonstrates that an Azure NetApp Files regular volume can handle between approximately 3,600MiB/s pure sequential 64-KiB reads and approximately 2,400MiB/s pure sequential 64-KiB writes. During the tests, a 50/50 mix showed total throughput on par with a pure sequential read workload.
150+
With respect to pure read, the 64-KiB baseline performed slightly better than the 256-KiB baseline. When it comes to pure write and all mixed read/write workloads, however, the 256-KiB baseline outperformed 64 KiB, indicating a larger block size of 256 KiB is more effective overall for high throughput workloads.
150151

151-
The read-write mix for the workload was adjusted by 25% for each run.
152+
The read-write mix for the workload was adjusted by 25% for each run.
152153

153154
:::image type="content" source="./media/performance-benchmarks-linux/64K-sequential-read-write-no-cache.png" alt-text="Diagram of 64-KiB benchmark tests with sequential I/O, caching excluded." lightbox="./media/performance-benchmarks-linux/64K-sequential-read-write-no-cache.png":::
154155

155-
### Results: 256 KiB sequential I/O, caching excluded
156-
157-
In this benchmark, FIO ran using looping logic that less aggressively populated the cache, so caching didn't influence the results. This configuration results in slightly less write performance numbers than 64-KiB tests, but higher read numbers than the same 64-KiB tests run without caching.
156+
### Results: 256 KiB sequential I/O without caching
158157

159-
In the graph below, testing shows that an Azure NetApp Files regular volume can handle between approximately 3,500MiB/s pure sequential 256-KiB reads and approximately 2,500MiB/s pure sequential 256-KiB writes. During the tests, a 50/50 mix showed total throughput peaked higher than a pure sequential read workload.
158+
In the following two baseline benchmarks, FIO was used to measure the amount of sequential I/O (read and write) a single regular volume in Azure NetApp Files can deliver. In order to produce a baseline that reflects the true bandwidth that a fully uncached read workload can achieve, FIO was configured to run with the parameter `randrepeat=0` for data set generation. Each test iteration was offset by reading a completely separate large dataset not part of the benchmark in order to clear any caching that might have occurred with the benchmark dataset.
160159

161-
The read-write mix for the workload was adjusted in 25% increments for each run.
160+
In this graph, testing shows that an Azure NetApp Files regular volume can handle between approximately 3,500 MiB/s pure sequential 256-KiB reads and approximately 2,500 MiB/s pure sequential 256-KiB writes. During the tests, a 50/50 mix showed total throughput peaked higher than a pure sequential read workload.
162161

163162
:::image type="content" source="./media/performance-benchmarks-linux/256K-sequential-no-cache.png" alt-text="Diagram of 256-KiB sequential benchmark tests." lightbox="./media/performance-benchmarks-linux/256K-sequential-no-cache.png":::
164163

165-
### Side-by-side comparison
166-
167-
To better show how caching can influence the performance benchmark tests, the following graph shows total MiB/s for 64-KiB tests with and without caching mechanisms in place. Caching provides an initial slight performance boost for total MiB/s because caching generally improves reads more so than writes. As the read/write mix changes, the total throughput without caching exceeds the results that utilize client caching.
168-
169-
:::image type="content" source="./media/performance-benchmarks-linux/64k-side-by-side.png" alt-text="Diagram comparing 64-KiB tests." lightbox="./media/performance-benchmarks-linux/64k-side-by-side.png":::
170-
171-
172164
## Parallel network connections (`nconnect`)
173165

174166
The following tests show a high I/OP benchmark using a single client with 64-KiB random workloads and a 1-TiB dataset. The workload mix generated uses a different I/O depth each time. To boost the performance for a single client workload, the `nconnect` mount option was leveraged for better parallelism in comparison to client mounts that didn't use the `nconnect` mount option. These tests were run only with caching excluded.
175167

176-
### Results: 64 KiB, sequential, caching excluded, with and without `nconnect`
168+
### Results: 64KiB sequential I/O, read throughput cache comparison
169+
170+
To demonstrate how caching influences performance results, FIO was used in the following micro benchmark comparison to measure the amount of sequential I/O (read and write) a single regular volume in Azure NetApp Files can deliver. This test is contrasted with the benefits a partially cacheable workload may provide.
177171

178-
The following results show a scale-up test’s results when reading and writing in 4-KiB chunks on a NFSv3 mount on a single client with and without parallelization of operations (`nconnect`). The graphs show that as the I/O depth grows, the I/OPS also increase. But when using a standard TCP connection that provides only a single path to the storage, fewer total operations are sent per second than when a mount is able to leverage more TCP connections per mount point. In addition, the total latency for the operations is generally lower when using `nconnect`.
172+
In the result without caching, testing was designed to mitigate any caching taking place as described in the baseline benchmarks above.
173+
In the other result, FIO was used against Azure NetApp Files regular volumes without the `randrepeat=0` parameter and using a looping test iteration logic that slowly populated the cache over time. The combination of these factors produced an indeterminate amount of caching, boosting the overall throughput. This configuration resulted in slightly better overall read performance numbers than tests run without caching.
179174

180-
:::image type="content" source="./media/performance-benchmarks-linux/64K-sequential-no-cache-no-nconnect.png" alt-text="Diagram comparing 64-KiB tests without nconnect or caching." lightbox="./media/performance-benchmarks-linux/64K-sequential-no-cache-no-nconnect.png":::
175+
The test results displayed in the graph display the side-by-side comparison of read performance with and without the caching influence, where caching produced up to ~4500 MiB/second read throughput, while no caching achieved around ~3600 MiB/second.
181176

182-
:::image type="content" source="./media/performance-benchmarks-linux/64K-sequential-no-cache-nconnect.png" alt-text="Diagram of 64-KiB tests with nconnect but no caching." lightbox="./media/performance-benchmarks-linux/64K-sequential-no-cache-nconnect.png":::
177+
:::image type="content" source="./media/performance-benchmarks-linux/64K-sequential-read.png" alt-text="Diagram of comparing 64-KiB sequential reads throughputs based on caching." lightbox="./media/performance-benchmarks-linux/64K-sequential-read.png":::
183178

184179
### Side-by-side comparison (with and without `nconnect`)
185180

articles/devtest-labs/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@
143143
href: devtest-lab-resize-vm.md
144144
- name: Redeploy a VM
145145
href: devtest-lab-redeploy-vm.md
146+
- name: Create a VM with Generation 2 base image
147+
href: devtest-lab-gen2-vm.md
146148
- name: Create and manage claimable VMs
147149
href: devtest-lab-add-claimable-vm.md
148150
- name: Configure secrets

0 commit comments

Comments
 (0)