Skip to content

Commit ba5d3c8

Browse files
Merge pull request #307543 from MicrosoftDocs/main
Auto Publish – main to live - 2025-10-29 22:01 UTC
2 parents cc217fb + fc4d391 commit ba5d3c8

29 files changed

Lines changed: 277 additions & 291 deletions

articles/azure-vmware/ecosystem-external-storage-solutions.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ When you combine Azure VMware Solution with an external storage service, remembe
4040
|-|-|-|-|-|-|
4141
|[Azure NetApp Files](./attach-azure-netapp-files-to-azure-vmware-solution-hosts.md)|NetApp bare-metal hardware with all-flash performance|Azure native|File|NFS|[What is Azure NetApp Files?](../azure-netapp-files/azure-netapp-files-introduction.md)|
4242
|[Azure Elastic SAN](./configure-azure-elastic-san.md)|Provides a familiar SAN resource hierarchy and industry-standard iSCSI block interface|Azure native|Block|iSCSI|[Introduction to Azure Elastic SAN](../storage/elastic-san/elastic-san-introduction.md)|
43-
|[Pure Cloud Block Store](./configure-pure-cloud-block-store.md)|Enterprise-grade performance and reliability using Pure Storage technology in Azure|Partner|Block|iSCSI|[Pure Cloud Block Store on Azure](https://support.purestorage.com/bundle/m_cbs_for_azure/page/Pure_Cloud_Block_Store/topics/concept/c_introduction_121.html)|
44-
|[Azure Native Pure Storage Cloud](./configure-azure-native-pure-storage-cloud.md)|Enterprise-grade performance and reliability using Pure Storage technology in Azure with Azure Native experience|Azure native experience|Block|iSCSI|[Pure Storage Cloud on Azure](https://support.purestorage.com/bundle/m_azure_native_pure_storage_cloud/page/Production/Pure_Cloud_Block_Store/Azure_Native_Pure_Storage_Cloud/topics/c_azure_native_pure_storage_cloud.html)|
43+
|[Pure Storage Cloud Dedicated (PSC Dedicated)](./configure-pure-cloud-block-store.md)|Enterprise-grade performance and reliability using Pure Storage technology in Azure|Partner|Block|iSCSI|[Pure Storage Cloud Dedicated for Azure](https://support.purestorage.com/bundle/m_pscd_for_azure/page/pure_storage_cloud/pscd_for_azure/topics/t_pscd_for_azure_overview.html)|
44+
|[Pure Storage Cloud Azure Native (PSC Azure Native)](./configure-azure-native-pure-storage-cloud.md)|Enterprise-grade performance and reliability using Pure Storage technology in Azure with Azure Native experience|Azure native experience|Block|iSCSI|[What is Pure Storage Cloud Azure Native?](https://support.purestorage.com/bundle/m_pure_storage_cloud_azure_native/page/pure_storage_cloud/pure_storage_cloud_azure_native/topics/c_what_is_pscan.html)|
4545

4646
### Azure storage solutions
4747

@@ -57,14 +57,19 @@ Azure Elastic SAN a fully integrated solution that simplifies deploying, scaling
5757

5858
Providing the same consistent external block storage architecture in the cloud is crucial for some customers. Some workloads can't be migrated or deployed to the cloud without consistent external block storage. As a key principle of Azure VMware Solution is to enable customers to continue to use their investments and their favorite VMware solutions running on Azure, we engaged storage providers with similar goals.
5959

60-
#### Pure Cloud Block Store
60+
#### Pure Storage Cloud Azure Native
6161

62-
[Pure Cloud Block Store](../azure-vmware/configure-pure-cloud-block-store.md) is a software-delivered service offered by Pure Storage, designed to provide a consistent storage experience for VMware workloads running in Azure. Pure Cloud Block Store runs the Purity Operating Environment on Azure virtual machines and can be used with Azure VMware Solution to provide external block storage. You can create volumes in Pure Cloud Block Store and mount them on Azure VMware Solution hosts using iSCSI. Pure Cloud Block Store also offers data protection features such as snapshots and replication; storage efficiency using data deduplication and compression; and familiar management capabilities to administrators who are already using Pure Storage solutions.
62+
[Pure Storage Cloud Azure Native](../azure-vmware/configure-azure-native-pure-storage-cloud.md) service is a joint development of Pure Storage and Microsoft bringing enterprise-grade cloud block storage into Azure. It provides Block storage as a service with features and benefits Pure Storage products are known for, while also offering built-in cloud capabilities like elastic capacity, flexible performance, and high availability, powered by a common Purity operating system as in FlashArray or FlashBlade products. PSC Azure Native service decouples storage and compute resources, allowing to benefit from enterprise-grade storage features. Customers with large data footprints can optimize their AVS resources.
63+
64+
For Azure VMware Solution, the PSC Azure Native service uses VMware vSphere Storage APIs for Array Integration (VAAI). These hardware acceleration APIs allow ESXi hosts to offload certain storage tasks to the storage system, freeing up host resources and improving performance for operations such as cloning and zeroing. Pure Storage Cloud Azure Native removes the traditional complexity of configuring storage connections while still providing the benefits of VAAI — all directly from the vSphere Client through a built-in plugin.
65+
66+
#### Pure Storage Cloud Dedicated (*formerly Pure Cloud Block Store*)
67+
68+
[Pure Storage Cloud Dedicated](../azure-vmware/configure-pure-cloud-block-store.md) is a software-delivered service offered by Pure Storage, designed to provide a consistent storage experience for VMware workloads running in Azure. Pure Storage Cloud Dedicated runs the Purity Operating Environment on Azure virtual machines and can be used with Azure VMware Solution to provide external block storage. You can create volumes in PSC Dedicated and mount them on Azure VMware Solution hosts as VMFS/vVols datastores. Pure Storage Cloud Dedicated also offers data protection features such as snapshots and replication; storage efficiency using data deduplication and compression; and familiar management capabilities to administrators who are already using Pure Storage solutions.
6369

6470
## Next steps
6571

6672
- Learn about [Azure NetApp Files](./attach-azure-netapp-files-to-azure-vmware-solution-hosts.md)
6773
- Learn about [Azure Elastic SAN](./configure-azure-elastic-san.md)
68-
- Learn about [Pure Cloud Block Store](./configure-pure-cloud-block-store.md)
69-
- Learn about [Azure Native Pure Storage Cloud](./configure-azure-native-pure-storage-cloud.md)
70-
74+
- Learn about [Pure Storage Cloud Azure Native](./configure-azure-native-pure-storage-cloud.md)
75+
- Learn about [Pure Storage Cloud Dedicated (Pure Cloud Block Store)](./configure-pure-cloud-block-store.md)

articles/communication-services/concepts/service-limits.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,9 +219,11 @@ Azure Communication Services supports chat.
219219
| Operation | Scope | Limit per 10 seconds | Limit per minute |
220220
| --- | --- | --- | --- |
221221
| Create chat thread | Per user | 10 | - |
222+
| Create chat thread | Per resource | - | 3000 |
222223
| Delete chat thread | Per user | 10 | - |
223224
| Update chat thread | Per chat thread | 5 | - |
224225
| Add participants or remove participants | Per chat thread | 10 | 30 |
226+
| Add participants | Per resource | - | 3000 |
225227
| Get chat thread or list chat threads | Per user | 50 | - |
226228
| Get chat message | Per user, per chat thread | 50 | - |
227229
| Get chat message | Per chat thread | 250 | - |

articles/container-apps/manage-secrets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ To reference a secret from Key Vault, you must first enable managed identity in
130130

131131
To enable managed identity in your container app, see [Managed identities](managed-identity.md).
132132

133-
To grant access to Key Vault secrets, [create an access policy](/azure/key-vault/general/assign-access-policy) in Key Vault for the managed identity you created. Enable the "Get" secret permission on this policy.
133+
To grant access to Key Vault secrets, grant the Azure RBAC role [Key Vault Secrets User](/azure/role-based-access-control/built-in-roles/security#key-vault-secrets-user) to the managed identity.
134134

135135
# [Azure portal](#tab/azure-portal)
136136

articles/data-factory/format-parquet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ For a list of supported features for all available connectors, visit the [Connec
4141
For copy running on Self-hosted IR with Parquet file serialization/deserialization, the service locates the Java runtime by firstly checking the registry *`(SOFTWARE\JavaSoft\Java Runtime Environment\{Current Version}\JavaHome)`* for JRE, if not found, secondly checking system variable *`JAVA_HOME`* for OpenJDK.
4242

4343
- **To use JRE**: The 64-bit IR requires 64-bit JRE. You can find it from [here](https://go.microsoft.com/fwlink/?LinkId=808605).
44-
- **To use JDK**: The 64-but IR requires 64-bit JDK 23. You can find it from [here](https://www.oracle.com/java/technologies/downloads/#jdk23-windows). Be sure to update the `JAVA_HOME` system variable to the root folder of the JDK 23 installation i.e. `C:\Program Files\Java\jdk-23`, and add the path to both the `C:\Program Files\Java\jdk-23\bin` and `C:\Program Files\Java\jdk-23\bin\server` folders to the `Path` system variable.
44+
- **To use JDK**: The 64-bit IR requires 64-bit JDK 23. You can find it from [here](https://www.oracle.com/java/technologies/downloads/#jdk23-windows). Be sure to update the `JAVA_HOME` system variable to the root folder of the JDK 23 installation i.e. `C:\Program Files\Java\jdk-23`, and add the path to both the `C:\Program Files\Java\jdk-23\bin` and `C:\Program Files\Java\jdk-23\bin\server` folders to the `Path` system variable.
4545
- **To use OpenJDK**: It's supported since IR version 3.13. Package the jvm.dll with all other required assemblies of OpenJDK into Self-hosted IR machine, and set system environment variable JAVA_HOME accordingly, and then restart Self-hosted IR for taking effect immediately. To download the Microsoft Build of OpenJDK, see [Microsoft Build of OpenJDK™](https://www.microsoft.com/openjdk).
4646

4747
> [!TIP]

articles/migrate/assessment-report.md

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -55,61 +55,51 @@ This value is multiplied by the comfort factor(taken as an input in assessment s
5555

5656
After right-sizing target candidates are selected, and if more than one suitable candidate is available the recommended target is selected based on selected migration strategy. By default **Minimizing the cost** is the selected strategy. In the case of Azure VM and AVS assessment that is the only strategy. Once the targets are finalized a monthly cost is calculated by aggregating the cost of all resources, licenses and ancillary services like security. Based on the selected input from assessment settings the prices and offer details are fetched to arrive at the final cost. Learn more [about how pricing](cost-estimation.md) works in Azure Migrate assessments.
5757

58-
### Confidence ratings (performance-based)
58+
### Performance coverage (performance-based)
5959

60-
Each performance-based Azure VM assessment in Azure Migrate is associated with a confidence rating. The rating ranges from one (lowest) to five (highest) stars. The confidence rating helps you estimate the reliability of the size recommendations Azure Migrate provides.
60+
Each performance-based Azure VM assessment in Azure Migrate is associated with a performance coverage. The coverage ranges from 0-100%. The performance coverage helps you estimate the reliability of the size recommendations Azure Migrate provides.
6161

62-
- The confidence rating is assigned to an assessment. The rating is based on the availability of data points that are needed to compute the assessment.
62+
- The performance coverage is assigned to an assessment. The coverage is based on the availability of data points that are needed to compute the assessment.
6363

64-
- For performance-based sizing, the assessment needs:
64+
- For performance-based sizing, the assessment needs:
6565

66-
- The utilization data for CPU and RAM.
66+
- The utilization data for CPU and RAM.
6767

68-
- The disk IOPS and throughput data for every disk attached to the server.
68+
- The disk IOPS and throughput data for every disk attached to the server.
6969

70-
- The network I/O to handle performance-based sizing for each network adapter attached to a server.
70+
- The network I/O to handle performance-based sizing for each network adapter attached to a server.
7171

72-
If any of these utilization numbers isn't available, the size recommendations might be unreliable.
72+
If any of these utilization numbers isn't available, the size recommendations might be unreliable.
7373

7474
>[!Note]
75-
>Confidence ratings aren't assigned for servers assessed using an imported CSV file. Ratings also aren't applicable for as-is on-premises assessment.
75+
>Performance coverage isn't assigned for servers assessed using an imported CSV file. Coverage also isn't applicable for as-is on-premises assessment.
7676
77-
### Ratings
77+
### Coverage
7878

79-
The table below shows the confidence ratings for assessment, which depend on the percentage of available data points:
79+
### Low performance coverage
8080

81-
**Availability of data points** | **Confidence rating**
82-
--- | ---
83-
0-20% | One star
84-
21-40% | Two stars
85-
41-60% | Three stars
86-
61-80% | Four stars
87-
81-100% | Five stars
81+
Here are a few reasons why an assessment could get a low performance coverage:
8882

89-
### Low confidence ratings
83+
- You didn't profile your environment for the duration for which you're creating the assessment. For example, if you create the assessment with performance duration set to one day, you must wait at least a day after you start discovery for all the data points to get collected.
9084

91-
Here are a few reasons why an assessment could get a low confidence rating:
85+
- Assessment isn't able to collect the performance data for some or all the servers in the assessment period. For a high performance coverage, ensure that:
9286

93-
- You didn't profile your environment for the duration for which you're creating the assessment. For example, if you create the assessment with performance duration set to one day, you must wait at least a day after you start discovery for all the data points to get collected.
94-
95-
- Assessment isn't able to collect the performance data for some or all the servers in the assessment period. For a high confidence rating, ensure that:
96-
97-
- Servers are powered on for the duration of the assessment
87+
- Servers are powered on for the duration of the assessment
9888

9989
- Outbound connections on ports 443 are allowed
10090

10191
- For Hyper-V servers, dynamic memory is enabled
10292

103-
**Recalculate** the assessment to reflect the latest changes in confidence rating.
93+
**Recalculate** the assessment to reflect the latest changes in performance coverage.
10494

105-
- Some servers were created during the time for which the assessment was calculated. For example, assume you created an assessment for the performance history of the last month, but some servers were created only a week ago. In this case, the performance data for the new servers will not be available for the entire duration and the confidence rating would be low.
95+
- Some servers were created during the time for which the assessment was calculated. For example, assume you created an assessment for the performance history of the last month, but some servers were created only a week ago. In this case, the performance data for the new servers will not be available for the entire duration and the performance coverage would be low.
10696

10797
>[!Note]
108-
>If the confidence rating of any assessment is less than five stars, we recommend that you wait at least a day for the appliance to profile the environment and then recalculate the assessment. Otherwise, performance-based sizing might be unreliable. In that case, we recommend that you switch the assessment to on-premises sizing.
98+
>If the performance coverage of any assessment is less than 80%, we recommend that you wait at least a day for the appliance to profile the environment and then recalculate the assessment. Otherwise, performance-based sizing might be unreliable. In that case, we recommend that you switch the assessment to on-premises sizing.
10999
110100
## Next steps
111101

112102
- [Review](./best-practices-assessment.md) best practices for creating assessments.
113103
- Learn about running assessments for servers running in [VMware](./tutorial-discover-vmware.md) and [Hyper-V](./tutorial-discover-hyper-v.md) environment, and [physical servers](./tutorial-discover-physical.md).
114104
- Learn about assessing servers [imported with a CSV file](./tutorial-discover-import.md).
115-
- Learn about setting up [dependency visualization](./concepts-dependency-visualization.md).
105+
- Learn about setting up [dependency visualization](./concepts-dependency-visualization.md).

0 commit comments

Comments
 (0)