Partilhar via


Recomendações de desempenho

As recomendações de desempenho no Azure Advisor podem ajudar a melhorar a velocidade e a capacidade de resposta dos seus aplicativos críticos para os negócios. Você pode obter recomendações de desempenho do Advisor na guia Desempenho do painel do Advisor.

  1. Inicie sessão no portal do Azure.

  2. Pesquise e selecione Consultor em qualquer página.

  3. No painel do Orientador, selecione a guia Desempenho.

API Management

Serviço de Aplicações

Gateway de Aplicação

Certifique-se de que tem instâncias suficientes no seu Gateway de Aplicação para suportar o seu tráfego

O seu Gateway de Aplicação tem funcionado em alta utilização recentemente e com muita carga, pelo que poderá verificar uma perda de tráfego ou um aumento de latência. É importante que dimensione o seu Application Gateway de acordo com o tráfego e com uma margem de segurança, para que esteja preparado para qualquer aumento ou pico de tráfego, minimizando o impacto no seu QoS. O Application Gateway v1 SKU (Standard/WAF) suporta dimensionamento manual e o v2 SKU (Standard_v2/WAF_v2) suporta o dimensionamento manual e automático. No dimensionamento manual, aumente a contagem de instâncias e, se o dimensionamento automático estiver ativado, certifique-se de que a sua contagem máxima de instâncias está definida para um valor mais elevado para que o Gateway de Aplicação possa aumentar horizontalmente à medida que o tráfego aumenta.

Benefícios potenciais: Garanta a disponibilidade dos seus sites

Impacto: Médio

Para obter mais informações, consulte Suporte a alto volume de tráfego do Application Gateway

ResourceType: microsoft.network/applicationgateways
ID da recomendação: 2ee9f31e-df58-4893-b3e7-66c0cd74183a

Elimine e recrie o recurso do Azure Bastion antes de 19 de fevereiro de 2021

Não conseguimos atualizar o recurso do Azure Bastion devido à configuração atual. Elimine e recrie o recurso antes de 19 de fevereiro de 2021 para receber as atualizações. Se você não excluir e recriar seu recurso até essa data, ele será automaticamente excluído e recriado para você.

Benefícios potenciais: receba as atualizações necessárias para seu recurso do Azure Bastion.

Impacto: Alto

Para obter mais informações, consulte Tutorial: Implantar o Azure Bastion usando configurações especificadas: Portal do Azure

ResourceType: microsoft.network/bastionhosts
ID da recomendação: 17ebccd8-1405-405c-8695-1981d115ffdc

A política de firewall está a atingir os limites das regras de rede.

A sua implementação do Azure Firewall está a atingir ou a exceder 20.000 endereços de origem/destino únicos nas regras de rede. Otimizar a configuração e o processamento de regras de rede para evitar problemas de desempenho e latência.

Benefícios potenciais: verifique se o Firewall do Azure está configurado para otimizar o desempenho.

Impacto: Alto

Para obter mais informações, consulte Práticas recomendadas do Firewall do Azure para desempenho

Tipo de Recurso: microsoft.network/firewallpolicies
ID da recomendação: 10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd

Política de Firewall do Azure: o tamanho do Grupo de Coleção de Regras está a atingir o seu limite

O seu Grupo de Coleção de Regras (RCG) na política de firewall está a atingir 2 MB. Otimizar o Grupo de Recolha de Regras (RCG) para evitar o impacto no desempenho.

Benefícios potenciais: verifique se o Firewall do Azure está configurado para otimizar o desempenho.

Impacto: Alto

Para obter mais informações, consulte Limites de assinatura, cotas e restrições de serviço e assinatura do Azure - Azure Resource Manager

Tipo de Recurso: microsoft.network/firewallpolicies
ID da recomendação: 80b35b4e-1e5c-4ddf-835e-a774ce2ab81e

A política de firewall está a atingir o limite de 600 Grupos de IP

A política do Azure Firewall está a atingir ou a exceder o limite máximo de 600 Grupos IP. Evite problemas de desempenho e latência reduzindo a quantidade de Grupos IP, ajustando o Grupo IP ou ajustando as configurações de regras.

Benefícios potenciais: verifique se o Firewall do Azure está configurado para otimizar o desempenho.

Impacto: Alto

Para obter mais informações, consulte Limites de assinatura, cotas e restrições de serviço e assinatura do Azure - Azure Resource Manager

Tipo de Recurso: microsoft.network/firewallpolicies
ID da recomendação: db00ef71-91ab-418a-a2ea-da45a678bb34

Usar sondas de saúde HEAD

Os testes de saúde podem utilizar os métodos HTTP GET ou HEAD. É uma boa prática usar o método HEAD para sondas de saúde, o que reduz a quantidade de carga de tráfego em suas origens.

Benefícios potenciais: Reduza a carga de tráfego nas suas origens

Impacto: Médio

Para obter mais informações, consulte Azure Front Door - Práticas recomendadas

TipoRecurso: microsoft.network/frontdoors
ID da recomendação: 241b9d61-3657-4096-85c3-83ad2a5f36e2

Configurar o TTL do DNS para 20 segundos

O Time to Live (TTL) afeta a rapidez de uma resposta que um cliente recebe quando faz um pedido ao Gestor de Tráfego do Azure. Reduzir o valor TTL significa que o cliente é encaminhado para um ponto final funcional mais rapidamente no caso de uma ativação pós-falha. Configure o TTL para 20 segundos para encaminhar o tráfego para um endpoint de saúde o mais rapidamente possível.

Benefícios potenciais: Melhore a disponibilidade fazendo failover para pontos finais saudáveis

Impacto: Alto

Para obter mais informações, consulte Monitorização de ponto final do Azure Traffic Manager

TipoDeRecurso: microsoft.network/trafficmanagerprofiles
ID da recomendação: b020ff96-37bf-4a64-8bd5-2bfb3fdf3f87

Configurar o TTL de DNS para 60 segundos

O Time to Live (TTL) afeta a rapidez de uma resposta que um cliente recebe quando faz um pedido ao Gestor de Tráfego do Azure. Reduzir o valor TTL significa que o cliente é encaminhado para um ponto final funcional mais rapidamente no caso de uma ativação pós-falha. Configure o TTL para 60 segundos para encaminhar o tráfego para um endpoint ativo o mais rapidamente possível.

Benefícios potenciais: Melhore a disponibilidade ao fazer a transição para pontos finais estáveis mais rapidamente

Impacto: Médio

Para obter mais informações, consulte Monitorização de ponto final do Azure Traffic Manager

TipoDeRecurso: microsoft.network/trafficmanagerprofiles
ID da recomendação: d374a732-e69b-41dc-bbc2-a7234e2270be

Considere aumentar o tamanho do SKU do Gateway da sua VNet para gerir a elevada utilização de P2S.

Cada SKU de gateway apenas suporta uma contagem especificada de ligações P2S em simultâneo. O seu total de ligações está próximo do limite do seu gateway, pelo que podem falhar mais tentativas de ligação.

Benefícios potenciais: Aumentar o tamanho do seu gateway permite que você ofereça suporte a mais usuários P2S simultâneos

Impacto: Alto

ResourceType: microsoft.network/virtualnetworkgateways
ID da recomendação: f78c8e26-9c40-4a74-a091-f76aecb49099

Considere aumentar o tamanho do seu SKU de Gateway da VNet para lidar com a utilização consistentemente elevada da CPU

Sob uma elevada carga de tráfego, o gateway de VPN pode descartar pacotes devido ao elevado uso de CPU. Deve considerar a atualização do seu SKU do Gateway de VPN, uma vez que a sua VPN tem funcionado consistentemente.

Benefícios potenciais: Aumentar o tamanho do seu gateway VPN garante que as conexões não sejam interrompidas devido à alta CPU

Impacto: Alto

Para obter mais informações, consulte Visão geral dos tamanhos de máquinas virtuais - Máquinas Virtuais do Azure

ResourceType: microsoft.network/virtualnetworkgateways
ID da recomendação: 2e41fe84-7173-4fe9-b257-61aa4679c3fe

Converta as ligações antigas do ExpressRoute

Os gateways do ExpressRoute precisam de manutenção contínua. A plataforma atualiza o hardware antigo para assegurar fiabilidade, disponibilidade, segurança e desempenho. A maioria das atualizações decorre sem problemas, mas algumas afetam as implementações. Os gateways ligados antes de 2017 podem não ter o desempenho ideal.

Benefícios potenciais: Desempenho melhorado em hardware mais recente

Impacto: Alto

Para obter mais informações, consulte Como converter as suas conexões de gateway do ExpressRoute herdadas

ResourceType: microsoft.network/virtualnetworkgateways
ID da recomendação: 83d8749f-cbdd-4268-9a7b-bc0512f36fca

Atualize o prefixo para ser menor do que o limite máximo de prefixo

Atualize o prefixo para ser menor do que o limite máximo de prefixo para o gateway da rede virtual do ExpressRoute. O gateway da rede virtual do ExpressRoute permite um máximo de 11 000 prefixos.

Benefícios potenciais: Evitar a perda de conectividade.

Impacto: Alto

Para obter mais informações, consulte Limites de assinatura, cotas e restrições de serviço e assinatura do Azure - Azure Resource Manager

ResourceType: microsoft.network/virtualnetworkgateways
ID da recomendação: ad65c036-7bb0-4f2e-9059-e4bea4799412

O Gateway de Aplicação (Standard_v2 ou WAF_v2 SKU) pode suportar até 125 instâncias (125 endereços IP da instância + 1 configuração de IP de front-end privado + 5 reservadas do Azure). Recomenda-se um tamanho mínimo de sub-rede /24.

Benefícios potenciais: espaço suficiente para escalabilidade

Impacto: Alto

Para obter mais informações, consulte Configuração da infraestrutura do Gateway de Aplicativo do Azure

ResourceType: microsoft.network/applicationgateways
ID da recomendação: ef4da732-f541-4109-bc0e-465c68b6c7eb

Ocorre limitação frequente na API do Azure Search, considere aumentar as unidades de pesquisa

Aumente as unidades de pesquisa. Nos últimos 7 dias, a plataforma observou a limitação de pedidos da API do Azure Search em mais de 20% dos minutos registados.

Benefícios potenciais: dimensione o recurso para reduzir os erros de controlo de fluxo.

Impacto: Médio

Tipo de Recurso: microsoft.search/searchservices
ID da recomendação: 3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b

Atualizar a versão do SDK de Pesquisa para a versão mais recente

Atualize a versão do SDK de Pesquisa para a versão mais recente. A versão mais recente do SDK de Pesquisa de IA do Azure contém novas funcionalidades e correções de problemas.

Benefícios potenciais: adicionar novas funcionalidades. Corrija problemas.

Impacto: Médio

Para obter mais informações, consulte Versões da API - Azure AI Search

Tipo de Recurso: microsoft.search/searchservices
ID da recomendação: 4cab9b17-7fa9-4d20-88ba-47232ee0ee24

Servidores habilitados para Azure Arc

Serviço de Atestado do Azure

Atualizar a Versão da API de Declaração

Identificámos pedidos à API a partir de uma API de Atestado desatualizada dos recursos nesta subscrição. É recomendado mudar para as versões mais recentes da API de Atestado. Precisa de atualizar o código existente para utilizar a versão mais recente da API. Isto garante que recebe as funcionalidades e melhorias de desempenho mais recentes.

Benefícios potenciais: A API de atestado mais recente contém correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte Referência da API REST de Atestado do Microsoft Azure

