Skip to content

Commit 0be767a

Browse files
authored
Update advisor-reference-reliability-recommendations.md
Ira's comments and some more Acrolinx fixes
1 parent 1f97684 commit 0be767a

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

articles/advisor/advisor-reference-reliability-recommendations.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ Learn more about [IoT hub - IoTHubDeviceStorm (IoT Hub Potential Device Storm De
314314

315315
### Upgrade Device Update for IoT Hub SDK to a supported version
316316

317-
Your Device Update for IoT Hub Instance is using an outdated version of the SDK. We recommend upgrading to the latest version for the latest fixes, performance improvements, and new feature capabilities.
317+
Your Device Update for IoT Hub Instance is using an outdated version of the SDK. We recommend you upgrade to the latest version for the latest fixes, performance improvements, and new feature capabilities.
318318

319319
Learn more about [IoT hub - DU_SDK_Advisor_Recommendation (Upgrade Device Update for IoT Hub SDK to a supported version)](/azure/iot-hub-device-update/understand-device-update).
320320

@@ -346,13 +346,13 @@ Learn more about [Azure Cosmos DB account - CosmosDBLazyIndexing (Configure Cons
346346

347347
### Upgrade your old Azure Cosmos DB SDK to the latest version
348348

349-
Your Azure Cosmos DB account is using an old version of the SDK. We recommend upgrading to the latest version for the latest fixes, performance improvements, and new feature capabilities.
349+
Your Azure Cosmos DB account is using an old version of the SDK. We recommend you upgrade to the latest version for the latest fixes, performance improvements, and new feature capabilities.
350350

351351
Learn more about [Azure Cosmos DB account - CosmosDBUpgradeOldSDK (Upgrade your old Azure Cosmos DB SDK to the latest version)](../cosmos-db/index.yml).
352352

353353
### Upgrade your outdated Azure Cosmos DB SDK to the latest version
354354

355-
Your Azure Cosmos DB account is using an outdated version of the SDK. We recommend upgrading to the latest version for the latest fixes, performance improvements, and new feature capabilities.
355+
Your Azure Cosmos DB account is using an outdated version of the SDK. We recommend you upgrade to the latest version for the latest fixes, performance improvements, and new feature capabilities.
356356

357357
Learn more about [Azure Cosmos DB account - CosmosDBUpgradeOutdatedSDK (Upgrade your outdated Azure Cosmos DB SDK to the latest version)](../cosmos-db/index.yml).
358358

@@ -364,7 +364,7 @@ Learn more about [Azure Cosmos DB account - CosmosDBFixedCollections (Configure
364364

365365
### Upgrade your Azure Cosmos DB for MongoDB account to v4.0 to save on query/storage costs and utilize new features
366366

367-
Your Azure Cosmos DB for MongoDB account is eligible to upgrade to version 4.0. Upgrading to the v4.0 new storage format, can reduce your storage costs by up to 55% and your query costs by up to 45%. Numerous other features such as multi-document transactions are also included in v4.0.
367+
Your Azure Cosmos DB for MongoDB account is eligible to upgrade to version 4.0. Reduce your storage costs by up to 55% and your query costs by up to 45% by upgrading to the v4.0 new storage format. Numerous other features such as multi-document transactions are also included in v4.0.
368368

369369
Learn more about [Azure Cosmos DB account - CosmosDBMongoSelfServeUpgrade (Upgrade your Azure Cosmos DB for MongoDB account to v4.0 to save on query/storage costs and utilize new features)](/azure/cosmos-db/mongodb-version-upgrade).
370370

@@ -385,7 +385,7 @@ Learn more about [Azure Cosmos DB account - CosmosDBMongoServerSideRetries (Enab
385385

386386
### Migrate your Azure Cosmos DB for MongoDB account to v4.0 to save on query/storage costs and utilize new features
387387

388-
Migrate your database account to a new database account to take advantage of Azure Cosmos DB for MongoDB v4.0. Upgrading to the v4.0 new storage format can reduce your storage costs by up to 55% and your query costs by up to 45%. Numerous other features such as multi-document transactions are also included in v4.0. When upgrading, you must also migrate the data in your existing account to a new account created using version 4.0. Azure Data Factory or Studio 3T can assist you in migrating your data.
388+
Migrate your database account to a new database account to take advantage of Azure Cosmos DB for MongoDB v4.0. Reduce your storage costs by up to 55% and your query costs by up to 45% by upgrading to the v4.0 new storage format. Numerous other features such as multi-document transactions are also included in v4.0. When upgrading, you must also migrate the data in your existing account to a new account created using version 4.0. Azure Data Factory or Studio 3T can assist you in migrating your data.
389389

390390
Learn more about [Azure Cosmos DB account - CosmosDBMongoMigrationUpgrade (Migrate your Azure Cosmos DB for MongoDB account to v4.0 to save on query/storage costs and utilize new features)](/azure/cosmos-db/mongodb-feature-support-40).
391391

@@ -537,25 +537,19 @@ Your media account is about to hit its quota limits. Review current usage of Ass
537537

538538
Learn more about [Media Service - AccountQuotaLimit (Increase Media Services quotas or limits to ensure continuity of service.)](https://aka.ms/ams-quota-recommendation/).
539539

540-
## NETAPP
541-
542-
### Review SAP configuration for timeout values used with Azure NetApp Files
543-
544-
High availability of SAP while used with Azure NetApp Files relies on setting proper timeout values to prevent disruption to your application. Review the documentation to ensure your configuration meets the timeout values as noted in the documentation.
545-
546-
Learn more about [Volume - SAPTimeoutsANF (Review SAP configuration for timeout values used with Azure NetApp Files)](/azure/sap/workloads/get-started).
540+
## Azure NetApp Files
547541

548542
### Implement disaster recovery strategies for your Azure NetApp Files Resources
549543

550544
To avoid data or functionality loss in the event of a regional or zonal disaster, implement common disaster recovery techniques such as cross region replication or cross zone replication for your Azure NetApp Files volumes
551545

552546
Learn more about [Volume - ANFCRRCZRRecommendation (Implement disaster recovery strategies for your Azure NetApp Files Resources)](https://aka.ms/anfcrr).
553547

554-
### Azure Netapp Files Enable Continuous Availability for SMB Volumes
548+
### Azure NetApp Files Enable Continuous Availability for SMB Volumes
555549

556550
Recommendation to enable SMB volume for Continuous Availability.
557551

558-
Learn more about [Volume - anfcaenablement (Azure Netapp Files Enable Continuous Availability for SMB Volumes)](https://aka.ms/anfdoc-continuous-availability).
552+
Learn more about [Volume - anfcaenablement (Azure NetApp Files Enable Continuous Availability for SMB Volumes)](https://aka.ms/anfdoc-continuous-availability).
559553

560554
## Networking
561555

@@ -656,7 +650,7 @@ Learn more about [Virtual network gateway - VNetGatewayActiveActive (Enable Acti
656650

657651
### Enable soft delete for your Recovery Services vaults
658652

659-
The soft delete optioin helps you retain your backup data in the Recovery Services vault for an extra duration after deletion. This gives you an opportunity to retrieve the data before it's permanently deleted.
653+
The soft delete option helps you retain your backup data in the Recovery Services vault for an extra duration after deletion. This gives you an opportunity to retrieve the data before it's permanently deleted.
660654

661655
Learn more about [Recovery Services vault - AB-SoftDeleteRsv (Enable soft delete for your Recovery Services vaults)](../backup/backup-azure-security-feature-cloud.md).
662656

@@ -686,7 +680,7 @@ you're close to exceeding your available storage quota. Add extra partitions if
686680

687681
Learn more about [Service limits in Azure Cognitive Search](/azure/search/search-limits-quotas-capacity).
688682

689-
## SQL Virtual Machine
683+
## Azure SQL
690684

691685
### Enable Azure backup for SQL on your virtual machines
692686

@@ -796,7 +790,13 @@ We identified your application is running in 32-bit and the memory is reaching t
796790

797791
Learn more about [App service 32-bit limitations](/troubleshoot/azure/app-service/web-apps-performance-faqs#i-see-the-message-worker-process-requested-recycle-due-to-percent-memory-limit-how-do-i-address-this-issue).
798792

799-
## Workloads
793+
## SAP solutions on Azure
794+
795+
### Review SAP configuration for timeout values used with Azure NetApp Files
796+
797+
High availability of SAP while used with Azure NetApp Files relies on setting proper timeout values to prevent disruption to your application. Review the documentation to ensure your configuration meets the timeout values as noted in the documentation.
798+
799+
Learn more about [Volume - SAPTimeoutsANF (Review SAP configuration for timeout values used with Azure NetApp Files)](/azure/sap/workloads/get-started).
800800

801801
### Enable HA ports in the Azure Load Balancer for ASCS HA setup in SAP workloads
802802

@@ -920,7 +920,7 @@ Learn more about [Database Instance - ConcurrentFencingHARH (Enable the 'concurr
920920

921921
### Set 'token_retransmits_before_loss_const' to 10 in Pacemaker cluster in ASCS HA setup in SAP workloads
922922

923-
The corosync token_retransmits_before_loss_const determines how many token retransmits should be attempted before timeout in HA clusters. Set the totem.token_retransmits_before_loss_const to 10 as per recommendation for ASCS HA setup.
923+
The corosync token_retransmits_before_loss_const determines how many token retransmits the system attempts before timeout in HA clusters. Set the totem.token_retransmits_before_loss_const to 10 as per recommendation for ASCS HA setup.
924924

925925
Learn more about [Central Server Instance - TokenRestransmitsHAASCSSLE (Set 'token_retransmits_before_loss_const' to 10 in Pacemaker cluster in ASCS HA setup in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
926926

@@ -932,7 +932,7 @@ Learn more about [Central Server Instance - CorosyncTokenHAASCSSLE (Set the coro
932932

933933
### Set the 'corosync max_messages' in Pacemaker cluster to 20 for ASCS HA setup in SAP workloads
934934

935-
The corosync max_messages constant specifies the maximum number of messages that may be sent by one processor on receipt of the token. We recommend to be set 20 times the corosync token parameter in Pacemaker cluster configuration.
935+
The corosync max_messages constant specifies the maximum number of messages that may be sent by one processor on receipt of the token. We recommend you set to 20 times the corosync token parameter in Pacemaker cluster configuration.
936936

937937
Learn more about [Central Server Instance - CorosyncMaxMessagesHAASCSSLE (Set the 'corosync max_messages' in Pacemaker cluster to 20 for ASCS HA setup in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
938938

@@ -1026,27 +1026,27 @@ The concurrent-fencing parameter when set to true, enables the fencing operation
10261026

10271027
Learn more about [Central Server Instance - ConcurrentFencingHAASCSSLE (Enable the 'concurrent-fencing' parameter in Pacemaker cofiguration in ASCS HA setup in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10281028

1029-
### Set stonith-timeout to 900 in Pacemaker configuration wth Azure fence agent for ASCS HA setup
1029+
### Set stonith-timeout to 900 in Pacemaker configuration with Azure fence agent for ASCS HA setup
10301030

10311031
stonith-timeout should be set to 900 for reliable function of the Pacemaker for ASCS HA setup. This is applicable if you are using Azure fence agent for fencing with either managed identity or service principal.
10321032

1033-
Learn more about [Central Server Instance - StonithTimeOutHAASCSSLE (Set stonith-timeout to 900 in Pacemaker configuration wth Azure fence agent for ASCS HA setup)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
1033+
Learn more about [Central Server Instance - StonithTimeOutHAASCSSLE (Set stonith-timeout to 900 in Pacemaker configuration with Azure fence agent for ASCS HA setup)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10341034

10351035
### Create the softdog config file in Pacemaker configuration for ASCS HA setup in SAP workloads
10361036

1037-
The softdog timer is loaded as a kernel module in linux OS. This timer triggers a system reset if it detects that the system has hung. Ensure that the softdog configuation file is created in the Pacemaker cluster forASCS HA set up.
1037+
The softdog timer is loaded as a kernel module in linux OS. This timer triggers a system reset if it detects that the system has hung. Ensure that the softdog configuration file is created in the Pacemaker cluster forASCS HA set up.
10381038

10391039
Learn more about [Central Server Instance - SoftdogConfigHAASCSSLE (Create the softdog config file in Pacemaker configuration for ASCS HA setup in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10401040

1041-
### Ensure the softdog module is loaded in for Pacemaler in ASCS HA setup in SAP workloads
1041+
### Ensure the softdog module is loaded in for Pacemaker in ASCS HA setup in SAP workloads
10421042

10431043
The softdog timer is loaded as a kernel module in linux OS. This timer triggers a system reset if it detects that the system has hung. First ensure that you created the softdog configuration file, then load the softdog module in the Pacemaker configuration for ASCS HA setup.
10441044

1045-
Learn more about [Central Server Instance - softdogmoduleloadedHAASCSSLE (Ensure the softdog module is loaded in for Pacemaler in ASCS HA setup in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
1045+
Learn more about [Central Server Instance - softdogmoduleloadedHAASCSSLE (Ensure the softdog module is loaded in for Pacemaker in ASCS HA setup in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10461046

10471047
### Create the softdog config file in Pacemaker configuration for HA enable HANA DB in SAP workloads
10481048

1049-
The softdog timer is loaded as a kernel module in linux OS. This timer triggers a system reset if it detects that the system has hung. Ensure that the softdog configuation file is created in the Pacemaker cluster for HANA DB HA set up.
1049+
The softdog timer is loaded as a kernel module in linux OS. This timer triggers a system reset if it detects that the system has hung. Ensure that the softdog configuration file is created in the Pacemaker cluster for HANA DB HA setup.
10501050

10511051
Learn more about [Database Instance - SoftdogConfigSuseHDB (Create the softdog config file in Pacemaker configuration for HA enable HANA DB in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10521052

@@ -1058,21 +1058,21 @@ Learn more about [Database Instance - StonithTimeOutSuseHDB (Set stonith-timeout
10581058

10591059
### There should be one instance of fence_azure_arm in Pacemaker configuration for ASCS HA setup
10601060

1061-
fence_azure_arm is an I/O fencing agent for Azure Resource Manager. Ensure that there is one instance of fence_azure_arm in the pacemaker configuration for ASCS HA setp. This is applicable if you are using Azure fence agent for fencing with either managed identity or service principal.
1061+
fence_azure_arm is an I/O fencing agent for Azure Resource Manager. Ensure that there is one instance of fence_azure_arm in the pacemaker configuration for ASCS HA setup. This is applicable if you are using Azure fence agent for fencing with either managed identity or service principal.
10621062

10631063
Learn more about [Central Server Instance - FenceAzureArmHAASCSSLE (There should be one instance of fence_azure_arm in Pacemaker configuration for ASCS HA setup)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10641064

10651065
### There should be one instance of fence_azure_arm in Pacemaker configuration for HANA DB HA setup
10661066

1067-
fence_azure_arm is an I/O fencing agent for Azure Resource Manager. Ensure that there is one instance of fence_azure_arm in the pacemaker configuration for HANA Db HA setp. This is applicable if you are using Azure fence agent for fencing with either managed identity or service principal.
1067+
fence_azure_arm is an I/O fencing agent for Azure Resource Manager. Ensure that there is one instance of fence_azure_arm in the pacemaker configuration for HANA DB HA setup. This is applicable if you are using Azure fence agent for fencing with either managed identity or service principal.
10681068

10691069
Learn more about [Database Instance - FenceAzureArmSuseHDB (There should be one instance of fence_azure_arm in Pacemaker configuration for HANA DB HA setup)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10701070

1071-
### Ensure the softdog module is loaded in for Pacemaler in HA enabled HANA DB in SAP workloads
1071+
### Ensure the softdog module is loaded in for Pacemaker in HA enabled HANA DB in SAP workloads
10721072

10731073
The softdog timer is loaded as a kernel module in linux OS. This timer triggers a system reset if it detects that the system has hung. First ensure that you created the softdog configuration file, then load the softdog module in the Pacemaker configuration for HANA DB HA setup.
10741074

1075-
Learn more about [Database Instance - SoftdogModuleSuseHDB (Ensure the softdog module is loaded in for Pacemaler in HA enabled HANA DB in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
1075+
Learn more about [Database Instance - SoftdogModuleSuseHDB (Ensure the softdog module is loaded in for Pacemaker in HA enabled HANA DB in SAP workloads)](/azure/virtual-machines/workloads/sap/sap-hana-high-availability).
10761076

10771077

10781078
## Next steps

0 commit comments

Comments
 (0)