Compartilhar via


Recomendações de desempenho

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

  1. Entre no Portal do Azure.

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

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

API Management

Serviço de Aplicativo

Application Gateway

Verifique se você tem instâncias suficientes no seu Gateway de Aplicativo para comportar o tráfego

Seu Gateway de Aplicativo tem registrado alta utilização recentemente e, sob carga pesada, você pode enfrentar perda de tráfego ou aumento de latência. É importante dimensionar o Gateway de Aplicativo de acordo com o tráfego e com um pouco de buffer, para que você esteja preparado para quaisquer picos ou surtos de tráfego e minimizar o impacto no seu aplicativo de QoS. O SKU do Gateway de Aplicativo v1 (Standard/WAF) oferece suporte ao dimensionamento manual, enquanto o SKU v2 (Standard_v2/WAF_v2) oferece suporte tanto para dimensionamento manual quanto automático. No dimensionamento manual, aumente a contagem de instâncias e, se o dimensionamento automático estiver habilitado, verifique se a contagem máxima de instâncias está definida com um valor mais alto para que o Gateway de Aplicativo possa expandir conforme o tráfego aumentar.

Benefícios potenciais: garantir a disponibilidade de seus sites

Impacto: Médio

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

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

Excluir e recriar o recurso Azure Bastion antes de 19 de fevereiro de 2021

Não é possível atualizar o recurso Azure Bastion devido à configuração atual. Exclua 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é esta data, ele será automaticamente excluído e recriado para você.

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

Impacto: Alto

Para obter mais informações, consulte Tutorial: Implantar o Azure Bastion usando as 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á atingindo limitações de regra de rede.

Sua implantação do Firewall do Azure está atingindo ou excedendo 20.000 origem/destinos exclusivos nas regras de rede. Otimize 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 as melhores práticas de desempenho do Firewall do Azure

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

Política de Firewall do Azure: o dimensionamento do Grupo de Coleção de Regras está atingindo o limite

O RCG (Grupo de Coleção de Regras) na política de firewall está atingindo 2 MB. Otimize o Grupo de Coleções de Regras (RCG) para evitar impactos 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, 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á atingindo o limite de 600 grupos de IPs

A política de Firewall do Azure está atingindo ou excedendo o limite máximo de 600 grupos de IPs. Evite problemas de desempenho e latência reduzindo a quantidade de grupos de IPs, ajustando o grupo de IP ou ajustando as configurações das 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, 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 investigações de integridade HEAD

As sondas de saúde podem usar os métodos GET ou HEAD HTTP. É uma boa prática usar o método HEAD nas investigações de integridade, o que reduz a quantidade de carga de tráfego em suas origens.

Benefícios potenciais: reduzir a carga de tráfego em suas origens

Impacto: Médio

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

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

Configurar Vida Útil de DNS para 20 segundos

O Time to Live (TTL) afeta o quão recente é a resposta que o cliente recebe quando faz uma solicitação ao Gerenciador de Tráfego do Azure. A redução do valor de TTL significa que o cliente é direcionado para um endpoint funcional mais rapidamente em caso de failover. Configure o TTL para 20 segundos para direcionar o tráfego para um ponto de verificação de integridade o mais rapidamente possível.

Benefícios potenciais: melhorar a disponibilidade fazendo failover para pontos de extremidade íntegros

Impacto: Alto

Para obter mais informações, consulte Monitoramento do ponto de extremidade do Gerenciador de Tráfego do Azure

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

Configurar o tempo de vida útil de DNS para 60 segundos

O Time to Live (TTL) afeta o quão recente é a resposta que o cliente recebe quando faz uma solicitação ao Gerenciador de Tráfego do Azure. A redução do valor de TTL significa que o cliente é direcionado para um endpoint funcional mais rapidamente em caso de failover. Configurar a TTL para 60 segundos para direcionar o tráfego para um ponto de extremidade íntegro o mais rápido possível.

Benefícios potenciais: melhorar a disponibilidade fazendo failover para pontos de extremidade íntegros mais rapidamente

Impacto: Médio

Para obter mais informações, consulte Monitoramento do ponto de extremidade do Gerenciador de Tráfego do Azure

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

Considere aumentar o tamanho da SKU do gateway de VNet para resolver o alto uso de P2S

Cada SKU de gateway só pode suportar um número especificado de conexões P2S simultâneas. Seu número de conexões está perto do limite do gateway, portanto, outras tentativas de conexão podem falhar.

Benefícios potenciais: aumentar o tamanho do gateway permite que você dê suporte a usuários P2S mais simultâneos

Impacto: Alto

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

Considere aumentar o tamanho da SKU do gateway de VNet para resolver o uso consistentemente alto de CPU

Se a carga de tráfego estiver muito alta, o gateway de VPN poderá perder pacotes devido ao alto uso da CPU. Você deve considerar a atualização do SKU do Gateway de VPN, uma vez que sua VPN tem sido executada consistentemente.

Benefícios potenciais: aumentar o tamanho do gateway de VPN garante que as conexões não sejam descartadas devido à alta CPU

Impacto: Alto

Para obter mais informações, consulte a visão geral de tamanhos de máquina virtual – Máquinas Virtuais do Azure

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

Converter as conexões herdadas do ExpressRoute

Os gateways do ExpressRoute precisam de manutenção contínua. A plataforma atualiza o hardware antigo para garantir confiabilidade, disponibilidade, segurança e desempenho. A maioria das atualizações acontece de forma fluida, mas algumas afetam as implantações. Os gateways conectados antes de 2017 podem não ter um desempenho ideal.

Benefícios potenciais: melhor desempenho em hardware mais recente

Impacto: Alto

Para obter mais informações, consulte Como converter 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 que o limite máximo de prefixo

Atualize o prefixo para ser menor que o limite máximo de prefixo para o gateway de rede virtual do ExpressRoute. O gateway de rede virtual ExpressRoute permite no máximo 11.000 prefixos.

Benefícios potenciais: evite a perda de conectividade.

Impacto: Alto

Para obter mais informações, consulte limites, 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 Aplicativo (Standard_v2 ou WAF_v2 SKU) pode dar suporte a até 125 instâncias (125 endereços IP de instância + 1 configuração de IP de front-end privado + 5 Azure reservados). É recomendável um tamanho mínimo de sub-rede de/24.

Benefícios potenciais: espaço suficiente para escalabilidade

Impacto: Alto

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

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

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

Aumente as unidades de pesquisa. Nos últimos 7 dias, a plataforma observou limitação de desempenho para solicitações de API do Azure Search em mais de 20% dos minutos registrados.

Benefícios potenciais: dimensione o recurso para reduzir erros de limitação.

Impacto: Médio

ResourceType: 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

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

Benefícios potenciais: adicionar novos recursos. Corrigir problemas.

Impacto: Médio

Para obter mais informações, consulte versões da API – Azure AI Search

ResourceType: 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 Certificação

Identificamos solicitações de API da API de Atestado desatualizada para recursos nesta assinatura. É recomendável mudar para as versões mais recentes da API de Atestado. Você precisa atualizar seu código existente para usar a versão mais recente da API. Isso garante que você receba as melhorias de recursos e 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 a referência da API REST de atestação do Microsoft Azure

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

Cache do Azure para Redis

Melhorar o desempenho de cache e do aplicativo ao executar com vários clientes conectados

Instâncias de cache têm melhor desempenho se não executam com carga do servidor alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

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