TipoDeRecurso: microsoft.attestation/attestationproviders
ID da recomendação: 3629448e-9b3e-4c5d-96ec-4760bbfde5ab

Cache do Azure para Redis

Melhore o Cache e o desempenho da aplicação durante a execução com muitos clientes conectados

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma carga de servidor elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensione para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Médio

Para obter mais informações, consulte Solucionar problemas de conectividade no Cache do Azure para Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: a5ab10c5-424a-4818-9fba-ddca1eee531a

Melhore o Cache e o desempenho da aplicação durante a execução com muitos clientes conectados

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma carga de servidor elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensione para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Alto

Para obter mais informações, consulte Solucionar problemas de conectividade no Cache do Azure para Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: e34f1fd6-7d4b-4030-9c1a-0b413675cb40

Melhorar a Cache e o desempenho da aplicação durante a execução com uma carga de servidor elevada

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma carga de servidor elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensione para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Médio

Para obter mais informações, consulte Solucionar problemas do Cache do Azure para servidor Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: a25fccfd-854d-4c1a-9fae-aa0597a45e27

As instâncias de cache têm melhor desempenho quando as máquinas host em que o aplicativo cliente é executado são capazes de acompanhar as respostas do cache

As instâncias de cache têm um melhor desempenho quando os computadores anfitriões onde a aplicação cliente está a ser executada conseguem acompanhar as respostas da cache. Se a máquina anfitriã do cliente estiver sobrecarregada em termos de memória, CPU ou largura de banda da rede, as respostas da cache não chegarão à sua aplicação com rapidez suficiente e poderão resultar numa latência mais elevada.

Benefícios potenciais: você pode melhorar a taxa de transferência e a latência do cache.

Impacto: Médio

Para obter mais informações, consulte Solucionar problemas do Cache do Azure para cliente Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 2f57b58b-1677-4c31-8a37-be79838d14ca

Melhorar a Cache e o desempenho da aplicação durante a execução com uma pressão de memória elevada

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma pressão de memória elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique melhores práticas para reduzir a memória utilizada ou dimensione para um tamanho ou SKU diferente com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Médio

Para obter mais informações, consulte Solucionar problemas do Cache do Azure para servidor Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 16d0cf25-463d-4a20-8f18-d8d71edf92e3

Melhorar a Cache e o desempenho da aplicação durante a execução com uma pressão de memória elevada

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma pressão de memória elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique melhores práticas para reduzir a memória utilizada ou dimensione para um tamanho ou SKU diferente com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Alto

Para obter mais informações, consulte Solucionar problemas do Cache do Azure para servidor Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 64dce138-80d7-48ad-934b-025a425386a7

Melhorar a Cache e o desempenho de aplicações quando a utilização de rss da memória é elevada.

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma pressão de memória elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique melhores práticas para reduzir a memória utilizada ou dimensione para um tamanho ou SKU diferente com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Médio

Para obter mais informações, consulte Solucionar problemas do Cache do Azure para servidor Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: b1184137-cf30-4a62-87bd-5e287b911a46

Melhorar a Cache e o desempenho de aplicações quando a utilização de rss da memória é elevada.

As instâncias de cache têm um melhor desempenho quando não estão em execução sob uma pressão de memória elevada, que pode fazer com que deixem de responder, sofram perda de dados ou fiquem indisponíveis. Aplique melhores práticas para reduzir a memória utilizada ou dimensione para um tamanho ou SKU diferente com mais capacidade.

Benefícios potenciais: Garanta o desempenho ideal e a alta disponibilidade por meio das melhores práticas

Impacto: Alto

Para obter mais informações, consulte Solucionar problemas do Cache do Azure para servidor Redis - Cache do Azure para Redis

TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 2adfe155-4639-4d83-9814-15ce7454fa25

Azure Communication Services

O SDK de Chamadas do Azure Communication Services pode servir para ativar a voz, o vídeo, a partilha de ecrãs e outras comunicações em tempo real. Atualize para a versão recomendada do SDK de Chamadas para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: As versões mais recentes do SDK de chamada contêm as correções mais recentes e novos recursos

Impacto: Médio

Para obter mais informações, consulte Visão geral do SDK de Chamada dos Serviços de Comunicação do Azure - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: c6da5a5f-149d-4550-82c9-ec3921a586f3

O SDK de Chamadas do Azure Communication Services pode servir para ativar a voz, o vídeo, a partilha de ecrãs e outras comunicações em tempo real. Atualize para a versão recomendada do SDK de Chamadas para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: As versões mais recentes do SDK de chamada contêm as correções mais recentes e novos recursos

Impacto: Alto

Para obter mais informações, consulte Visão geral do SDK de Chamada dos Serviços de Comunicação do Azure - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: c9f07cd1-54a4-4bc9-bdb6-87d97e4b99fe

O SDK de Chat do Azure Communication Services pode ser utilizado para adicionar chat avançado e em tempo real às aplicações. Atualize para a versão recomendada do SDK de Chat para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: As versões mais recentes do Chat SDK contêm as correções mais recentes e novos recursos

Impacto: Médio

Para obter mais informações, consulte Visão geral do SDK de Chat para Serviços de Comunicação do Azure - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: 28da6c5a-8e1f-47eb-beb3-62fd50cbb593

O SDK de Identidade do Azure Communication Services pode ser utilizado para gerir identidades, utilizadores e tokens de acesso. Atualize para a versão recomendada do SDK de Identidade para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: as versões mais recentes do Identity SDK contêm as correções mais recentes e novos recursos

Impacto: Médio

Para obter mais informações, consulte SDKs e APIs REST para Serviços de Comunicação do Azure - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: a383aac0-2eed-4dac-8050-3675fdc8eded

O SDK de Números do Telefone do Azure Communication Services pode ser utilizado para adquirir e gerir números de telefone. Atualize para a versão recomendada do SDK de Números do Telefone para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: As versões mais recentes do SDK de Números de Telefone contêm as correções mais recentes e novos recursos

Impacto: Médio

Para obter mais informações, consulte SDKs e APIs REST para Serviços de Comunicação do Azure - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: 5e8e752c-3851-461c-9bc4-407bbf3ebd94

O SDK Rooms do Azure Communication Services pode ser utilizado para controlar quem pode participar numa chamada, quando podem reunir-se e como podem colaborar. Atualize para a versão recomendada do SDK Rooms para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: as novas versões do SDK do Rooms contêm as correções e os recursos mais recentes

Impacto: Médio

Para obter mais informações, consulte Visão geral das Salas dos Serviços de Comunicação do Azure - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: abcb78e5-6f21-4f64-badd-c147f457fb0a

O SDK de Automatização de Chamadas do Azure Communication Services pode servir para fazer e gerir chamadas, reproduzir áudio e configurar a gravação. Atualize para a versão recomendada do SDK de Automatização de Chamadas para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: As versões mais recentes do Call Automation SDK contêm as correções mais recentes e novos recursos

Impacto: Médio

Para obter mais informações, consulte Visão geral da automação de chamadas - Um documento de conceito dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: 30bcc7b0-bcab-4b60-a530-53ccbb64663f

O SDK de SMS do Azure Communication Services pode ser utilizado para enviar e receber mensagens SMS. Atualize para a versão recomendada do SDK de SMS para garantir as correções e funcionalidades mais recentes. Foi detetada uma versão não recomendada nas últimas 48 a 60 horas.

Benefícios potenciais: As versões mais recentes do SMS SDK contêm as correções mais recentes e novos recursos

Impacto: Médio

Para obter mais informações, consulte Visão geral do SDK do SMS para Serviços de Comunicação do Azure - Um documento conceitual dos Serviços de Comunicação do Azure

TipoDeRecurso: microsoft.communication/communicationservices
ID da recomendação: bf23065c-8829-4fa1-8152-09d4066e11a3

Azure Container Apps

Azure Cosmos DB

Otimizar a política de indexação do Azure Cosmos DB para indexar apenas o necessário

Os contentores do Azure Cosmos DB estão a utilizar a política de indexação predefinida, que indexa todas as propriedades dos documentos. Como está a armazenar documentos de grandes dimensões, é indexado um número elevado de propriedades, o que resulta num consumo elevado de Unidades de Pedido e em fraca latência de escrita. Para otimizar o desempenho da escrita, recomendamos substituir a política de indexação predefinida para indexar apenas as propriedades utilizadas nas consultas.

Benefícios potenciais: Melhore a taxa de transferência de gravação do seu contêiner

Impacto: Médio

Para obter mais informações, consulte Políticas de indexação do Azure Cosmos DB

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 683b5e32-48aa-4b46-a822-4e22a20ee244

Configurar as aplicações do Azure Cosmos DB para utilizarem a Conectividade direta no SDK

Detetámos que as aplicações do Azure Cosmos DB estão a utilizar o modo de Gateway através dos SDKs .NET ou Java do Cosmos DB. Recomendamos que mude para a Conectividade direta para obter latência mais baixa e maior escalabilidade.

Benefícios potenciais: latência aprimorada e alta disponibilidade para seus aplicativos

Impacto: Alto

Para obter mais informações, consulte Dicas de desempenho do Azure Cosmos DB para o .NET SDK v2

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 75c8c891-46d2-41fa-a81c-84e870a139a9

Utilizar chaves de partição hierárquicas para uma distribuição de dados ideal

Esta conta tem uma definição personalizada que permite que o tamanho da partição lógica num contentor exceda o limite de 20 GB. Esta definição foi aplicada pela equipa do Azure Cosmos DB como uma medida temporária para lhe dar tempo para arquitetar novamente a aplicação com uma chave de partição diferente. Não é recomendado como uma solução de longo prazo, pois as garantias de SLA não são honradas quando o limite é aumentado. Agora pode utilizar chaves de partição hierárquicas (pré-visualização) para arquitetar novamente a aplicação. A funcionalidade permite-lhe ultrapassar o limite de 20 GB ao configurar até três chaves de partição. Ideal para cenários de vários inquilinos ou cargas de trabalho que utilizem chaves sintéticas.

Benefícios potenciais: otimize a distribuição e o desempenho dos dados

Impacto: Médio

Para obter mais informações, consulte Agora na visualização privada: otimizar sua distribuição de dados com chaves de partição hierárquica - Blog do Azure Cosmos DB

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 3a7c4990-18e7-4581-b62d-c745260e7c5b

Configurar o tamanho da página de consulta do Azure Cosmos DB (MaxItemCount) para -1

Está a utilizar o tamanho da página de consulta de 100 para consultas do contentor do Azure Cosmos. Recomendamos que utilize um tamanho de página de -1 para obter análises mais rápidas.

Benefícios potenciais: A latência da consulta de ponta a ponta é significativamente melhorada.

Impacto: Médio

Para obter mais informações, consulte Métricas de consulta SQL para o Azure Cosmos DB para NoSQL

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: e27c5181-5005-4dc3-a449-89b726a3bf54

Tire partido da capacidade de débito inativo da base de dados ou do contentor para processar picos de tráfego

Utilize a capacidade de rajada para tirar partido da capacidade de débito inativo da base de dados/contentor para processar picos de tráfego, evitando a limitação de fluxo (erros 429) e mantendo o desempenho durante as rajadas de carga de trabalho.

Benefícios potenciais: Melhorar o desempenho e a produtividade

Impacto: Baixo

Para obter mais informações, consulte Capacidade de intermitência - Azure Cosmos DB

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 1ff3c87f-63c6-4b94-9bb1-28f8d115103e

Adicionar índices em falta ao contentor do Azure Cosmos DB

As consultas podem beneficiar da adição de índices para custos reduzidos e aumento do desempenho. Recomendamos que considere adicionar estes caminhos de índices à política de indexação do contentor.

Benefícios potenciais: Reduza a carga de RU de consulta e aumente o desempenho

Impacto: Médio

Para obter mais informações, consulte Políticas de indexação do Azure Cosmos DB

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 4391ebb6-9519-4563-97c8-85f40cb92a63

PerformanceBoostervCore

Quando a utilização da CPU excede 90% num período de 12 horas, os utilizadores são notificados sobre a utilização elevada. Além disso, aconselha-os a aumentar para um escalão superior para obterem um melhor desempenho.

Benefícios potenciais: obtenha um aumento de desempenho

Impacto: Médio

Para obter mais informações, consulte Dimensionar ou configurar um cluster - Azure Cosmos DB para MongoDB vCore

Tipo de Recurso: microsoft.documentdb/databaseaccounts
ID da recomendação: b633adb4-0c3c-4ab6-ab52-a9d752c6ac52

Azure Data Explorer

Ativar o Dimensionamento Automático Otimizado para os recursos do Data Explorer

Parece que seu recurso poderá ser dimensionado automaticamente para melhorar o desempenho (com base na sua utilização real durante a última semana, utilização da cache, utilização da ingestão de dados, CPU e utilização da ingestão em transmissão). Para otimizar os custos e o desempenho, recomendamos a ativação do Dimensionamento Automático Otimizado.

Benefícios potenciais: Otimize o desempenho

Impacto: Médio

Para obter mais informações, consulte Gerenciar o dimensionamento horizontal do cluster (dimensionamento) para corresponder à demanda no Azure Data Explorer - Azure Data Explorer

ResourceType: microsoft.kusto/clusters
ID da recomendação: a17ff303-56eb-4382-ac2c-ac7e317945fc

Aumentar a cache na política de cache

Com base na utilização real durante o último mês, atualize a política de cache para aumentar a cache quente para a tabela. O período de retenção deve ser sempre maior do que o período de cache. Se, depois de aumentar a cache, o período de retenção for inferior ao período de cache, atualize a política de retenção. (*) A análise baseia-se apenas em consultas de utilizador que analisaram dados.

Benefícios potenciais: Otimize o desempenho

Impacto: Médio

Para obter mais informações, consulte Política de cache (cache quente e frio) - Kusto

ResourceType: microsoft.kusto/clusters
ID da recomendação: 389653ce-d564-4b95-aac4-ca30e1602536

Azure Database for MariaDB

Aumente os vCores do servidor MariaDB

A nossa telemetria interna mostra que a CPU tem estado a ser executada em utilização elevada durante um período de tempo alargado nos últimos sete dias. Uma utilização elevada da CPU poderá provocar um desempenho lento das consultas. Para melhorar o desempenho, recomendamos mudar para um tamanho de computação maior.

Benefícios potenciais: Melhore o desempenho da consulta reduzindo a pressão da CPU

Impacto: Médio

Para obter mais informações, consulte Preços - Banco de Dados do Azure para MariaDB

TipoDeRecurso: microsoft.dbformariadb/servers
ID da recomendação: a5f888e3-8cf4-4491-b2ba-b120e14eb7ce

Mova o seu servidor MariaDB para um SKU otimizado para memória

A nossa telemetria interna mostra que existe uma elevada mudança na pool de buffers deste servidor, o que pode resultar num desempenho mais lento das consultas e no aumento de IOPS. Para melhorar o desempenho, revise suas consultas de carga de trabalho para identificar oportunidades de minimizar a memória consumida. Se não forem encontradas oportunidades para tal, recomendamos mudar para uma SKU superior com mais memória ou aumentar o tamanho de armazenamento para obter mais IOPS.

Benefícios potenciais: Melhore o desempenho da consulta armazenando em cache mais dados na memória

Impacto: Médio

Para obter mais informações, consulte Preços - Banco de Dados do Azure para MariaDB

TipoDeRecurso: microsoft.dbformariadb/servers
ID da recomendação: a092afdb-6f20-4b42-8d8f-423ac8d71a3f

Base de Dados do Azure para MySQL

Melhorar o desempenho da carga de trabalho em 30% com o novo hardware de computação Ev5

Com o novo hardware de computação Ev5, pode melhorar o desempenho das cargas de trabalho em 30% com maior concorrência e melhor capacidade de processamento. Navegue para o painel Computação+Armazenamento no portal do Azure e mude para a computação Ev5 sem custos adicionais. A computação Ev5 proporciona o melhor desempenho entre outras séries de VM em termos de QPS e latência.

Benefícios potenciais: Com o novo hardware de computação Ev5, você pode aumentar o desempenho da carga de trabalho em 30% com maior simultaneidade e melhor taxa de transferência.

Impacto: Médio

Para obter mais informações, consulte Aumentar o desempenho do servidor flexível do Azure MySQL Business Critical em 30% com a série de computação Ev5!

TipoDeRecurso: microsoft.dbformysql/flexibleservers
ID da recomendação: fba7355d-0f26-4015-9b14-17bdc584081a

Ativar Registos Acelerados para melhorar o desempenho

Para servidores na Base de Dados do Azure para MySQL - escalão de serviço Crítico para a Empresa, ative os Registos Acelerados para melhorar o desempenho ao reduzir a latência de escrita, potencialmente duplicando o desempenho das aplicações sem custos adicionais.

Benefícios potenciais: latência de gravação reduzida e melhor desempenho do aplicativo

Impacto: Alto

Para mais informações, consulte Funcionalidade de logs acelerados no Serviço Flexível de Base de Dados do Azure para MySQL - Base de Dados do Azure para MySQL

TipoDeRecurso: microsoft.dbformysql/flexibleservers
ID da recomendação: 2aa0da9d-b0f0-4924-92e0-1518441f40ac

Aumentar os IOPS de armazenamento

O servidor de réplica está a aproximar-se do limite máximo de utilização de IOPS e tem um atraso de replicação significativo. Para manter a sincronização efetiva com o servidor principal, aumente os IOPS de armazenamento ou ative os IOPS de dimensionamento automático utilizando o portal do Azure ou o a CLI do Azure.

Benefícios potenciais: o servidor de réplica sincroniza estreitamente com o servidor primário.

Impacto: Alto

Para obter mais informações, consulte Zone-Redundant High-Availability (HA) - Banco de Dados do Azure para MySQL

TipoDeRecurso: microsoft.dbformysql/flexibleservers
ID da recomendação: d397f019-f52e-47e9-ba3f-106399c829a8

Base de Dados do Azure para PostgreSQL

Rever o servidor para identificar Blocos de Replicação Lógica inativos

O servidor tem Blocos de Replicação Lógica inativos que podem resultar na degradação do desempenho e da disponibilidade do servidor.

Benefícios potenciais: Melhorar a disponibilidade e o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Autovacuum Tuning - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 114c6710-6c60-4163-b582-ac573199c40d

Rever o seu servidor para verificar se há pontos de verificação demasiado frequentes

O servidor está a encontrar pontos de verificação frequentes, o que pode afetar o desempenho. Para resolver o problema, recomendamos aumentar o parâmetro do servidor max_wal_size.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Alto

Para mais informações, consulte High IOPS utilization - Azure Database for PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 3e62d12b-2de5-411b-97ec-092250fb488c

Verificar se o servidor tem uma taxa de sobrecarga superior a 80%

O servidor tem um bloat_ratio (tuplas mortas/(tuplas vivas + tuplas mortas)) > 80%.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Guias de solução de problemas - Portal do Azure - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 3e7c94fd-89c6-4355-b72f-a8cd0451c3e7

Analise o seu servidor quanto à utilização elevada da CPU

Nos últimos 7 dias, a utilização da sua CPU é uma das seguintes: superior a 90% durante 2 ou mais horas, a utilização máxima ocorre em 20%. Uma utilização elevada da CPU pode provocar um desempenho lento das consultas.

Benefícios potenciais: Melhorar o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Guias de solução de problemas - Portal do Azure - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 5a05c081-028d-45cc-9530-cfee8bf04a0e

Verificar se o servidor tem log_statement definido como TUDO

O parâmetro de servidor log_statement está Ativado, o que pode levar à potencial degradação do desempenho.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros do servidor - Banco de Dados do Azure para servidor flexível PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 7f791293-46af-423d-b23c-355fc9db5474

Verificar se o servidor tem log_duration Ativado

Você pode experimentar uma potencial degradação do desempenho devido às configurações de log. Para otimizar essas configurações, defina o parâmetro log_duration server como OFF.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros do servidor - Banco de Dados do Azure para servidor flexível PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: ab589166-0276-44cb-ba9f-80fac5306e0c

Verificar se o seu servidor se aproxima do encapsulamento num wrapper

O servidor ultrapassou o limite de 50% de encapsulamento num wrapper, com mais de mil milhões de transações. Consulte as recomendações partilhadas na secção Autovacuum Blockers -> Emergency AutoVacuum and Wraparound dos guias de resolução de problemas.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Autovacuum Tuning - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: b35d2b04-2c01-4f4c-91af-7abe3b0cc697

Verificar se o servidor tem log_statement_stats Ativado

O parâmetro de servidor log_statement_stats está Ativado, o que pode levar à potencial degradação do desempenho.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Estatísticas / Monitoramento de parâmetros do servidor - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: b50dc645-82f7-442b-a8cf-687867100179

Verificar se o servidor tem log_min_duration_statement Ativado

O parâmetro do servidor log_min_duration_statement está definido para menos de 60 000 ms (1 minuto), o que pode levar à potencial degradação do desempenho.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Relatórios e registos de logs / Quando registar parâmetros do servidor - Base de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: b8c1d4bc-a7f1-49ab-b8d6-b13b0c456d30

Revise o seu servidor para transações de longa execução

O servidor tem transações em execução há mais de 24 horas. As transações de execução prolongada estão a reter recursos, o que pode afetar o desempenho do servidor. Analise a seção Alto uso da CPU -> Transações de longa duração nos guias de solução de problemas.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Alta utilização da CPU - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: cac74222-5aa1-4778-9f50-6826c462650c

Analise o seu servidor para verificar se a função de autovacuum está desativada

A configuração do parâmetro de vácuo automático do seu servidor é OFF e a relação Bloat (tuplas mortas/(tuplas vivas + tuplas mortas)) > 50%.

Benefícios potenciais: Melhore o desempenho do servidor definindo o autovacuum como ON

Impacto: Alto

Para obter mais informações, consulte Ajuste de vácuo automático - Banco de Dados do Azure para servidor flexível PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: dfecf01a-aac2-4429-bc03-7de5756e8bc8

Reveja o seu servidor para verificar se a log_error_verbosity está definida como VERBOSE.

Você pode experimentar uma potencial degradação do desempenho devido às configurações de log. Para otimizar essas configurações, defina o parâmetro log_duration server como OFF.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros do servidor - Banco de Dados do Azure para servidor flexível PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: e9415244-34b8-4b90-900a-25a6e154fa7e

Analisar o seu servidor para detetar transações preparadas órfãs

O seu servidor tem transações preparadas órfãs. Reverta ou confirme as transacções preparadas órfãs para um desempenho eficiente do servidor.

Benefícios potenciais: Melhorar o desempenho do servidor.

Impacto: Alto

Para obter mais informações, consulte Autovacuum Tuning - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: eecd0096-23c1-4ad6-9a8d-fc55d9e8cc40