Melhorar o desempenho de cache e do aplicativo ao executar com vários clientes conectados

Instâncias de cache têm melhor desempenho se não executam com carga do servidor alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

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 o desempenho de cache e do aplicativo ao executar com a carga do servidor alta

Instâncias de cache têm melhor desempenho se não executam com carga do servidor alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

Impacto: Médio

Para obter mais informações, consulte Solucionar problemas de servidor do Cache do Azure para 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 os computadores host em que o aplicativo cliente é executado são capazes de acompanhar as respostas do cache

As instâncias de cache têm melhor desempenho quando os computadores host em que o aplicativo cliente é executado são capazes de acompanhar as respostas do cache. Se o computador host do cliente estiver em execução ativa na memória, CPU ou largura de banda de rede, as respostas de cache não alcançarão seu aplicativo com rapidez suficiente e poderão resultar em maior latência.

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 de cliente do Cache do Azure para Redis – Cache do Azure para Redis

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

Melhorar o desempenho de cache e do aplicativo ao executar com pressão de memória alta

Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

Impacto: Médio

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

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

Melhorar o desempenho de cache e do aplicativo ao executar com pressão de memória alta

Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

Impacto: Alto

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

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

Melhore o desempenho do cache e do aplicativo quando o uso de memória rss for alto.

Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

Impacto: Médio

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

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

Melhore o desempenho do cache e do aplicativo quando o uso de memória rss for alto.

Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.

Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas

Impacto: Alto

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

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

Serviços de Comunicação do Azure

O SDK de Chamada dos Serviços de Comunicação do Azure pode ser usado para habilitar voz, vídeo, compartilhamento de tela e outras comunicações em tempo real. Atualize para a versão recomendada do SDK de Chamada para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Médio

Para obter mais informações, consulte a visão geral do SDK de Chamada dos Serviços de Comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

O SDK de Chamada dos Serviços de Comunicação do Azure pode ser usado para habilitar voz, vídeo, compartilhamento de tela e outras comunicações em tempo real. Atualize para a versão recomendada do SDK de Chamada para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Alto

Para obter mais informações, consulte a visão geral do SDK de Chamada dos Serviços de Comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

Os SDKs de Chat dos Serviços de Comunicação do Azure podem ser usados para adicionar um chat sofisticado e em tempo real aos seus aplicativos. Atualize para a versão recomendada do SDK Chat para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Médio

Para obter mais informações, consulte a visão geral do SDK de Chat para os Serviços de Comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

Serviços de Comunicação do Azure O SDK de Identidade pode ser usado para gerenciar identidades, usuários e tokens de acesso. Atualize para a versão recomendada do SDK Identidade para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Médio

Para obter mais informações, consulte SDKs e APIs REST para serviços de comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

O SDK Números de Telefone dos Serviços de Comunicação do Azure pode ser usado para adquirir e gerenciar números de telefone. Atualize para a versão recomendada do SDK Números de Telefone para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Médio

Para obter mais informações, consulte SDKs e APIs REST para serviços de comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

O SDK de Salas dos Serviços de Comunicação do Azure pode ser usado para controlar quem pode ingressar em uma chamada, quando eles podem se reunir e como eles podem colaborar. Atualize para a versão recomendada do SDK de Salas para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Médio

Para obter mais informações, consulte a visão geral das Salas dos Serviços de Comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

Serviços de Comunicação do Azure O SDK Automação de chamada pode ser usado para fazer e gerenciar chamadas, reproduzir áudio e configurar a gravação. Atualize para a versão recomendada do SDK Automação de chamada para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

Benefícios potenciais: versões mais recentes do SDK de Automação de Chamadas contêm 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 conceitual dos Serviços de Comunicação do Azure

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

O SDK SMS dos Serviços de Comunicação do Azure pode ser usado para enviar e receber mensagens SMS. Atualize para a versão recomendada do SDK SMS para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.

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

Impacto: Médio

Para obter mais informações, consulte a visão geral do SDK de SMS para os Serviços de Comunicação do Azure – um documento conceitual dos Serviços de Comunicação do Azure

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

Aplicativos de Contêiner do Azure

Azure Cosmos DB

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

Os contêineres do Azure Cosmos DB estão usando a política de indexação padrão, que indexa todas as propriedades nos documentos. Como você está armazenando documentos pesados, um grande número de propriedades é indexado e isso resulta em um alto consumo de Unidade de Solicitação e baixa latência de gravação. Para otimizar o desempenho de gravação, é recomendável substituir a política de indexação padrão para indexar apenas as propriedades usadas nas consultas.

Benefícios potenciais: melhorar o desempenho de gravação do contêiner

Impacto: Médio

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

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

Configurar os aplicativos do Azure Cosmos DB para usarem a conectividade Direta no SDK

Percebemos que seus aplicativos Azure Cosmos DB estão usando o modo de Gateway por meio dos SDKs Cosmos DB .NET ou Java. Recomendamos mudar para a conectividade Direta para obter menor latência e escalabilidade mais alta.

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

Impacto: Alto

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

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

Usar chaves de partição hierárquicas para a distribuição de dados ideal

Essa conta tem uma configuração personalizada que permite que o tamanho da partição lógica em um contêiner exceda o limite de 20 GB. Essa configuração foi aplicada pela equipe do Azure Cosmos DB como uma medida temporária para dar a você tempo de fazer seu aplicativo novamente 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 respeitadas quando o limite é aumentado. Agora você pode usar chaves de partição hierárquicas (versão preliminar) para fazer seu aplicativo novamente. O recurso permite que você exceda o limite de 20 GB configurando até três chaves de partição, ideal para cenários de vários locatários ou cargas de trabalho que usam chaves sintéticas.

Benefícios potenciais: otimizar a distribuição e o desempenho de dados

Impacto: Médio

Para obter mais informações, consulte Agora em versão prévia privada: otimize sua distribuição de dados com chaves de partição hierárquicas – Blog do Azure Cosmos DB

TipoDeRecurso: 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) como -1

Você está usando o tamanho de página de consulta de 100 para consultas em seu contêiner do Azure Cosmos. É recomendável usar um tamanho de página de -1 para obter verificações mais rápidas.

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

Impacto: Médio

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

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

Aproveite a capacidade ociosa de transferência de dados do banco de dados ou do contêiner para gerenciar picos de tráfego.

Use a capacidade de intermitência para aproveitar a capacidade de banco de dados/contêiner ocioso para lidar com picos de tráfego, impedindo a limitação de taxa (429 erros) e mantendo o desempenho durante as intermitências 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

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

Adicionar índices ausentes ao seu contêiner do Azure Cosmos DB

As consultas podem se beneficiar da adição de índices para reduzir o custo e aumentar o desempenho. Recomendamos que você considere adicionar esses caminhos de índice à política de indexação do contêiner.

Benefícios potenciais: reduzir a cobrança de RU da consulta e aumentar o desempenho

Impacto: Médio

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

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

PerformanceBoostervCore

Quando o uso da CPU ultrapassa 90% em um período de 12 horas, os usuários são notificados sobre o alto uso. Além disso, aconselha-os a escalar para um nível mais alto para obter um melhor desempenho.

Benefícios potenciais: obter um aumento de desempenho

Impacto: Médio

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

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

Azure Data Explorer

Habilite o Dimensionamento automático otimizado para recursos do Data Explorer