Aumentar o limite de armazenamento para o grupo de servidores Hyperscale (Citus)

A nossa telemetria interna demonstra que um ou mais nós no grupo de servidores podem estar restringidos porque estão a atingir os limites dos valores de armazenamento atualmente aprovisionados. Tal pode resultar na degradação do desempenho ou no servidor ser movido para o modo só de leitura. Para garantir o desempenho continuado, recomendamos que aumente a quantidade de disco aprovisionada.

Benefícios potenciais: Melhore o desempenho do servidor aumentando o armazenamento e continue a usar o servidor no modo de leitura-gravação.

Impacto: Alto

Para obter mais informações, consulte Configurar cluster - Azure Cosmos DB para PostgreSQL

Tipo de Recurso: microsoft.dbforpostgresql/servergroupsv2
ID da recomendação: b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c

Rever o servidor para enable_indexscan desativado

O servidor tem o parâmetro de servidor enable_indexscan definido como desativado. Ative o parâmetro de servidor enable_indexscan para um desempenho de consulta otimizado.

Benefícios potenciais: ative enable_indexscan para melhorar o desempenho da consulta.

Impacto: Médio

Para obter mais informações, consulte Parâmetros do servidor de configuração do método Query Tuning / Planner - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 6772abda-0192-4e70-bfeb-409c7e7cf73c

Rever o servidor para enable_indexonlyscan desativado

A definição enable_indexonlyscan está desativada para o servidor. Ative a definição enable_indexonlyscan para um desempenho de consulta otimizado.

Benefícios potenciais: ative o enable_indexonlyscan para melhorar o desempenho da consulta.

Impacto: Médio

Para obter mais informações, consulte Parâmetros do servidor de configuração do método Query Tuning / Planner - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: bb641db9-591e-4a7e-b4f0-6d9409d646fe

Revise o parâmetro pgaudit.log server para o servidor

O parâmetro pgaudit.log para o servidor está definido para valores que afetam o desempenho. Atualize o parâmetro do servidor para excluir todos os valores de leitura, gravação e função para melhorar a eficiência e reduzir a sobrecarga.

Benefícios potenciais: Melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Parâmetros do servidor Opções Personalizadas - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: e77d49af-7101-4e7e-a184-472fbf882c35

Verifique o servidor para resetar as estatísticas da tabela

As estatísticas da tabela do servidor são redefinidas. Execute ANALYZE nos bancos de dados. Ele coleta estatísticas para ajudar o Otimizador PostgreSQL a escolher os melhores caminhos de execução para consultas.

Benefícios potenciais: Melhore o desempenho da consulta executando ANALYZE

Impacto: Alto

Para obter mais informações, consulte Autovacuum Tuning - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 278ffae3-fa57-463b-a9f6-4b04a8b320b0

Analisar o servidor para ver se existe um conjunto de ligações

O servidor tem altos erros de conexão do cliente, desconexões frequentes e altas conexões ociosas com picos de CPU/conexão e anomalias de carga de trabalho. Permita que o PgBouncer estabilize e melhore o desempenho.

Benefícios potenciais: Habilitar o PgBouncer para melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte PgBouncer no Banco de Dados do Azure para servidor flexível PostgreSQL - Banco de Dados do Azure para PostgreSQL

TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: ed0b346c-26a6-4c2b-850b-32a449d94e56

Serviço de desidentificação dos Serviços de Dados de Saúde do Azure

Atualizar para a versão mais recente da API para a Desidentificação do Azure Health

A atualização para a versão mais recente da API para a Desidentificação do Azure Health garante o máximo desempenho. Se estiver a utilizar o SDK de Desidentificação do Health, atualize para a versão mais recente do pacote. Em alternativa, pode utilizar o Portal do Azure para criar e gerir recursos de Desidentificação de Saúde.

Benefícios potenciais: Maior fiabilidade e desempenho

Impacto: Médio

Para obter mais informações, consulte Serviço de desidentificação dos Serviços de Dados de Saúde do Azure

Tipo de Recurso: microsoft.healthdataaiservices/deidservices
ID da recomendação: dd8bef5d-5a56-4239-b25b-a25f283e12f5

Utilizar a mais recente versão da API para a desidentificação do Azure Health

Utilizar a mais recente versão da API para a desidentificação do Azure Health. Para o SDK de Desidentificação de Saúde, atualize para a versão mais recente do pacote. Verifique se todos os pedidos de API incluem o parâmetro de consulta api-version.

Benefícios potenciais: A versão mais recente da API oferece taxa de transferência e segurança aprimoradas.

Impacto: Médio

Para obter mais informações, consulte Serviço de desidentificação dos Serviços de Dados de Saúde do Azure

Tipo de Recurso: microsoft.healthdataaiservices/deidservices
ID da recomendação: ed25ee86-c6b4-4485-a129-3c0ec1b523da

Serviço Kubernetes do Azure (AKS)

Atualize a API do Fleet para a versão mais recente

Identificamos solicitações de SDK da API do Fleet desatualizada para recursos nesta assinatura. Recomendamos atualizar para a versão mais recente do SDK. Isto garante que recebe as funcionalidades e melhorias de desempenho mais recentes.

Benefícios potenciais: A API mais recente do Fleet contém correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte Ciclo de vida da API do Azure Kubernetes Fleet Manager Preview

ResourceType: microsoft.containerservice/fleets
ID da recomendação: 835e829e-9af6-4758-80d2-98df565d1524

Adicionar pools de nós ao cluster

Recomenda-se adicionar um ou mais conjuntos de nós em vez de utilizar apenas um conjunto de nós. Isso ajuda a isolar pods críticos do sistema do seu aplicativo para evitar que pods de aplicativos mal configurados ou não autorizados desliguem acidentalmente os pods do sistema.

Benefícios potenciais: Evitar o desligamento acidental de pods do sistema

Impacto: Médio

Para obter mais informações, consulte Utilizar pools de nós do sistema no Serviço Kubernetes do Azure (AKS)

TipoDeRecurso: microsoft.containerservice/managedclusters
ID da recomendação: 492c8468-bb25-4a03-b8e5-9ae99723a017

Foi detetada uma versão do Kubernetes não suportada

Foi detetada uma versão do Kubernetes não suportada. Verifique se o cluster do Kubernetes funciona com uma versão suportada.

Benefícios potenciais: garanta que o cluster do Kubernetes seja executado com uma versão suportada.

Impacto: Médio

Para obter mais informações, consulte Versões do Kubernetes suportadas no Serviço Kubernetes do Azure (AKS). - Serviço Kubernetes do Azure

TipoDeRecurso: microsoft.containerservice/managedclusters
ID da recomendação: 462b5f77-4a65-4287-885b-01a0f471743f

Azure Monitor

Otimizar o código da aplicação para reduzir a utilização da CPU e da memória

O Application Insights Code Optimizations analisa os rastreios do Profiler .NET para detetar estrangulamentos de CPU e memória em aplicações na cloud, fornecendo recomendações acionáveis ao nível do código através do GitHub Copilot para melhorar o desempenho.

Benefícios potenciais: Melhore o desempenho do aplicativo por meio de correções de código direcionadas.

Impacto: Médio

Para obter mais informações, consulte Monitorar e analisar o comportamento do tempo de execução com otimizações de código - Azure Monitor

TipoDeRecurso: microsoft.insights/components
ID da recomendação: a74bb2bd-d97d-4f3e-9c70-063dd7dce6e0

Otimizar o código da aplicação para reduzir a utilização da CPU e da memória

O Application Insights Code Optimizations analisa os rastreios do Profiler .NET para detetar estrangulamentos de CPU e memória em aplicações na cloud, fornecendo recomendações acionáveis ao nível do código através do GitHub Copilot para melhorar o desempenho.

Benefícios potenciais: Melhore o desempenho do aplicativo por meio de correções de código direcionadas.

Impacto: Médio

Para obter mais informações, consulte Monitorar e analisar o comportamento do tempo de execução com otimizações de código - Azure Monitor

TipoDeRecurso: microsoft.insights/components
ID da recomendação: 61992b6b-0245-4408-a288-0c2fd17c0cc0

Azure NetApp Files

Reduzir o limite de utilizadores para o volume do Contentor do NetApp Files FsLogix

Monitorize periodicamente os utilizadores em simultâneo e reduza os utilizadores se o número de utilizadores em simultâneo num volume do Azure NetApp Files se aproximar dos 3000. Se o cenário específico exigir mais de 3000 utilizadores em simultâneo, agrupe os utilizadores e mova os grupos para vários volumes regulares ou utilize um volume grande.

Benefícios potenciais: reduzir a latência em um volume

Impacto: Médio

Para obter mais informações, consulte Armazenar contentores de perfil FSLogix em Ficheiros NetApp do Azure - FSLogix

TipoDeRecurso: microsoft.netapp/netappaccounts/capacitypools/volumes
ID da recomendação: 1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696

Base de Dados SQL do Azure

Criar estatísticas em colunas da tabela

Detetámos que estão em falta as estatísticas de tabelas, o que poderá estar a afetar o desempenho das consultas. O otimizador de consultas utiliza as estatísticas para calcular a cardinalidade ou o número de linhas no resultado da consulta, o que lhe permite criar um plano de consulta de alta qualidade.

Benefícios potenciais: Aumente o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Criar e atualizar estatísticas em tabelas - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
ID da recomendação: ef14bcc2-41a5-41f6-bca8-10764cfbdee0

Remover a distorção de dados para aumentar o desempenho das consultas

Detetámos uma distorção de dados de distribuição superior a 15%. o que pode causar estrangulamentos dispendiosos no desempenho.

Benefícios potenciais: Aumente o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Diretrizes de design de tabelas distribuídas - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
ID da recomendação: 9d7196d1-2d7c-4316-820f-7374a4ddf250

Dividir ficheiros de teste na conta de armazenamento para aumentar o desempenho de carregamento

Detetámos que pode aumentar o débito de carregamento através da divisão dos ficheiros comprimidos que são faseados para a conta de armazenamento. Uma boa regra geral é dividir os ficheiros comprimidos em 60 ou mais para maximizar o paralelismo da carga.

Benefícios potenciais: Aumentar o desempenho da carga

Impacto: Alto

Para obter mais informações, consulte Práticas recomendadas de carregamento de dados para pools SQL dedicados - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
ID da recomendação: dd93fbbf-e5ef-4c7c-886e-2bfef0958f45

Aumentar a escala ou atualizar a classe de recursos para reduzir a contenção da tempdb no SQL Data Warehouse

Detetámos que teve uma elevada utilização da tempdb, o que pode afetar o desempenho da sua tarefa.

Benefícios potenciais: Aumente o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Monitorar sua carga de trabalho dedicada do pool SQL usando DMVs - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
ID da recomendação: 33e515fe-354c-4016-a0f7-c4d6585aea61

Converter tabelas em tabelas replicadas com o SQL Data Warehouse

Detetámos que poderá beneficiar da utilização de tabelas replicadas. Para evitar operações de movimento de dados dispendiosas e aumenta significativamente o desempenho da sua carga de trabalho, utilize tabelas replicadas.

Benefícios potenciais: Aumente o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Diretrizes de design para tabelas replicadas - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
ID da recomendação: 293984cf-b551-461f-b22d-9659ebd09a4f

Atualizar estatísticas das colunas da tabela

Detetámos que não tem estatísticas de tabelas atualizadas, o que poderá estar a afetar o desempenho das consultas. O otimizador de consultas utiliza estatísticas atualizadas para calcular a cardinalidade ou o número de linhas no resultado da consulta, o que lhe permite criar um plano de consulta de alta qualidade.

Benefícios potenciais: Aumente o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Criar e atualizar estatísticas em tabelas - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
ID da recomendação: 01dea77b-3ca4-4583-9b09-88f5a8fd5857

Azure Synapse Analytics

Atualizar a Versão do SDK do SynapseManagementClient

O novo SynapseManagementClient está a utilizar o SDK de .NET 4.0 ou superior.

Benefícios potenciais: As bibliotecas SynapseManagementClient mais recentes contêm correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte Classe SynapseManagementClient (Microsoft.Azure.Management.Synapse) - Azure para desenvolvedores .NET

ResourceType: microsoft.synapse/workspaces
ID da recomendação: 7c83695a-3fa9-4668-9080-85151f5ab7be

Tabelas com Índices Columnstore Clusterizados (CCI) com menos de 60 milhões de linhas

As tabelas columnstore em cluster são organizadas em segmentos de dados. Ter alta qualidade de segmento é crucial para alcançar desempenho ótimo de consulta numa tabela columnstore. A qualidade dos segmentos é medida utilizando o número de linhas num grupo de linhas comprimido.

Benefícios potenciais: CCI (Clustered Columnstore Index) é adequado para tabelas grandes, normalmente mais de 60 milhões de linhas. Para tabelas mais pequenas, considere criar a tabela como Índice em Cluster ou HEAP com índices secundários adicionais.

Impacto: Médio

Para obter mais informações, consulte Práticas recomendadas para pools SQL dedicados - Azure Synapse Analytics

ResourceType: microsoft.synapse/workspaces
ID da recomendação: 2699ef96-788d-41b6-939c-cebe568f7875

Azure Traffic Collector

Atualizar a recomendação de versão do SDK

A versão mais recente do SDK do Azure Traffic Collector contém correções de problemas proativamente identificados através do nosso processo de GQ, suporta o modelo de recursos mais recente e possui fiabilidade e otimização do desempenho que podem melhorar a experiência geral ao utilizar o ATC.

Benefícios potenciais: melhore a confiabilidade, o desempenho e os novos recursos.

Impacto: Médio

Para obter mais informações, consulte Azure ExpressRoute Traffic Collector - Azure ExpressRoute

TipoDeRecurso: microsoft.networkfunction/azuretrafficcollectors
ID da recomendação: 1bbfadeb-006f-4f81-8e69-b073160b1e2c

Azure Virtual Desktop

Alterar a definição de limite máximo de sessões do conjunto de anfitriões com balanceamento de carga em profundidade para melhorar o desempenho da VM

O balanceamento de carga tipo "depth first" utiliza a definição de limite máximo de sessões para determinar o número máximo de utilizadores que podem ter sessões em simultâneo num único anfitrião de sessões. Se a definição de limite máximo de sessões for demasiado elevado, todas as sessões dos utilizadores são direcionadas para o mesmo anfitrião de sessão, o que provoca problemas de desempenho e fiabilidade. Portanto, ao configurar um pool de hosts para balanceamento de carga de profundidade primeiro, também deve definir uma configuração de limite máximo de sessões apropriada à configuração do seu desdobramento e capacidade das suas VMs. Para corrigir isso, abra as propriedades do pool de anfitriões e altere o valor ao lado da definição Limite máximo de sessões.

Benefícios potenciais: Garanta a estabilidade, a confiabilidade e o desempenho funcionais do host de sessão ao usar o serviço de Área de Trabalho Virtual do Windows

Impacto: Alto

Para obter mais informações, consulte Configurar o balanceamento de carga do pool de hosts na Área de Trabalho Virtual do Azure

TipoRecurso: microsoft.desktopvirtualization/hostpools
ID da recomendação: 2cc17306-822e-45b1-8d7f-5b0d2f2cccdb

Melhorar a experiência do utilizador e a conectividade ao implementar VMs mais próximas da localização do utilizador

Determinámos que as VMs estão localizadas numa região diferente ou longe do local a partir do qual os utilizadores se ligam com o Windows Virtual Desktop (WVD), Isto pode resultar em tempos de resposta de ligação prolongados e afetar a experiência geral do utilizador no WVD. Ao criar VMs para os pools de anfitriões, deve procurar utilizar uma região mais próxima do utilizador. Ter uma maior proximidade garante a satisfação contínua com o serviço WVD e uma melhor qualidade da experiência geral.

Benefícios potenciais: Melhora a satisfação com o tempo de ida e volta da rede das implantações de serviço WVD.

Impacto: Médio

Para obter mais informações, consulte Analisar a qualidade da conexão na Área de Trabalho Virtual do Azure - Azure

TipoRecurso: microsoft.desktopvirtualization/hostpools
ID da recomendação: d89829c9-dadf-4ddc-87d6-fd746debd5d3

Azure VMware Solution

A utilização da capacidade da vSAN ultrapassou o limite crítico

A utilização da capacidade da vSAN atingiu 75%. É necessária a utilização de clusters para permanecer abaixo do limite crítico de 75% e manter a conformidade com o SLA. Adicione novos nós ao cluster VSphere para aumentar a capacidade, elimine VMs para reduzir o consumo ou ajuste as cargas de trabalho das VMs

Benefícios potenciais: mantenha a integridade e o desempenho de suas operações vSAN

Impacto: Alto

Para obter mais informações, consulte Arquitetura - Nuvens privadas e clusters - Azure VMware Solution

ResourceType: microsoft.avs/privateclouds
ID da recomendação: eeb4ed3e-4e9b-40b4-84fb-5514d0be0eda

Serviços Cognitivos

Atualizar para a versão mais recente da API de Análise de Texto do Serviço Cognitivo

Atualize para a versão mais recente da API para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço. As novas funcionalidades também estão disponíveis como novos pontos finais a partir da V3.0, como o reconhecimento de PII, o Reconhecimento de entidades e a associação de entidades, disponíveis como pontos finais separados. Em termos de alterações nos pontos finais de pré-visualização, temos a Análise de Opiniões no ponto final SA e a propriedade de texto redigido no ponto final de Informações Pessoais Identificáveis (PII).

Benefícios potenciais: melhor disponibilidade e desempenho do serviço

Impacto: Médio

Para obter mais informações, consulte O que é a Linguagem de IA do Azure - Serviços de IA do Azure

ResourceType: microsoft.cognitiveservices/accounts
ID da recomendação: c8bbcb72-b778-48b4-882c-d8ce271995e5

Atualize para a versão mais recente do SDK de Análise de Texto do Serviço Cognitivo

Atualize para a versão mais recente da SDK para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço. As novas funcionalidades também estão disponíveis como novos pontos finais a partir da V3.0, como o reconhecimento de PII, o Reconhecimento de entidades e a associação de entidades, disponíveis como pontos finais separados. Em termos de alterações nos pontos finais de pré-visualização, temos a Análise de Opiniões no ponto final SA e a propriedade de texto redigido no ponto final de Informações Pessoais Identificáveis (PII).

Benefícios potenciais: melhor disponibilidade e desempenho do serviço

Impacto: Médio

Para obter mais informações, consulte O que é a deteção de idioma no Azure AI Language? - Serviços de IA do Azure

TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: 1b94aa41-a51e-4cad-98fb-3a44447d5997

Atualizar para a versão mais recente da API de Informações de Estado de Funcionamento do Serviço Cognitivo

Atualize para a versão mais recente da API para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço.

Benefícios potenciais: melhor disponibilidade e desempenho do serviço

Impacto: Médio

Para obter mais informações, consulte O que é o Azure AI Health Insights (Visualização) - Azure AI Health Insights

ResourceType: microsoft.cognitiveservices/accounts
ID da recomendação: 08e6c0c6-2265-4380-a2b5-7d80d54fa6a5

Atualizar para a versão mais recente da API de Informações de Estado de Funcionamento do Serviço Cognitivo

Atualize para a versão mais recente da API para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço.

Benefícios potenciais: mais recursos, melhor disponibilidade de serviço e desempenho.

Impacto: Médio

Para obter mais informações, consulte Informações sobre saúde

ResourceType: microsoft.cognitiveservices/accounts
ID da recomendação: 1f1b5a94-3e2b-4f9c-8277-7f87e6c989a8

Adicionar implementações de PTU ao recurso

O recurso está a aproximar-se do limite de utilização de PTU durante sete ou mais dias. Adicione mais PTU à sua implementação. No Azure Monitor, defina alertas de utilização de PTU.

Benefícios potenciais: gerencie o aumento da carga de trabalho e reduza a latência

Impacto: Médio

Para obter mais informações, consulte Noções básicas sobre custos associados a unidades de taxa de transferência provisionadas (PTU) - Serviços de IA do Azure

TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: 5bb8940d-e316-4dea-90fd-5d879619c98c

Pedir mais quota de PTU

Peça mais quota de PTU para a implementação. O recurso está a aproximar-se do limite da quota de PTU

Benefícios potenciais: atenda aos requisitos de taxa de transferência e latência

Impacto: Médio

Para obter mais informações, consulte Noções básicas sobre custos associados a unidades de taxa de transferência provisionadas (PTU) - Serviços de IA do Azure

TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: 6b44d824-b4f7-4928-b755-abec825931dd

Detetado Erro 429 de Limitação Rede neste recurso

Observámos 1000 ou mais erros 429 de limitação de rede neste recurso num período de tempo de um dia. Considere ativar o dimensionamento automático para lidar com volumes de pedidos mais elevados e reduzir o número de erros 429.

Benefícios potenciais: dimensione automaticamente seu recurso e reduza os erros de limitação.

Impacto: Médio

Para obter mais informações, consulte Limites de serviços de IA de dimensionamento automático - Serviços de IA do Azure

ResourceType: microsoft.cognitiveservices/accounts
ID da recomendação: 8dde1045-da54-4d32-b8f9-635c5c9c0ac6

Atualizar para a versão mais recente da SDK de Informações de Estado de Funcionamento do Serviço Cognitivo

Atualize para a versão mais recente da SDK para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço.

Benefícios potenciais: mais recursos, melhor disponibilidade de serviço e desempenho.

Impacto: Médio

Para obter mais informações, consulte SDK de Suporte à Decisão do Azure Health para .NET - Azure para desenvolvedores .NET

ResourceType: microsoft.cognitiveservices/accounts
ID da recomendação: f88ef142-07dd-4569-a304-7cc9de8a14e5

Rede de Entrega de Conteúdos

Atualizar a recomendação de versão do SDK

A versão mais recente do SDK ou da Biblioteca de Cliente do Azure Front Door Standard e Premium contém correções a problemas comunicados por clientes e identificados proativamente através do nosso processo de GQ. A versão mais recente também apresenta otimizações de fiabilidade e desempenho, além de novas funcionalidades que podem melhorar a sua experiência geral com o Azure Front Door Standard e Premium.

Benefícios potenciais: melhore a confiabilidade, o desempenho e os novos recursos.

Impacto: Médio

Para obter mais informações, consulte Comparação entre o Azure Front Door e os serviços de CDN do Azure

TipoDeRecurso: microsoft.cdn/profiles
ID da recomendação: e607041e-3194-42ad-9994-b6ea5ec12f5e

Data Factory

Rever os Acionadores limitados do Data Factory