Parece que o recurso pode ser dimensionado automaticamente para melhorar o desempenho (com base no uso real durante a última semana, utilização de cache, utilização de ingestão, CPU e utilização de ingestões de streaming). Para otimizar os custos e o desempenho, é recomendável habilitar o Dimensionamento automático otimizado.

Benefícios potenciais: otimizar o desempenho

Impacto: Médio

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

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

Aumentar o tamanho do cache na política de cache

Com base no seu uso real durante o último mês, atualize a política de cache para aumentar o cache quente da tabela. O período de retenção deve ser sempre superior ao período de cache. Se, depois de aumentar o cache, o período de retenção for menor que o período de cache, atualize a política de retenção. (*) A análise é baseada apenas em consultas de usuários que pesquisaram dados.

Benefícios potenciais: otimizar o desempenho

Impacto: Médio

Para obter mais informações, consulte a política de cache (cache quente e frio) – Kusto

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

Banco de Dados do Azure para MariaDB

Aumentar as vCores do servidor MariaDB

Nossa telemetria interna mostra que a CPU esteve em execução em alta utilização por um período de tempo longo nos últimos 7 dias. Alta utilização da CPU pode resultar em lentidão no desempenho da consulta. Para melhorar o desempenho, recomendamos a migração para um tamanho da computação maior.

Benefícios potenciais: melhorar 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

Mudar seu servidor MariaDB para um SKU otimizado para memória

Nossa telemetria interna mostra que há uma alta rotatividade no pool de buffers para esse servidor, o que pode resultar em desempenho de consulta mais lento e maior IOPS. Para melhorar o desempenho, examine suas consultas de carga de trabalho para identificar oportunidades para minimizar a memória consumida. Se tal oportunidade não for encontrada, recomendamos mudar para um SKU superior com mais memória ou aumentar o tamanho de armazenamento para obter mais IOPS.

Benefícios potenciais: melhorar 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

Banco de Dados do Azure para MySQL

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

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. Navegue até o painel Computação+Armazenamento no Portal do Azure e mude para a opção de computação Ev5 sem custo adicional. A computação Ev5 fornece o melhor desempenho entre as 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 Aumente em 30% o desempenho do servidor flexível Comercialmente Crítico do Azure para MySQL com a série de computação Ev5!

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

Habilitar logs acelerados para melhorar o desempenho

Quanto aos servidores no nível de serviço do Banco de Dados do Azure para MySQL - Camada de serviço comercialmente crítica, habilite os Logs Acelerados para melhorar o desempenho, reduzindo a latência de gravação e possivelmente duplicando o desempenho do aplicativo sem custo adicional.

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

Impacto: Alto

Para obter mais informações, consulte Recurso de Logs Acelerados no Banco de Dados do Azure para MySQL - Servidor Flexível - Banco de Dados do Azure para MySQL

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

Aumente o IOPS de armazenamento

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

Benefícios potenciais: o servidor de réplica sincroniza de perto 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

Banco de Dados do Azure para PostgreSQL

Revise seu servidor em busca de slots inativos de replicação lógica

Seu servidor tem Slots de Replicação Lógica inativos, o que pode 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, confira Ajuste automático do vácuo – Banco de Dados do Azure para PostgreSQL

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

Verifique se há pontos de verificação muito frequentes no seu servidor

O servidor está encontrando 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 obter mais informações, consulte Alta utilização de IOPS – Banco de Dados do Azure para PostgreSQL

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

Verifique se seu servidor tem uma taxa de sobrecarga superior a 80%