É detetado um volume de limitação elevado num acionador baseado em eventos, executado no recurso do Data Factory. Esta situação está a fazer com que as execuções do pipeline sejam removidas da fila de execução. Reveja a definição do acionador para resolver os problemas e aumentar o desempenho.

Benefícios potenciais: garanta um melhor desempenho revisando e editando sua definição de gatilho baseada em evento

Impacto: Médio

Tipo de Recurso: microsoft.datafactory/factories/triggers (Tipo de recurso no Azure Data Factory)
ID da recomendação: eb4f67d2-2440-4d58-bec7-6de73cc5ba75

Agendadores de Tarefas Duráveis

Configurar políticas de retenção de remoção automática

Otimize o armazenamento removendo dados de instância obsoletos, registos históricos e payloads. Reduza o overhead de cópia de segurança e mitigue o crescimento descontrolado dos dados. As tabelas compactas melhoram o desempenho das consultas, aceleram a obtenção de estados, minimizam a manutenção do índice e melhoram a utilização da cache.

Benefícios potenciais: Melhorar a velocidade de consulta e aumentar a eficiência do armazenamento

Impacto: Médio

Para mais informações, consulte Definir políticas de autopurga para Azure Functions Durable Task Scheduler

ResourceType: microsoft.durabletask/schedulers
ID da recomendação: 8b630f74-ffdd-4981-9182-40ddcf094199

Hubs de Eventos

Considere mudar para a camada Dedicada para cargas de trabalho de PU altas

Os namespaces do Hub de Eventos Premium que usam mais de 6 unidades de processamento podem se beneficiar da migração para um cluster dedicado, que é otimizado para cargas de trabalho de missão crítica e oferece maior desempenho, menor latência e escalabilidade flexível.

Benefícios potenciais: otimize o desempenho e a escala com o nível dedicado

Impacto: Baixo

Para obter mais informações, consulte Visão geral da camada dedicada de Hubs de Eventos do Azure - Hubs de Eventos do Azure

ResourceType: microsoft.eventhub/namespaces
ID da recomendação: e6347547-8d7a-4633-a476-f66fb664719e

HDInsight

Considere utilizar a funcionalidade de Escritas Aceleradas no seu cluster HBase para melhorar o desempenho do cluster.

Está a ver esta recomendação do assistente porque o registo do sistema da equipa do HDInsight mostra que o seu cluster encontrou os seguintes cenários nos últimos 7 dias: 1. Latência elevada no tempo de sincronização de WAL 2. Contagem elevada de pedidos de escrita (pelo menos 3 janelas de uma hora de mais de 1000 avg_write_requests/segundo/nó). Estas condições são indicadores de que o seu cluster sofre de latências de escrita elevadas. Tal pode dever-se a uma carga de trabalho pesada realizada no cluster. Para melhorar o desempenho do seu cluster, pode considerar a utilização da funcionalidade de Escritas Rápidas disponibilizada pelo HBase no Azure HDInsight. A funcionalidade Escritas Aceleradas para clusters Apache HBase do HDInsight anexa discos geridos por SSD premium a todos os RegionServer (nó de trabalho) em vez de utilizar o armazenamento na cloud. Como resultado, proporciona baixa latência de escrita e melhor resiliência para as suas aplicações. Para ler mais sobre esta funcionalidade, visite a ligação.

Benefícios potenciais: menor latência de gravação e melhor resiliência para seus aplicativos.

Impacto: Médio

Para obter mais informações, consulte Gravações aceleradas do Azure HDInsight para Apache HBase

TipoDeRecurso: microsoft.hdinsight/clusters
ID da recomendação: 8109a740-abe9-453e-91fc-c25598de73d0

Leituras nos dados mais recentes

Mais de 75% dos pedidos de leitura chegam ao memstore. Tal indica que as leituras são principalmente sobre dados recentes. Sugere que, se ocorrer um despejo no memstore, o ficheiro recente precisa de ser acedido e de estar na cache.

Benefícios potenciais: Se as leituras estiverem nos dados mais recentes, as alterações de configuração sugeridas ajudam a ler a partir da memória tanto quanto possível e ajudam com um desempenho de leitura mais rápido.

Impacto: Médio

Para mais informações, consulte as recomendações do consultor de cluster para otimização - Azure HDInsight

TipoDeRecurso: microsoft.hdinsight/clusters
ID da recomendação: 80c1538d-5962-4b54-8018-1bed379e4029

Mais de 75% das suas consultas são consultas de verificação completa

Mais de 75% das consultas de análise no cluster estão a fazer uma análise completa de região/tabela. Modifique as consultas de análise para evitar análises completas de região ou tabela.

Benefícios potenciais: Desempenho de varredura mais rápido

Impacto: Médio

Para mais informações, consulte as recomendações do consultor de cluster para otimização - Azure HDInsight

TipoDeRecurso: microsoft.hdinsight/clusters
ID da recomendação: 3b6f9784-2bf9-4348-a1e6-4554504f213d

Serviços de Dados de Saúde

Cofre de Chaves

Atualizar o SDK do Azure Key Vault para a versão mais recente

Novas chaves de divisão de bibliotecas, segredos e certificados do Key Vault em SDK separados com integração da Identidade do Azure para melhorias de autenticação e desempenho totalmente integradas. IGNORAR: Se estiver a utilizar o Key Vault com o Armazenamento do Azure, Disk ou outros serviços, e todas as aplicações personalizadas que utilizam o .NET SDK 4.0+.

Benefícios potenciais: correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte Bibliotecas de cliente para o Azure Key Vault

Tipo de Recurso: microsoft.keyvault/vaults
ID da recomendação: 9017e82f-b7ac-4a06-8b9b-5858cb3d5113

Armazenamento

Utilizar armazenamento de desempenho premium para blobs de blocos

Uma ou mais das contas de armazenamento têm uma taxa de transação elevada por GB de dados de blobs em bloco armazenados. Utilize o armazenamento de blobs de blocos de desempenho premium em vez do armazenamento de desempenho standard para as cargas de trabalho que requerem tempos de resposta de armazenamento rápidos e/ou elevadas taxas de transação e que podem economizar custos de armazenamento.

Benefícios potenciais: aumente o desempenho do armazenamento de blob de bloco com os preços de transação mais baixos do Azure.

Impacto: Médio

Para obter mais informações, consulte Visão geral da conta de armazenamento - Armazenamento do Azure

TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: c6b94711-f1f5-4e7e-9c89-c17ed4190969

Nenhum Instantâneo Detetado

Observámos que não há cópias instantâneas das partilhas de ficheiros. Isso significa que você não está protegido contra a exclusão acidental de arquivos ou cenários de corrupção de arquivos. Ative os instantâneos para proteger os dados. Para ativar instantâneos, pode usar o Portal do Azure ou o Azure Backup ou soluções de terceiros.

Benefícios potenciais: Agende instantâneos de seus compartilhamentos de arquivos para se proteger da exclusão acidental de arquivos ou corrupção de dados, como ransomware.

Impacto: Médio

Para obter mais informações, consulte Usar instantâneos de compartilhamento de arquivos do Azure

TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: d9823f54-3eaa-485b-a3b0-b9559c8e831f

Utilize "Put Blob" para blobs menores que 256 MB

Ao escrever um blob de blocos que tenha 256 MB ou menos (64 MB para pedidos com versões de REST anteriores a 31 de maio de 2016), pode carregá-lo na totalidade com uma operação de escrita única através da operação Colocar Blob. Com base nas suas métricas agregadas, acreditamos que é possível otimizar as operações de escrita da sua conta de armazenamento.

Benefícios potenciais: Aumente o desempenho e reduza os custos de operação.

Impacto: Médio

Para obter mais informações, consulte Noções básicas sobre blobs de bloco, blobs de acréscimo e blobs de página - Armazenamento do Azure

TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: b353f187-4cb4-4b2b-b502-472f45f32fd6

Converter Discos Não Geridos de HDD Standard em SSD Premium por questões de desempenho

Reparámos que o Disco Não Gerido HDD está a aproximar-se das metas de desempenho. Os SSDs premium do Azure fornecem suporte de disco de elevado desempenho e de baixa latência para máquinas virtuais com cargas de trabalho de E/S intensivas. Dê um impulso no desempenho do disco ao atualizar o disco HDD Standard para o disco SSD Premium. A atualização requer uma reinicialização da VM, que leva de três a cinco minutos.

Benefícios potenciais: Dê um impulso ao desempenho do seu disco usando discos SSD Premium.

Impacto: Médio

Para obter mais informações, consulte Selecionar um tipo de disco para VMs IaaS do Azure - discos gerenciados - Máquinas Virtuais do Azure

TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: 33557a7c-6dd6-4b46-9579-fc5273f07458

Ativar o SMB Multicanal para a conta de armazenamento

Observámos que o SMB multicanal não está ativado para a sua conta de armazenamento. O SMB Multicanal permite que um cliente SMB 3.x estabeleça várias ligações de rede a uma partilha de ficheiros SMB. O desempenho aumentado é alcançado através da agregação de largura de banda em vários NICs e da utilização do suporte para RSS.

Benefícios potenciais: Aumente o desempenho de compartilhamentos de arquivos usando SMB Multichannel

Impacto: Médio

Para obter mais informações, consulte Compartilhamentos de arquivos SMB em Arquivos do Azure

TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: 6708739d-5221-4d53-9960-698cd2fd9628

Aumentar o tamanho aprovisionado da partilha de ficheiros premium para evitar a limitação de pedidos

Os pedidos da partilha de ficheiros premium são limitados à medida que forem atingidos os limites de operações de E/S por segundo (IOPS) ou de débito da partilha de ficheiros. Para evitar a limitação dos pedidos, aumente o tamanho de aprovisionamento da partilha de ficheiros premium.

Benefícios potenciais: aumente o desempenho do compartilhamento de arquivos premium aumentando o tamanho provisionado

Impacto: Alto

Para obter mais informações, consulte Criar um compartilhamento de arquivos do Azure - Arquivos do Azure

TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: d05351cc-1014-4a6c-9173-bec1bcc48849

Subscriptions

Atualizar a API de Cargas de Trabalho para a versão mais recente (API do Azure Center for SAP solutions)

Identificámos pedidos a uma versão desatualizada da API de Cargas de Trabalho para recursos neste grupo de recursos. Recomendamos que mude para a versão da API de Cargas de Trabalho mais recente para garantir acesso ininterrupto às funcionalidades mais recentes e melhoramentos de desempenho no Azure Center for SAP solutions. Se houver várias instâncias virtuais para soluções SAP (VIS) mostradas na recomendação, certifique-se de atualizar a versão da API para todos os recursos do VIS.

Benefícios potenciais: a API de cargas de trabalho mais recente contém correções para problemas conhecidos e outras melhorias

Impacto: Médio

Para obter mais informações, consulte Documentos de referência da API do Azure Center for SAP solutions

TipoDeRecurso: microsoft.subscriptions/subscriptions
ID da recomendação: 459f28d1-3669-43a7-8981-2dcbfa862608

Atualizar o SDK de Cargas de Trabalho para a versão mais recente (SDK do Azure Center for SAP solutions)

Identificámos pedidos a uma versão desatualizada do SDK de Cargas de Trabalho de recursos neste Grupo de Recursos. Atualize para a versão mais recente do SDK de Cargas de Trabalho para obter as funcionalidades mais recentes e os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do Azure Center for SAP solutions. Se houver várias instâncias virtuais para soluções SAP (VIS) mostradas na recomendação, certifique-se de atualizar a versão do SDK para todos os recursos do VIS.

Benefícios potenciais: O SDK de cargas de trabalho mais recentes contém correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte Azure Center for SAP solutions

TipoDeRecurso: microsoft.subscriptions/subscriptions
ID da recomendação: f5a05237-91e2-4ecf-8394-f020c33665a1

Atualize a API SAP Migrate Discovery para a versão superior

Uma versão desatualizada da API SAP Migrate Discovery foi detetada para recursos no Site SAP Discovery na sua subscrição. Para garantir o acesso aos recursos e melhoramentos de desempenho mais recentes, recomendamos a atualização para a versão superior da API.

Benefícios potenciais: A API mais recente contém correções para problemas conhecidos e outras melhorias

Impacto: Médio

TipoDeRecurso: microsoft.subscriptions/subscriptions
ID da recomendação: 93214083-e48e-420e-881f-89d02265f831

Atualize o SDK SAP Migrate Discovery para a versão superior

Foi detetada uma versão desatualizada do SAP Migrate Discovery SDK para recursos no SAP Discovery Site sob a sua subscrição. Para garantir o acesso às mais recentes funcionalidades e melhorias de desempenho, recomendamos a atualização para a versão mais recente do SDK.

Benefícios potenciais: O SAP Migrate Discovery SDK mais recente contém correções para problemas conhecidos e outras melhorias.

Impacto: Médio

TipoDeRecurso: microsoft.subscriptions/subscriptions
ID da recomendação: 1ee8eace-1e7e-4d73-8547-1f687c72979b

Máquinas Virtuais

Ativar o Funcionamento em Rede Acelerado para melhorar o desempenho e a latência da rede

Detetamos que a Rede Acelerada não está habilitada em recursos de VM em sua implantação existente que podem ser capazes de suportar esse recurso. Se a imagem do SO da VM suportar o Funcionamento em Rede Acelerado conforme detalhado na documentação, ative esta funcionalidade gratuita nas VMs para maximizar o desempenho e a latência das cargas de trabalho de rede na cloud

Benefícios potenciais: melhora a taxa de transferência de desempenho enquanto reduz a latência e os desvios

Impacto: Médio

Para obter mais informações, consulte Criar uma máquina virtual do Azure com rede acelerada

TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4

Atualizar o tamanho das máquinas virtuais mais ativas para evitar o esgotamento dos recursos e melhorar o desempenho

Analisámos os dados dos últimos 7 dias e identificámos máquinas virtuais (VMs) com utilização elevada entre métricas diferentes (por exemplo, CPU, Memória e E/S da VM). As VMs podem ter problemas de desempenho, dado que estão nos limites da SKU ou perto deles. Considere atualizar o seu SKU para melhorar o desempenho.

Benefícios potenciais: Melhore o desempenho e a confiabilidade de suas VMs

Impacto: Alto

Para obter mais informações, consulte Melhorar o desempenho de VMs altamente usadas usando o Azure Advisor - Azure Advisor

TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 06c03895-e210-4153-a4a0-a5e5c8e8eb83

Utilizar os Discos geridos para impedir a limitação de E/S do disco

Os discos da máquina virtual pertencem a uma conta de armazenamento que atingiu o objetivo de escalabilidade, ficando suscetíveis a limitações de E/S. Para proteger a máquina virtual contra a degradação do desempenho e para simplificar a gestão do armazenamento, utilize o Managed Disks.

Benefícios potenciais: melhor resiliência e desempenho dos dados

Impacto: Alto

Para obter mais informações, consulte Visão geral do Armazenamento em Disco do Azure - Máquinas Virtuais do Azure

TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 36c3633b-daac-4e01-af95-11b8c2f4fe20

Atualizar para as máquinas virtuais da geração atual

A VM v5 fornece núcleos mais novos e mais rápidos, maior largura de banda de rede, e melhor redundância e disponibilidade globais. Atualize para as VM v5 a partir das VM v3 ou v2 para corresponder ou exceder o desempenho ao mesmo custo.

Benefícios potenciais: 5 VM oferecem melhor desempenho de núcleo, armazenamento e rede

Impacto: Médio

Para obter mais informações, consulte Série de tamanho da família D - Máquinas Virtuais do Azure

TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 5e305558-6944-40bb-9d69-eb161b42fcec

Melhorar a experiência do utilizador e a conectividade ao implementar VMs mais próximas da localização do utilizador

Determinámos que as VMs estão localizadas numa região diferente ou longe do local a partir do qual os utilizadores se ligam com o Windows Virtual Desktop (WVD), Isto pode resultar em tempos de resposta de ligação prolongados e afetar a experiência geral do utilizador no WVD.

Benefícios potenciais: Melhora a satisfação com o tempo de ida e volta da rede das implantações de serviço WVD.

Impacto: Médio

Para obter mais informações, consulte Analisar a qualidade da conexão na Área de Trabalho Virtual do Azure - Azure

TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: c889b55f-9132-444d-a31f-c9e91f1345c9

Atualizar discos do sistema operacional que se aproximam do limite de disco

A unidade de disco rígido (HDD) do sistema operacional está se a aproximar dos limites de disco, atualize para SSD. Os SSDs do Azure proporcionam um desempenho líder na indústria com IOPS (operações de E/S) elevadas por segundo e baixa latência. Em particular, a SSD Premium suporta níveis de desempenho e de rutura, enquanto a SSD Standard suporta a rutura.

Benefícios potenciais: melhor desempenho, escalabilidade e custo-benefício.

Impacto: Médio

Para obter mais informações, consulte Selecionar um tipo de disco para VMs IaaS do Azure - discos gerenciados - Máquinas Virtuais do Azure

TipoDeRecurso: microsoft.compute/disks
ID da recomendação: 031dcbd7-479c-4059-a7ba-c5474c94b72e

Workloads

Atualizar para a Versão da API do AMS mais recente

Identificamos solicitações para uma versão da API do AMS que não é recomendada. Recomendamos que mude para a versão da API do AMS mais recente para garantir acesso ininterrupto ao AMS, funcionalidades mais recentes e melhoramentos de desempenho.

Benefícios potenciais: A API AMS mais recente contém correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte O que é o Azure Monitor para soluções SAP?

ResourceType: microsoft.workloads/monitores
ID da recomendação: c8202443-6550-4fc8-9416-5f81089b77d0

Atualizar para a versão mais recente do SDK de Cargas de Trabalho

Atualize para a versão mais recente do SDK de Cargas de Trabalho para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço.

Benefícios potenciais: o SDK de cargas de trabalho mais recente contém correções para problemas conhecidos e outras melhorias.

Impacto: Médio

Para obter mais informações, consulte O que é o Azure Monitor para soluções SAP?

ResourceType: microsoft.workloads/monitores
ID da recomendação: eabfd1a1-6092-471b-8cff-22dd044e5535

Para evitar o bloqueio suave no driver Mellanox, reduza o valor de can_queue no SO da VM da Aplicação em cargas de trabalho SAP.

Para evitar o bloqueio flexível esporádico no controlador Mellanox, o valor de can_queue tem de ser reduzido no SO. Este valor não pode ser definido diretamente. Adicione as seguintes opções de linha de arranque do kernel para obter o mesmo efeito: "hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024"

Benefícios potenciais: Garantir alto desempenho em cargas de trabalho SAP

Impacto: Médio

Para mais informações, veja Kernel soft lockup com blk_mq_update em traces

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/applicationinstances
ID da recomendação: fc547b20-0a11-4d8c-86ce-0d9993a89fbf

Para evitar o bloqueio flexível no controlador Mellanox, reduza o valor de can_queue no SO da VM do ASCS nas cargas de trabalho SAP

Para evitar o bloqueio flexível esporádico no controlador Mellanox, o valor de can_queue tem de ser reduzido no SO. Este valor não pode ser definido diretamente. Adicione as seguintes opções de linha de arranque do kernel para obter o mesmo efeito: "hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024"

Benefícios potenciais: Garantir alto desempenho em cargas de trabalho SAP

Impacto: Médio

Para mais informações, veja Kernel soft lockup com blk_mq_update em traces

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/centralinstances
ID da recomendação: 7fe03dfd-e9f2-4886-8e4a-f212c738ca4c

Para evitar o bloqueio flexível no controlador Mellanox, reduza o valor de can_queue no SO da VM da DB nas cargas de trabalho SAP

Para evitar o bloqueio flexível esporádico no controlador Mellanox, o valor de can_queue tem de ser reduzido no SO. Este valor não pode ser definido diretamente. Adicione as seguintes opções de linha de arranque do kernel para obter o mesmo efeito: "hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024"

Benefícios potenciais: Garantir alto desempenho em cargas de trabalho SAP

Impacto: Médio

Para mais informações, veja Kernel soft lockup com blk_mq_update em traces

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: cc03700f-6530-40ae-adf4-5f654d5076a9

Para melhorar o desempenho do sistema de arquivos no HANA DB com ANF, otimize rmem_max parâmetro do sistema operacional

Na base de dados HANA com o tipo de armazenamento ANF, a memória intermédia de socket de leitura máxima, definido pelo parâmetro, net.core.rmem_max tem de ser definido com uma capacidade suficientemente grande para processar pacotes de rede de entrada. Esta configuração certifica a base de dados HANA para funcionar com ANF e melhora o desempenho do sistema de ficheiros. Veja a nota SAP: 3024346.

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 11cbda6c-33fb-47a2-8abc-b708420115f7

Para melhorar o desempenho do sistema de arquivos no HANA DB com ANF, otimize o parâmetro do sistema operacional wmem_max.

Na Base de Dados HANA com tipo de armazenamento ANF, o tamanho máximo do buffer de escrita do socket, definido pelo parâmetro net.core.wmem_max, tem de ser suficientemente grande para processar pacotes de rede de saída. Esta configuração permite que a base de dados HANA seja executada com o ANF e melhora o desempenho do sistema de ficheiros. Veja a nota SAP: 3024346

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: bf10b7d5-2d5d-459a-8a0d-9c6ae2bc5bed

Para melhorar o desempenho do sistema de arquivos no HANA DB com ANF, otimize tcp_rmem parâmetro do sistema operacional

O parâmetro net.ipv4.tcp_mem especifica tamanhos da memória intermédia de receção mínimos, predefinidos e máximos utilizados para um socket TCP. Defina o parâmetro de acordo com a nota SAP 3024346 para certificar a base de dados HANA para correr com ANF e melhorar o desempenho do sistema de ficheiros. O valor máximo não pode exceder os parâmetros net.core.mem_max

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: a6ad3344-7a93-4d97-98a7-7284048e1653

Para melhorar o desempenho do sistema de ficheiros no HANA DB com ANF, otimize o parâmetro tcp_wmem do sistema operativo.

O parâmetro net.ipv4.tcp_wmem especifica os tamanhos mínimo, predefinido e máximo do buffer de envio que são utilizados para um socket TCP. Descreva o parâmetro de acordo com a nota SAP 302436 para certificar a base de dados HANA para funcionar com ANF e melhorar o desempenho do sistema de ficheiros. O valor máximo não deve exceder o parâmetro net.core.wmem_max

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 096a9a97-88fa-4e92-b818-c2b9dbbc38ed

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, defina o tamanho da fila de espera do recetor como 300 000

O parâmetro net.core.netdev_max_backlog especifica o tamanho da fila de espera do recetor, utilizada se uma interface de rede receber pacotes mais rapidamente do que o kernel os consegue processar. Defina o parâmetro de acordo com a nota do SAP: 3024346. Esta configuração permite que a base de dados HANA seja executada com o ANF e melhora o desempenho do sistema de ficheiros.

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: d40a458d-b366-45f2-a315-dfe71d3eb0eb

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, desative o parâmetro para iniciar lentamente após a inatividade