O servidor tem uma bloat_ratio (tuplas mortas/(tuplas ativas + 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

Verificar se o servidor tem alta utilização da CPU

Nos últimos 7 dias, o uso da CPU é um dos seguintes: maior que 90% por 2 ou mais horas, o uso máximo ocorre em 20%. Alta utilização da CPU pode resultar em lentidão no desempenho da consulta.

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

Verifique se log_statement está definido como ALL no seu servidor

O parâmetro log_statement do servidor está ON, o que pode levar a uma possível degradação do desempenho.

Benefícios potenciais: melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Parâmetros do servidor de Relatórios e Registro em log / O que Registrar — Servidor Flexível do Banco de Dados do Azure para PostgreSQL

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

Verifique se log_duration está ativado no seu servidor

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

Benefícios potenciais: melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Parâmetros do servidor de Relatórios e Registro em log / O que Registrar — Servidor Flexível do Banco de Dados do Azure para PostgreSQL

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

Examinar a solução alternativa de aproximação do servidor

O servidor ultrapassou o limite de 50% de quebra alternativa, com mais de 1 bilhão de transações. Consulte as recomendações compartilhadas na seção Bloqueadores de Autovacuum -> AutoVacuum de Emergência e Wraparound dos guias de solução de problemas.

Benefícios potenciais: melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, confira Ajuste automático do vácuo – Banco de Dados do Azure para PostgreSQL

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

Verifique se log_statement_stats está ativado no seu servidor

O parâmetro log_statement_stats do servidor está ON, o que pode levar a uma possível degradação do desempenho.

Benefícios potenciais: melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Estatísticas/Parâmetros do servidor de monitoramento – Banco de Dados do Azure para PostgreSQL

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

Verifique se log_min_duration_statement está ativado no seu servidor

O parâmetro de servidor log_min_duration_statement está definido como menos de 60.000 ms (1 minuto), o que pode levar a uma possível degradação do desempenho.

Benefícios potenciais: melhorar o desempenho do servidor

Impacto: Alto

Para obter mais informações, consulte Geração de relatórios e registro em log / Quando registrar parâmetros do servidor – Banco de Dados do Azure para PostgreSQL

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

Verifique se há transações de execução prolongada no seu servidor

O servidor tem transações em execução há mais de 24 horas. As transações de execução prolongada estão retendo recursos, o que pode afetar o desempenho do servidor. Revise a seção de Alto Uso de CPU —> Transações de Longa Duração nos manuais 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

Verifique se autovacuum está OFF no seu servidor

A configuração do parâmetro de vácuo automático do servidor é OFF e a taxa de bloat (tuplas mortas/(tuplas dinâmicas + tuplas mortas)) > 50%.

Benefícios potenciais: melhorar o desempenho do servidor definindo o vácuo automático como ON

Impacto: Alto

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

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

Examinar o servidor para log_error_verbosity definido como VERBOSE

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

Benefícios potenciais: melhorar o desempenho do servidor

Impacto: Médio

Para obter mais informações, consulte Parâmetros do servidor de Relatórios e Registro em log / O que Registrar — Servidor Flexível do Banco de Dados do Azure para PostgreSQL

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

Examinar o servidor para transações preparadas órfãs

Seu servidor tem transações preparadas órfãs. Reverta ou confirme as transaçõ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, confira Ajuste automático do vácuo – 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 de Hiperescala (Citus)

Nossa telemetria interna mostra que um ou mais nós no grupo de servidores podem ser restringidos porque está próximo de atingir os limites para os valores de armazenamento provisionados no momento. Isso pode resultar em degradação do desempenho ou na migração do servidor para o modo somente leitura. Para garantir um desempenho contínuo, recomendamos aumentar o espaço em disco provisionado.

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

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

Examinar o servidor para enable_indexscan desativado

O servidor tem o parâmetro enable_indexscan definido como desativado. Ative 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, confira Parâmetros do servidor de Configuração de Métodos do Planner / Ajuste de Consultas – Banco de Dados do Azure para PostgreSQL

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

Examinar o servidor para enable_indexonlyscan desativado

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

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

Impacto: Médio

Para obter mais informações, confira Parâmetros do servidor de Configuração de Métodos do Planner / Ajuste de Consultas – Banco de Dados do Azure para PostgreSQL

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

Examinar o parâmetro do servidor pgaudit.log para o servidor

O parâmetro de servidor pgaudit.log para o servidor está configurado com valores que afetam o desempenho. Atualize o parâmetro do servidor para excluir os valores "todos", "leitura", "escrita" 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

Verificar o servidor para redefinição de estatísticas de 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 do PostgreSQL a escolher os melhores caminhos de execução para consultas.

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

Impacto: Alto

Para obter mais informações, confira Ajuste automático do vácuo – Banco de Dados do Azure para PostgreSQL

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

Examinar o servidor para o pool de conexões

O servidor tem altos erros de conexão de cliente, desconexões frequentes e conexões muito ociosas com picos de CPU/conexão e anomalias de carga de trabalho. Habilite o PgBouncer para estabilizar e melhorar o desempenho.

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

Impacto: Alto

Para obter mais informações, confira PgBouncer no servidor flexível do Banco de Dados do Azure para 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 Desi identificação do Azure Health

A atualização para a versão mais recente da API para Desdificação de Integridade do Azure garante o desempenho máximo. Se estiver usando o SDK de Identificação de Integridade, atualize para a versão mais recente do pacote. Como alternativa, você pode usar o Portal do Azure para criar/gerenciar recursos de desidentificação de saúde.

Benefícios potenciais: confiabilidade e desempenho aprimorados

Impacto: Médio

Para obter mais informações, consulte o 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

Usar a versão mais recente da API de Desidentificação de Dados de Saúde do Azure.

Use a versão mais recente da API de desidentificação de saúde do Azure. Para o SDK de Identificação de Integridade, atualize para a versão mais recente do pacote. Verifique se todas as solicitações 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 o 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

AKS (Serviço de Kubernetes do Azure)

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

Identificamos as solicitações do SDK da API da Frota desatualizada para recursos nesta assinatura. Recomendamos atualizar para a versão mais recente do SDK. Isso garante que você receba as melhorias de recursos e desempenho mais recentes.

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

Impacto: Médio

Para obter mais informações, consulte o ciclo de vida da API de visualização do Gerenciador de Frotas do Kubernetes do Azure

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

Adicionar pools de nós ao cluster

É recomendável adicionar um ou mais pools de nós em vez de usar apenas um pool de nós. Isso ajuda a isolar pods críticos do sistema em relação ao seu aplicativo, para evitar que pods mal configurados ou de aplicativos fraudulentos desliguem acidentalmente os pods do sistema.

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

Impacto: Médio

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

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

A versão do Kubernetes sem suporte foi detectada

A versão do Kubernetes sem suporte foi detectada. Verifique se o cluster Kubernetes é executado com uma versão com suporte.

Benefícios potenciais: verifique se o cluster do Kubernetes é executado com uma versão com suporte.

Impacto: Médio

Para obter mais informações, confira Versões do Kubernetes com suporte no AKS (Serviço de Kubernetes do Azure). – Serviço de Kubernetes do Azure

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

Azure Monitor

Otimize o código do aplicativo para reduzir o uso de CPU e memória

As Otimizações de Código do Application Insights analisam os rastreamentos do .NET Profiler para detectar gargalos de CPU e memória em aplicativos de nuvem, fornecendo recomendações acionáveis no nível do código por meio 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, confira Monitorar e analisar o comportamento de runtime com otimizações de código – Azure Monitor

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

Otimize o código do aplicativo para reduzir o uso de CPU e memória

As Otimizações de Código do Application Insights analisam os rastreamentos do .NET Profiler para detectar gargalos de CPU e memória em aplicativos de nuvem, fornecendo recomendações acionáveis no nível do código por meio 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, confira Monitorar e analisar o comportamento de runtime com otimizações de código – Azure Monitor

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

Azure NetApp Files

Reduzir o limite de usuário para o volume de contêiner FsLogix do NetApp Files

Monitore regularmente os usuários simultâneos e reduza os usuários se o número de usuários simultâneos em um volume do Azure NetApp Files se aproximar de 3.000. Se o cenário específico exigir mais de 3.000 usuários simultâneos, agrupe os usuários e mova os grupos para vários volumes regulares ou use um volume grande.

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

Impacto: Médio

Para obter mais informações, consulte Armazenar contêineres de perfil do FSLogix no Azure NetApp Files – FSLogix

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

Banco de Dados SQL do Azure

Criar estatísticas em colunas de tabela

Detectamos que há estatísticas de tabela ausentes, o que pode estar afetando o desempenho de consulta. O otimizador de consulta usa estáticas para estimar a cardinalidade ou o número de linhas no resultado da consulta, o que permite que o otimizador de consulta crie um plano de consulta de alta qualidade.

Benefícios potenciais: aumentar 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 distorção de dados para aumentar o desempenho de consulta

Detectamos uma distorção de dados de distribuição superior a 15%. Isso pode causar gargalos de desempenho custosos.

Benefícios potenciais: aumentar o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte as diretrizes de design de tabelas distribuídas – Azure Synapse Analytics

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

Para melhorar o desempenho de carregamento, divida os arquivos em estágio na conta de armazenamento.

Detectamos que você pode aumentar a taxa de transferência dividindo os arquivos compactados armazenados em sua conta de armazenamento. Uma boa prática é dividir os arquivos compactados em 60 ou mais para maximizar o paralelismo de sua carga.

Benefícios potenciais: aumentar o desempenho de carga

Impacto: Alto

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

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

Aumentar ou atualizar a classe de recurso para reduzir a contenção de tempdb com o SQL Data Warehouse

Detectamos que você tinha alta utilização do tempdb, o que pode afetar o desempenho da carga de trabalho.

Benefícios potenciais: aumentar o desempenho da consulta

Impacto: Alto

Para obter mais informações, consulte Monitorar sua carga de trabalho dedicada do pool de 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

Detectamos que você pode se beneficiar do uso de tabelas replicadas. Para evitar operações de movimentação de dados caras e aumentar significativamente o desempenho da carga de trabalho, use tabelas replicadas.

Benefícios potenciais: aumentar 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 em colunas de tabela

Detectamos que você não tem estatísticas de tabela atualizadas, o que pode estar afetando o desempenho de consulta. O otimizador de consulta usa estáticas atualizadas para estimar a cardinalidade ou o número de linhas no resultado da consulta, o que permite que o otimizador de consulta crie um plano de consulta de alta qualidade.

Benefícios potenciais: aumentar 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 versão do SDK do SynapseManagementClient

O novo SynapseManagementClient está usando o SDK do .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 a classe SynapseManagementClient (Microsoft.Azure.Management.Synapse) – Azure para desenvolvedores do .NET

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

Tabelas com CCI (Índice Columnstore Clusterizado) com menos de 60 milhões linhas

As tabelas columnstore clusterizadas são organizadas em segmentos de dados. Para segmentos de boa qualidade, é essencial obter um desempenho ideal em uma tabela columnstore. A qualidade do segmento é medida pelo número de linhas em um grupo de linhas compactadas.

Benefícios potenciais: o CCI (Índice Columnstore clusterizado) é adequado para tabelas grandes, normalmente mais de 60 milhões de linhas. Para tabelas menores, crie a tabela como HEAP ou Índice Clusterizado com índices secundários adicionais.

Impacto: Médio

Para obter mais informações, consulte As práticas recomendadas para pools de SQL dedicados – Azure Synapse Analytics

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

Coletor de Tráfego do Azure

Recomendação de versão de atualização do SDK

A versão mais recente do SDK do Coletor de Tráfego do Azure contém correções para problemas identificados proativamente por meio de nosso processo de QA, dá suporte ao modelo de recurso mais recente e tem otimização de confiabilidade e desempenho que podem melhorar sua experiência geral de uso do ATC.

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

Impacto: Médio

Para obter mais informações, consulte o Coletor de Tráfego do Azure ExpressRoute – Azure ExpressRoute

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

Área de Trabalho Virtual do Azure

Alterar a configuração de limite máximo de sessão para o primeiro pool de hosts com balanceamento de carga de profundidade para melhorar o desempenho da VM

O balanceamento de carga de profundidade primeiro usa a configuração de limite máximo de sessão para determinar o número máximo de usuários que podem ter sessões simultâneas em um único host de sessão. Se a configuração de limite máximo de sessão for muito alta, todas as sessões de usuário serão direcionadas para o mesmo host de sessão, e isso causará problemas de desempenho e confiabilidade. Portanto, ao definir um pool de host para balanceamento de carga em profundidade, você também deve definir uma configuração de limite máximo de sessão apropriada de acordo com a configuração de sua implantação e a capacidade das suas VMs. Para corrigir isso, abra as propriedades do pool de host e mude o valor ao lado da configuração "Limite máximo de sessão".

Benefícios potenciais: garantir a estabilidade funcional, a confiabilidade e o desempenho do host de sessão ao usar o serviço da Á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

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

Melhore a experiência do usuário e a conectividade implantando VMs mais perto da localização do usuário

Determinamos que suas VMs estão localizadas em uma região diferente ou longe de onde os usuários estão se conectando, usando a Área de Trabalho Virtual do Windows (WVD). Isso causa tempos de resposta de conexão prolongados e afeta a experiência do usuário em geral na WVD. Ao criar VMs para os pools de host, você deve tentar usar uma região mais próxima do usuário. Ter uma proximidade maior garante a satisfação contínua com o serviço da WVD e uma melhor qualidade geral da experiência.

Benefícios potenciais: Melhora a satisfação com o tempo de ida e volta da rede nas implantações do 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

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

Solução VMware no Azure

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

A utilização da capacidade do vSAN atingiu 75%. É necessário que a utilização do cluster permaneça abaixo do limite crítico de 75% para estar em conformidade com o SLA. Adicione novos nós ao cluster do VSphere para aumentar a capacidade ou excluir VMs para reduzir o consumo ou ajustar as cargas de trabalho da VM

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

Impacto: Alto

Para obter mais informações, consulte Arquitetura – Nuvens privadas e clusters – Solução VMware no Azure

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

Serviços Cognitivos

Atualizar para a versão mais recente do API de Análise de Texto de 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. Novos recursos também estão disponíveis como novos pontos de extremidade a partir de V3.0 (por exemplo, reconhecimento de PII, reconhecimento de entidade e vinculação de entidades), disponíveis como pontos de extremidade separados. Em termos de alterações nos pontos de extremidade de visualização, temos a Mineração de Opiniões no ponto de extremidade sa, propriedade de texto redigida no ponto de extremidade 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

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

Atualizar para a versão mais recente do SDK de Análise de Texto de 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. Novos recursos também estão disponíveis como novos pontos de extremidade a partir de V3.0 (por exemplo, reconhecimento de PII, reconhecimento de entidade e vinculação de entidades), disponíveis como pontos de extremidade separados. Em termos de alterações nos pontos de extremidade de visualização, temos a Mineração de Opiniões no ponto de extremidade sa, propriedade de texto redigida no ponto de extremidade PII.

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

Impacto: Médio

Para obter mais informações, consulte o que é a detecção de idioma na Linguagem de IA do Azure? – 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 do Cognitive Service Health Insights

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 (versão prévia) – Azure AI Health Insights

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

Atualizar para a versão mais recente da API do Cognitive Service Health Insights

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 Health Insights

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

Adicionar implantações de PTU ao recurso

O recurso está se aproximando do limite de utilização de PTU por sete ou mais dias. Adicione mais PTUs à sua implantação. No Azure Monitor, defina alertas de utilização de PTU.

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

Impacto: Médio

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

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

Solicitar mais cota de PTU

Solicite mais cota de PTU para a implantação. O recurso está se aproximando do limite para a cota de PTU

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

Impacto: Médio

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

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

Limitação 429 detectada nesse recurso

Observamos 1.000 ou mais 429 erros de limitação nesse recurso em um período de um dia. Considere habilitar a escala automática para lidar com um volume maior de solicitações e reduzir o número de erros 429.

Benefícios potenciais: dimensione automaticamente o 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

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

Atualizar para a versão mais recente do SDK do Cognitive Service Health Insights

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 o SDK de Suporte à Decisão em Saúde do Azure para .NET – Azure para desenvolvedores .NET

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

Rede de Distribuição de Conteúdo

Recomendação de versão de atualização do SDK

A versão mais recente do Azure Front Door padrão e da biblioteca de clientes Premium contém correções para os problemas relatados pelos clientes e identificados proativamente por meio de nosso processo de controle de qualidade. A versão mais recente também oferece otimização de confiabilidade e desempenho, além de novos recursos que podem melhorar sua experiência geral ao usar o Azure Front Door Standard e Premium.

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

Impacto: Médio

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

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

Data Factory

Examine os Gatilhos do Data Factory limitados

Um grande volume de limitação é detectado em um gatilho baseado em evento executado no recurso do Data Factory. Isso está causando a remoção das execuções do pipeline da fila de execução. Examine a definição do gatilho para resolver problemas e melhorar o desempenho.

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

Impacto: Médio

Tipo de Recurso: microsoft.datafactory/factories/triggers
ID da recomendação: eb4f67d2-2440-4d58-bec7-6de73cc5ba75

Agendadores de tarefas duráveis

Configure políticas de retenção de limpeza automática

Otimize o armazenamento eliminando dados obsoletos de instância, registros históricos e cargas úteis. Reduza a sobrecarga de backup e mitigue o crescimento descontrolado de dados. Tabelas compactas melhoram o desempenho das consultas, aceleram a recuperação de status, minimizam a manutenção do índice e aprimoram a utilização do cache.

Benefícios potenciais: melhorar a velocidade da consulta e aumentar a eficiência de armazenamento

Impacto: Médio

Para obter mais informações, consulte Definir políticas de retenção de limpeza automática para o Agendador de Tarefas Duráveis do Azure Functions

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

Hubs de Eventos

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

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

Benefícios potenciais: otimizar o desempenho e a escala com a camada Dedicada

Impacto: Baixo

Para obter mais informações, consulte Visão geral da camada dedicada dos 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 o uso do recurso de gravações aceleradas em seu cluster do HBase para melhorar o desempenho do cluster

Você está vendo esta recomendação do consultor porque o log do sistema da equipe do HDInsight mostra que, nos últimos sete dias, seu cluster passou pelos seguintes cenários: 1. Alta latência de tempo de sincronização WAL 2. Alta contagem de solicitações de gravação (pelo menos 3 janelas de uma hora de mais de 1000 avg_write_requests/segundo/nó). Essas condições são indicadores de que o cluster passa por altas latências de gravação. Isso pode ser devido à carga de trabalho pesada executada no cluster. Para melhorar o desempenho do cluster, talvez você queira considerar a utilização do recurso de gravações aceleradas fornecido pelo Azure HDInsight HBase. O recurso de gravações aceleradas para clusters do Apache HBase do HDInsight anexa discos gerenciados por SSD Premium a cada RegionServer (nó de trabalho) em vez de usar o armazenamento em nuvem. Como resultado, ele fornece baixa latência de gravação e maior resiliência para seus aplicativos. Para ler mais sobre esse recurso, visite o link.

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

Ocorrem leituras dos dados mais recentes

Mais de 75% das suas solicitações de leitura chegam ao memstore. Isso indica que as leituras são principalmente de dados recentes. Isso sugere que, se ocorrer uma liberação no memstore, o arquivo recente precisará ser acessado, e esse arquivo precisará estar no cache.

Benefícios potenciais: se as leituras estiverem nos dados mais recentes, as alterações de configuração sugeridas ajudarão você a ler da memória o máximo possível e ajudarão com um desempenho de leitura mais rápido.

Impacto: Médio

Para obter mais informações, consulte Otimizar as recomendações do consultor de cluster – Azure HDInsight

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

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

Mais de 75% das consultas de verificação no cluster estão fazendo uma verificação completa de região/tabela. Altere suas consultas de escaneamento para evitar varreduras completas em regiões ou tabelas.

Benefícios potenciais: desempenho de verificação mais rápido

Impacto: Médio

Para obter mais informações, consulte Otimizar as recomendações do consultor de cluster – 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

As novas bibliotecas do Key Vault dividem chaves, segredos e certificados em SDKs separados com a integração do Azure Identity para aprimoramentos contínuos de desempenho e autenticação. DISMISS: se estiver usando o Key Vault com o Armazenamento do Microsoft Azure, o Disco ou outros serviços e todos os aplicativos personalizados que usam o SDK do .NET 4.0+.

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

Impacto: Médio

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

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

Armazenamento

Usar armazenamento de blob de blocos de desempenho premium

Uma ou mais das suas contas de armazenamento têm uma alta taxa de transação por GB de dados armazenados em blobs de blocos. Use o armazenamento de blob de blocos de desempenho premium em vez do armazenamento de desempenho padrão para suas cargas de trabalho que exigem tempos de resposta de armazenamento rápido e/ou altas taxas de transações e potencialmente economize em custos de armazenamento.

Benefícios potenciais: bloquear o aumento do desempenho do armazenamento de blobs com os preços mais baixos das transações do Azure.

Impacto: Médio

Para obter mais informações, confira a 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 detectado

Observamos que não há instantâneos de seus compartilhamentos de arquivos. Isso significa que você não está protegido contra a exclusão acidental de arquivos ou cenários de corrupção de arquivos. Habilite instantâneos para proteger seus dados. Para habilitar instantâneos, você pode usar o portal do Azure, o Backup do Azure ou soluções de terceiros.

Benefícios potenciais: agende instantâneos de seus compartilhamentos de arquivos para se proteger contra 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

Usar Put Blob para blobs menores que 256 MB

Ao escrever um blob de blocos de 256 MB ou menos (64 MB para solicitações que usam versões REST anteriores a 31 de maio de 2016), você pode carregá-lo em sua totalidade com uma única operação de gravação usando Put Blob. Com base em suas métricas agregadas, acreditamos que as operações de gravação da sua conta de armazenamento podem ser otimizadas.

Benefícios potenciais: aumentar o desempenho e reduzir os custos de operação.

Impacto: Médio

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

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

Converter discos não gerenciados de HDD Standard para SSD Premium para melhorar o desempenho

Observamos que seu disco HD não gerenciado está se aproximando das metas de desempenho. Os SSDs Premium do Azure oferecem compatibilidade de disco de alto desempenho e baixa latência para máquinas virtuais com cargas de trabalho com uso intensivo de E/S. Realize um aumento no desempenho do disco atualizando o disco HDD Standard para disco SSD Premium. A atualização precisa de uma reinicialização de VM, que leva de três a cinco minutos.

Benefícios potenciais: dê um impulso ao desempenho do 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 Multichannel para conta de armazenamento

Observamos que o multicanal do SMB não está habilitado na sua conta de armazenamento. O SMB Multichannel habilita que um cliente SMB 3.x estabeleça múltiplas conexões de rede para um compartilhamento de arquivo SMB. O aumento do desempenho é obtido pela agregação de largura de banda em várias placas de rede e pelo uso do suporte ao RSS.

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

Impacto: Médio

Para obter mais informações, consulte compartilhamentos de arquivos SMB nos Arquivos do Azure

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

Aumentar o tamanho provisionado do compartilhamento de arquivos Premium para evitar a limitação de solicitações

Suas solicitações de compartilhamento de arquivos Premium são limitadas à medida que as operações de E/S por segundo (IOPS) ou os limites de taxa de transferência para o compartilhamento de arquivo atingem os limites de compartilhamento. Para impedir que suas solicitações sejam limitadas, aumente o tamanho de provisionamento do compartilhamento de arquivos premium.

Benefícios potenciais: aumentar 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

Atualize a API de cargas de trabalho para a última versão (API do Centro do Azure para soluções SAP)

Identificamos solicitações para uma versão desatualizada da API de Cargas de Trabalho para recursos nesse grupo de recursos. É recomendável mudar para a versão mais recente da API de Cargas de Trabalho, para garantir o acesso ininterrupto ao recursos mais recentes e melhorias de desempenho no Centro do Azure para soluções SAP. 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 de VIS.

Benefícios potenciais: a API 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 documentos de referência da API de soluções do Azure Center para SAP

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

Atualize o SDK de Workloads para a última versão (SDK do Centro do Azure para soluções SAP)

Identificamos solicitações para uma versão desatualizada do SDK de Cargas de Trabalho a partir dos recursos desse grupo de recursos. Atualize para a versão mais recente do SDK de Cargas de Trabalho para obter os recursos mais recentes e os melhores resultados em termos de qualidade de modelo, desempenho e disponibilidade de serviços para o Centro do Azure para soluções SAP. 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 de 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 as soluções do Azure Center para SAP

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

Atualizar a versão da API do Migrate Discovery do SAP para a mais recente

Uma versão desatualizada da API de Descoberta de Migrações para SAP foi detectada para recursos no Site de Descoberta do SAP em sua assinatura. Para garantir o acesso aos recursos e aprimoramentos de desempenho mais recentes, recomendamos atualizar a versão da API para a mais recente.

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

Impacto: Médio

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

Atualizar a versão do SDK Migrate Discovery do SAP para a mais recente

Uma versão desatualizada do SDK de Descoberta de Migrações para SAP foi detectada para recursos no Site de Descoberta do SAP em sua assinatura. Para garantir o acesso aos recursos e aprimoramentos de desempenho mais recentes, recomendamos atualizar a versão do SDK para a mais recente.

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

Impacto: Médio

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

Máquinas Virtuais

Habilitar a Rede Acelerada para melhorar o desempenho e a latência da rede

Detectamos que a Rede Acelerada não está habilitada em recursos de VM em sua implantação existente que podem ser capazes de dar suporte a esse recurso. Se a imagem do sistema operacional da VM der suporte à Rede Acelerada conforme detalhado na documentação, habilite esse recurso gratuito nessas VMs para maximizar o desempenho e a latência de suas cargas de trabalho de rede na nuvem

Benefícios potenciais: melhora a taxa de transferência de desempenho, reduzindo a latência e o tremulação

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 de recursos e melhorar o desempenho

Analisamos os dados dos últimos 7 dias e identificamos VMs (máquinas virtuais) com alta utilização em diferentes métricas, por exemplo, CPU, Memória e E/S de VM. As VMs podem enfrentar problemas de desempenho, pois estão próximas ou já nos limites de SKU. Considere atualizar sua SKU para melhorar o desempenho.

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

Impacto: Alto

Para mais informações, consulte Melhore 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

Usar o Managed Disks para evitar a limitação de E/S do disco

Seus discos de máquina virtual pertencem a uma conta de armazenamento que atingiu seu destino de escalabilidade e é suscetível à limitação de E/S. Para proteger sua máquina virtual da degradação do desempenho e para simplificar o gerenciamento de armazenamento, use Discos Gerenciados.

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

Impacto: Alto

Para obter mais informações, consulte Visão geral do Armazenamento de 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

As VMs v5 oferecem núcleos mais novos e mais rápidos, maiores taxas de transferência de rede e melhor disponibilidade e redundância global. Atualize as VMs v3 ou v2 para as VMs v5 e alcance um desempenho igual ou superior pelo mesmo custo.

Benefícios potenciais: 5 VMs oferecem desempenho aprimorado 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

Melhore a experiência do usuário e a conectividade implantando VMs mais perto da localização do usuário

Determinamos que suas VMs estão localizadas em uma região diferente ou longe de onde os usuários estão se conectando, usando a Área de Trabalho Virtual do Windows (WVD). Isso causa tempos de resposta de conexão prolongados e afeta a experiência do usuário em geral na WVD.

Benefícios potenciais: Melhora a satisfação com o tempo de ida e volta da rede nas implantações do 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 estão próximos ao limite de capacidade de disco.

O HDD (disco rígido do sistema operacional) está se aproximando dos limites de disco, atualizando para O SSD. Os SSDs do Azure fornecem desempenho líder do setor com altas IOPS (operações de E/S por segundo) e baixa latência. Particularmente, o SSD Premium dá suporte a camadas de desempenho e intermitência, enquanto o SSD Standard dá suporte ao bursting.

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 mais recente da API do AMS

Identificamos solicitações para uma versão da API AMS que não é recomendada. É recomendado mudar para a versão mais recente da API do AMS para garantir acesso ininterrupto a ele, além de recursos mais recentes e melhorias 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?

TipoDeRecurso: microsoft.workloads/monitors
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 recentes 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?

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

Para evitar o bloqueio reversível no driver do Mellanox, reduza o valor de can_queue no sistema operacional da VM de aplicativos em cargas de trabalho SAP

Para evitar o bloqueio flexível esporádico no driver do Mellanox, o valor can_queue precisa ser reduzido no sistema operacional. Esse valor não pode ser definido diretamente. Adicione as seguintes opções de linha de inicialização 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 do SAP

Impacto: Médio

Para obter mais informações, consulte Bloqueio reversível do Kernel com blk_mq_update em rastreamentos

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

Para evitar o bloqueio reversível no driver do Mellanox, reduza o valor de can_queue no sistema operacional da VM do ASCS em cargas de trabalho SAP

Para evitar o bloqueio flexível esporádico no driver do Mellanox, o valor can_queue precisa ser reduzido no sistema operacional. Esse valor não pode ser definido diretamente. Adicione as seguintes opções de linha de inicialização 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 do SAP

Impacto: Médio

Para obter mais informações, consulte Bloqueio reversível do Kernel com blk_mq_update em rastreamentos

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

Para evitar o bloqueio reversível no driver do Mellanox, reduza o valor de can_queue no sistema operacional da VM do banco de dados em cargas de trabalho SAP

Para evitar o bloqueio flexível esporádico no driver do Mellanox, o valor can_queue precisa ser reduzido no sistema operacional. Esse valor não pode ser definido diretamente. Adicione as seguintes opções de linha de inicialização 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 do SAP

Impacto: Médio

Para obter mais informações, consulte Bloqueio reversível do Kernel com blk_mq_update em rastreamentos

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

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

No HANA DB com tipo de armazenamento ANF, o buffer máximo de soquete de leitura, definido pelo parâmetro, net.core.rmem_max deve ser definido grande o suficiente para lidar com pacotes de rede recebidos. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos. Veja a nota do 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 banco de dados HANA com ANF, otimize o parâmetro do sistema operacional wmem_max

No banco de dados HANA com tipo de armazenamento ANF, o buffer de soquete de gravação máximo, definido pelo parâmetro, net.core.wmem_max, deve ser definido como grande o suficiente para lidar com pacotes de rede de saída. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos. Veja a nota do 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 banco de dados HANA com ANF, otimize o parâmetro do sistema operacional tcp_rmem

O parâmetro net.ipv4.tcp_wmem especifica os tamanhos mínimo, padrão e máximo de buffer de recebimento que são usados para um soquete TCP. Defina o parâmetro de acordo com a nota SAP 3024346 para certificar o HANA DB para ser executado com ANF e aprimorar o desempenho do sistema de arquivos. O valor máximo não deve exceder o parâmetro net.core.rmem_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 arquivos no banco de dados HANA com ANF, otimize o parâmetro do sistema operacional tcp_wmem

O parâmetro net.ipv4.tcp_wmem especifica os tamanhos mínimo, padrão e máximo de buffer de envio que são usados para um soquete TCP. Defina o parâmetro de acordo com a nota SAP: 302436 para certificar o HANA DB para ser executado com ANF e melhorar o desempenho do sistema de arquivos. 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 arquivos no BD do HANA com ANF, defina o tamanho da fila do backlog do receptor como 300000

O parâmetro net.core.netdev_max_backlog especifica o tamanho da fila de pendências do receptor, utilizado quando uma interface de rede recebe pacotes mais rápido do que o kernel é capaz de processar. Defina o parâmetro de acordo com a nota 3024346 do SAP. Essa configuração certifica o HANA DB para ser executado com ANF e melhora 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: d40a458d-b366-45f2-a315-dfe71d3eb0eb

Para melhorar o desempenho do sistema de arquivos no Banco de Dados HANA com ANF, desabilite o parâmetro de inicialização lenta após a inatividade.

O parâmetro net.ipv4.tcp_slow_start_after_idle desabilita a necessidade de escalar verticalmente o tamanho da janela TCP para conexões TCP que ficaram ociosas por algum tempo. Definindo esse parâmetro como zero de acordo com a nota 302436 do SAP, a velocidade máxima é usada desde o início para conexões TCP ociosas anteriormente

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 aprimorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, habilite o ajuste automático do tamanho do buffer de recepção de TCP.

O parâmetro net.ipv4.tcp_moderate_rcvbuf permite que o TCP execute o ajuste automático do buffer de recebimento para dimensionar automaticamente o buffer (não maior que tcp_rmem) para corresponder ao tamanho exigido pelo caminho para a taxa de transferência completa. Habilite esse parâmetro de acordo com a nota 302436 do SAP 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 arquivos no BD do HANA com ANF, habilite o parâmetro de sistema operacional para dimensionamento de janela TCP

Habilite o parâmetro de dimensionamento de janela TCP de acordo com a nota 302436 do SAP. Essa configuração certifica que o HANA DB pode ser executado com ANF e melhora o desempenho do sistema de arquivos no HANA DB com ANF em cargas de trabalho 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 arquivos no banco de dados do HANA com ANF, habilite o parâmetro do sistema operacional tcp_timestamps

Habilite o parâmetro tcp_timestamps de acordo com a nota 302436 do SAP. Essa configuração certifica que o HANA DB pode ser executado com ANF e melhora o desempenho do sistema de arquivos no HANA DB com ANF em cargas de trabalho 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

No cenário de alta disponibilidade para o HANA DB com ANF, desabilite o parâmetro do sistema operacional tcp_timestamps.

Desabilite o parâmetro tcp_timestamps de acordo com a nota 302436 do SAP. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos em cenários de alta disponibilidade para o HANA DB com ANF em cargas de trabalho 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 arquivos no BD do HANA com ANF, habilite o parâmetro do sistema operacional tcp_sack

Habilite o parâmetro tcp_sack de acordo com a nota 302436 do SAP. Essa configuração certifica que o HANA DB pode ser executado com ANF e melhora o desempenho do sistema de arquivos no HANA DB com ANF em cargas de trabalho 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 arquivos no BD do HANA com ANF, desabilite o protocolo IPv6 no sistema operacional

Desative o IPv6 conforme recomendado pelo SAP no Azure para HANA DB com ANF, visando melhorar o desempenho do sistema de arquivos.

Benefícios potenciais: melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Expansão do SAP HANA em espera com o 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 o parâmetro tcp_max_syn_backlog do sistema operacional.

Para evitar que o kernel use cookies SYN em uma situação onde muitas solicitações de conexão são enviadas em um curto período de tempo, e para evitar um aviso sobre um possível ataque de inundação SYN no log do sistema, é importante definir o tamanho do backlog SYN para um valor consideravelmente alto. Confira a nota 2382421 do SAP

Benefícios potenciais: melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Expansão do SAP HANA em espera com o 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 arquivos no banco de dados HANA com ANF, otimize o parâmetro net.ipv4.ip_local_port_range

Como o HANA usa um número considerável de conexões para a comunicação interna, faz sentido ter o maior número possível de portas de cliente disponíveis para essa finalidade. Defina o parâmetro do sistema operacional net.ipv4.ip_local_port_range de acordo com a Nota SAP 2382421 para garantir a comunicação interna ideal 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 arquivos no Banco de Dados HANA com ANF, desabilite net.ipv4.conf.all.rp_filter.

Desabilite o parâmetro do sistema operacional Linux de filtro de caminho reverso, net.ipv4.conf.all.rp_filter, conforme recomendação, para melhorar o desempenho do sistema de arquivos no banco 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 Expansão do SAP HANA em espera com o 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 arquivos no banco de dados HANA com ANF, otimize sunrpc.tcp_slot_table_entries

Defina o parâmetro sunrpc.tcp_slot_table_entries como 128, conforme recomendação, para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF em cargas de trabalho SAP

Benefícios potenciais: melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Expansão do SAP HANA em espera com o 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 banco de dados HANA com ANF, otimize o parâmetro vm.swappiness

Defina o parâmetro do sistema operacional vm.swappiness como 10, conforme recomendação, para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF em cargas de trabalho SAP

Benefícios potenciais: melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Expansão do SAP HANA em espera com o 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 arquivos no BD HANA com ANF, altere o parâmetro tcp_max_slot_table_entries

Configure o parâmetro do sistema operacional tcp_max_slot_table_entries para 128 conforme a nota do SAP: 302436 para melhor desempenho de transferência de arquivos no banco de dados HANA com ANF em cargas de trabalho SAP

Benefícios potenciais: melhor desempenho do sistema de arquivos

Impacto: Alto

Para obter mais informações, consulte Expansão do SAP HANA em espera com o 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/s para melhor desempenho no banco de dados HANA

Uma atividade de leitura de pelo menos 400 MB/s para /hana/data com tamanhos de E/S de 16 MB e 64 MB é recomendada para cargas de trabalho SAP no Azure. Selecione o tipo de disco para /hana/data de acordo com esse requisito para garantir o alto desempenho do BD e atender aos requisitos mínimos de armazenamento do SAP HANA

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

Se estiver usando o Ultradisk, o IOPS para /hana/volume de dados deverá ser >=7.000 para melhorar o desempenho do BD HANA

O IOPS de pelo menos 7.000 no volume /hana/data é recomendado para cargas de trabalho SAP ao usar o Ultradisk. Selecione o tipo de disco para o volume /hana/data de acordo com esse requisito para garantir o alto desempenho do BD

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

O tamanho da faixa para /hana/data deve ser de 256 kb para melhorar o desempenho do banco de dados HANA nas cargas de trabalho do SAP.

Se você estiver usando LVM ou mdadm para criar conjuntos de distribuição em vários discos Premium do Azure, será necessário definir tamanhos de distribuição. Com base na experiência com versões recentes do Linux, o Azure recomenda o uso do tamanho de faixa de 256 kb para o sistema de arquivos /hana/data a fim de melhorar o desempenho do banco de dados HANA

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

Todos os discos no LVM para o volume /hana/data devem ser do mesmo tipo para garantir o alto desempenho no BD do HANA

Se vários tipos de disco forem selecionados no volume /hana/data, o desempenho do BD do HANA nas cargas de trabalho do SAP poderá ficar restrito. Certifique-se de que todos os discos de dados HANA sejam do mesmo tipo e estejam configurados conforme recomendado para SAP no Azure

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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/s para melhorar o desempenho no HANA DB

Uma atividade de leitura/gravação de pelo menos 250 MB/s para /hana/log para um tamanho de E/S de 1 MB é recomendada para cargas de trabalho SAP no Azure. Selecione o tipo de disco para volume /hana/log de acordo com esse requisito para garantir o alto desempenho do BD e atender aos requisitos mínimos de armazenamento do SAP HANA

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

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

O IOPS de pelo menos 2000 no volume /hana/log é recomendado para cargas de trabalho SAP ao usar o Ultradisk. Selecione o tipo de disco para o volume de log do HANA de acordo com os requisitos para garantir o alto desempenho do banco de dados.

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

O tamanho da faixa para /hana/log deve ser de 64 kb para melhorar o desempenho do BD do HANA nas cargas de trabalho do SAP

Se você estiver usando LVM ou mdadm para criar conjuntos de distribuição em vários discos Premium do Azure, será necessário definir tamanhos de distribuição. Para obter taxa de transferência suficiente com tamanhos maiores de E/S, o Azure recomenda usar o tamanho da faixa de 64 kb para o sistema de arquivos /hana/log para melhorar o desempenho do BD do HANA

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

Todos os discos no LVM para o volume /hana/log devem ser do mesmo tipo para garantir o alto desempenho no BD do HANA

Se vários tipos de disco forem selecionados no volume /hana/log, o desempenho do BD do HANA nas cargas de trabalho do SAP poderá ficar restrito. Certifique-se de que todos os discos de dados HANA sejam do mesmo tipo e estejam configurados conforme recomendado para SAP no Azure

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

Habilitar o Acelerador de Gravação no volume /hana/log com disco Premium para melhorar a latência de escrita no banco de dados HANA.

O Acelerador de Gravação do Azure é uma funcionalidade das máquinas virtuais da Série M do Azure. Ele melhora a latência de E/S de gravações no armazenamento premium do Azure. Para o SAP HANA, o Acelerador de Gravação deve ser usado somente no volume /hana/log.

Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP

Impacto: Alto

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

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

Próximas etapas

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