O parâmetro net.ipv4.tcp_slow_start_after_idle desativa a necessidade de aumentar gradualmente o tamanho da janela TCP para ligações TCP que estiveram inativas durante algum tempo. Ao definir este parâmetro como zero de acordo com a nota do SAP: 302436, a velocidade máxima será utilizada desde o início para ligações TCP anteriormente inativas

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 4f21a973-f15e-4e9b-8d10-5d46f0f91367

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, ative o ajuste automático para o protocolo TCP receber o tamanho da memória intermédia

O parâmetro net.ipv4.tcp_moderate_rcvbuf permite que o TCP realize um ajuste automático do tamanho do buffer de receção, dimensionando-o automaticamente (sem exceder tcp_rmem) para corresponder ao tamanho necessário pelo caminho para uma transferência completa. Habilite este parâmetro de acordo com a nota SAP: 302436 para melhorar o desempenho do sistema de arquivos.

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: eb6a0b87-7c06-466c-a095-69a9bcf211c0

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, ative o parâmetro de dimensionamento da janela TCP do SO

Ativar o parâmetro de dimensionamento da janela TCP de acordo com a nota do SAP: 302436. Esta configuração permite que a base de dados HANA seja executada com o ANF e melhora o desempenho do sistema de ficheiros na base de dados HANA com o ANF em cargas de trabalho do SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: c93a842a-deca-449d-adc9-840120daa0ca

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, ative o parâmetro tcp_timestamps do SO

Ative o parâmetro tcp_timestamps de acordo com a nota do SAP: 302436. Esta configuração permite que a base de dados HANA seja executada com o ANF e melhora o desempenho do sistema de ficheiros na base de dados HANA com o ANF em cargas de trabalho do SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 5a6bdcee-dd9f-4e99-adb5-f24dad289d42

Num cenário de alta disponibilidade para a base de dados HANA com o ANF, desative o parâmetro tcp_timestamps do SO

Desative o parâmetro tcp_timestamps de acordo com a nota do SAP: 302436. Esta configuração permite que a base de dados HANA seja executada com o ANF e melhora o desempenho do sistema de ficheiros em cenários de elevada disponibilidade para a base de dados HANA com o ANF em cargas de trabalho do SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 3b8dc04c-73dd-4bf9-9d6f-b8bfec694da3

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA utilizando ANF, ative o parâmetro tcp_sack do SO

Ativar o parâmetro tcp_sack de acordo com a nota do SAP: 302436. Esta configuração permite que a base de dados HANA seja executada com o ANF e melhora o desempenho do sistema de ficheiros na base de dados HANA com o ANF em cargas de trabalho do SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 06b7b95e-91ec-4b38-a97c-923caf3497a5

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, desative o protocolo IPv6 no SO

Desative o IPv6 segundo a recomendação para SAP no Azure para a base de dados HANA utilizando ANF, para otimizar o desempenho do sistema de ficheiros.

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Escalabilidade (scale-out) com standby no SAP HANA usando Azure NetApp Files no SLES

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 47eb0254-02be-4817-bacb-aaf5eeabcbb9

Para melhorar o desempenho do sistema de arquivos no HANA DB com ANF, otimize tcp_max_syn_backlog parâmetro do sistema operacional

Para evitar que o kernel utilize cookies SYN numa situação em que muitos pedidos de ligação são enviados num curto espaço de tempo e para evitar um aviso sobre um possível ataque “flood” do SYN no registo do sistema, o tamanho do registo de tarefas pendentes do SYN deve ser definido para um valor razoavelmente elevado. Veja a nota do SAP 2382421

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Escalabilidade (scale-out) com standby no SAP HANA usando Azure NetApp Files no SLES

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: d3bcfaa8-bce5-4869-9b1a-cc11d1dc3a61

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com ANF, otimize o intervalo de portas locais net.ipv4.ip_local_port_range.

Uma vez que a base de dados HANA utiliza um número considerável de ligações para a comunicação interna, faz sentido ter o maior número possível de portas de clientes disponíveis para este efeito. Defina o parâmetro net.ipv4.ip_local_port_range do SO de acordo com a nota do SAP 2382421 para garantir uma excelente comunicação interna do HANA.

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 612ab8fc-8f4e-4605-bc3f-278e4dfa20e7

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, desative net.ipv4.conf.all.rp_filter

Desative o parâmetro net.ipv4.conf.all.rp_filter do filtro de caminho inverso no SO Linux de acordo com a recomendação para um melhor desempenho do sistema de ficheiros na base de dados HANA com o ANF nas cargas de trabalho SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Escalabilidade (scale-out) com standby no SAP HANA usando Azure NetApp Files no SLES

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 08f07906-f2ce-4123-bf48-3b468ed7875c

Para melhorar o desempenho do sistema de ficheiros no HANA DB com ANF, otimize a configuração de sunrpc.tcp_slot_table_entries.

Defina o parâmetro sunrpc.tcp_slot_table_entries como 128, de acordo com a recomendação para melhoria do desempenho do sistema de ficheiros na base de dados HANA com o ANF nas cargas de trabalho SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Escalabilidade (scale-out) com standby no SAP HANA usando Azure NetApp Files no SLES

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 1bfe7781-ccf8-4fa0-ac85-41f2269e041d

Para melhorar o desempenho do sistema de arquivos no HANA DB com ANF, otimize o parâmetro vm.swappiness

Defina o parâmetro vm.swappiness do sistema operativo para 10, de acordo com a recomendação para um melhor desempenho do sistema de ficheiros na base de dados HANA com ANF nas cargas de trabalho SAP.

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Escalabilidade (scale-out) com standby no SAP HANA usando Azure NetApp Files no SLES

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 0e3db9b9-d301-445d-8ddb-650b87204632

Para melhorar o desempenho do sistema de ficheiros na base de dados HANA com o ANF, altere o parâmetro tcp_max_slot_table_entries

Defina o parâmetro tcp_max_slot_table_entries do SO como 128, de acordo com a nota do SAP: 302436 para um melhor desempenho da transferência de ficheiros na base de dados HANA com o ANF nas cargas de trabalho SAP

Benefícios potenciais: Melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Escalabilidade (scale-out) com standby no SAP HANA usando Azure NetApp Files no SLES

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: db1a57ee-014b-4f4f-89e4-1ab1337eeff8

Verifique se o desempenho de leitura do volume /hana/data é >= 400 MB/seg para melhorar o desempenho no banco de dados HANA.

Recomenda-se uma atividade de leitura de, pelo menos, 400 MB/s em /hana/data para tamanhos de I/O de 16 MB e 64 MB em cargas de trabalho SAP no Azure. Selecione o tipo de disco para /hana/dados de acordo com este requisito para garantir um elevado desempenho da base de dados e para satisfazer os requisitos mínimos de armazenamento para o SAP HANA

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 6d4c7645-93ca-4ebc-8a8f-0981463f4ab2

Se estiver usando Ultradisk, o IOPS para /hana/volume de dados deve ser >=7000 para melhor desempenho do banco de dados HANA

Recomenda-se um IOPS de, pelo menos, 7000 em /hana/volume de dados para cargas de trabalho SAP ao utilizar Discos Ultra. Selecione o tipo de disco para /hana/volume de dados de acordo com este requisito para garantir o elevado desempenho da base de dados

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 41ed90fb-8953-40d7-a6ff-d7f67ceaf903

O tamanho das faixas para /hana/dados deve ser 256 kb para um melhor desempenho da base de dados HANA nas cargas de trabalho SAP

Se estiver a utilizar LVM ou mdadm para criar conjuntos de stripes em vários discos premium do Azure, terá de definir tamanhos de stripes. Com base na experiência com versões recentes do Linux, a Azure recomenda utilizar um tamanho de faixa de dados de 256 KB para o sistema de ficheiros /hana/data, para melhorar o desempenho da base de dados HANA.

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 2bd5a83a-a59d-4941-960a-495211b19b67

Todos os discos no LVM para /hana/volume de dados devem ser do mesmo tipo para garantir elevado desempenho na base de dados HANA

Se forem selecionados vários tipos de discos em /hana/volume de dados, o desempenho da base de dados HANA nas cargas de trabalho SAP poderá ser restringido. Confirme que todos os discos de volume de dados HANA são do mesmo tipo e estão configurados conforme a recomendação para o SAP no Azure.

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 6d87a5a3-64ba-4f28-b228-f1da8403e2bb

O desempenho de leitura/gravação do volume /hana/log deve ser >=250 MB/seg para um melhor desempenho na base de dados HANA.

Recomenda-se uma atividade de Leitura/Escrita de, pelo menos, 250 MB/s para /hana/log, com tamanho de E/S de 1 MB, nas cargas de trabalho SAP no Azure. Selecione o tipo de disco para /hana/volume do registo de acordo com este requisito para garantir um elevado desempenho da base de dados e para satisfazer os requisitos mínimos de armazenamento para o SAP HANA

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 773fdeac-ef26-486c-aeb0-a1922201dc2a

Se estiver usando Ultradisk, o IOPS para o volume /hana/log deve ser >=2000 para um melhor desempenho no HANA DB

Recomenda-se um IOPS de, pelo menos, 2000 em /hana/log para cargas de trabalho SAP ao utilizar Ultradisk. Selecione o tipo de disco para o volume de log /hana/ de acordo com este requisito para assegurar um desempenho elevado da base de dados.

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 5b34b8c0-0427-4737-be51-88e49b14b734

O tamanho das faixas para /hana/registo deve ser 64 kb para um melhor desempenho da base de dados HANA nas cargas de trabalho SAP

Se estiver a utilizar LVM ou mdadm para criar conjuntos de stripes em vários discos premium do Azure, terá de definir tamanhos de stripes. Para obter largura de banda suficiente com tamanhos de entrada/saída maiores, a Azure recomenda a utilização de um tamanho de segmento de 64 kb para o sistema de ficheiros /hana/log para um melhor desempenho da base de dados HANA.

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 18544c51-decc-4696-aa4f-f1cdfffc0753

Todos os discos no LVM para /hana/log devem ser do mesmo tipo para garantir um elevado desempenho na base de dados HANA.

Se forem selecionados vários tipos de discos no volume /hana/log, o desempenho da base de dados HANA para cargas de trabalho SAP poderá ser restringido. Confirme que todos os discos de volume de dados HANA são do mesmo tipo e estão configurados conforme a recomendação para o SAP no Azure.

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: b94f9b67-0969-430d-b6cd-ac1bc4910601

Ativar o Acelerador de Escrita em /hana/volume do registo com disco Premium para uma melhor latência de escrita na base de dados HANA

O Acelerador de Escrita do Azure é uma funcionalidade para as VMs do Azure Série M. Melhora a latência de escritas de entrada/saída em comparação com o armazenamento premium do Azure. No SAP HANA, o Acelerador de Escrita deve ser utilizado apenas no volume /hana/log.

Benefícios potenciais: Melhor desempenho e suporte para HANA DB em cargas de trabalho SAP

Impacto: Alto

Para obter mais informações, consulte Configurações de armazenamento de máquina virtual do SAP HANA Azure

TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 3188f9a0-12fc-4cb8-9fdd-7380dd92564b

Próximos passos

Saiba mais sobre Eficiência de desempenho - Microsoft Azure Well Architected Framework