Visualizar recomendações de RDS instâncias de banco de dados - AWS Compute Optimizer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Visualizar recomendações de RDS instâncias de banco de dados

O Compute Optimizer RDS gera instâncias de banco de dados RDS e recomendações de armazenamento de instâncias de banco de dados para os mecanismos de banco de dados Amazon RDS My SQL e RDS Amazon PostgreSQL. Essas recomendações são exibidas nas páginas Recomendações para instâncias de RDS banco de dados e detalhes da RDS instância de banco de dados do console do Compute Optimizer. Ambas as páginas são divididas em duas guias separadas: Instância e Armazenamento.

  • Página de recomendações para instâncias de RDS banco de dados

    Instância

    A página lista dados que incluem cada uma de suas instâncias de RDS banco de dados atuais, encontrando classificações, encontrando motivos, tipo de instância atual, economia estimada e oportunidades de economia. A principal recomendação do Compute Optimizer está listada ao lado de cada uma de suas instâncias. Essa recomendação inclui o tipo de instância recomendado, os preços sob demanda e a diferença de preço entre sua instância atual. Use a página de recomendações para comparar suas instâncias atuais com a recomendação principal. Isso pode ajudar você a decidir se deseja aumentar ou reduzir o tamanho de suas instâncias.

    Armazenamento

    Essa página lista dados que incluem cada um dos seus volumes atuais, classificações de busca, tipo de volume atual e preço atual. A principal recomendação do Compute Optimizer está listada ao lado de cada um dos seus volumes e inclui o tipo de volume recomendado, IOPS recomendado, o preço da recomendação e a diferença de preço entre o volume atual e a recomendação. Use a página de recomendações para comparar os volumes atuais com a recomendação principal, o que pode ajudar a decidir se você deve aumentar ou reduzir seu volume.

    Para obter mais informações sobre como visualizar suas recomendações de RDS banco de dados da Amazon, consulteAcessando recomendações e detalhes da RDS instância de banco de dados.

  • RDSPágina de detalhes da instância de banco de dados

    Instância

    Esta página lista até duas recomendações de otimização para uma instância de RDS banco de dados específica. Ele lista as especificações de cada recomendação, incluindo risco de desempenho, diferença de preço e preços sob demanda.

    Armazenamento

    Esta página fornece a recomendação de otimização para o armazenamento de uma RDS instância de banco de dados. Ele lista as especificações de cada recomendação, incluindo armazenamento alocado, provisionadoIOPS, taxa de transferência e diferença de preço de armazenamento.

    Ambas as páginas de detalhes exibem gráficos de métricas de utilização que podem ser usados para comparar a instância ou o armazenamento atual com as métricas de utilização projetadas para as opções de recomendação. Os gráficos podem ajudar você a entender melhor o impacto dessas recomendações.

    Para obter mais informações sobre como visualizar sua instância de RDS banco de dados e detalhes de armazenamento, consulteAcesso à página de detalhes da RDS instância de banco de dados.

As recomendações são atualizadas diariamente e podem levar até 12 horas para serem geradas. Lembre-se de que o Compute Optimizer exige pelo menos 30 horas de métricas para gerar recomendações para CloudWatch instâncias de banco de dados da AmazonRDS. Para obter mais informações, consulte Requisitos de recurso.

Classificações de descobertas

A coluna Finding na página Recomendações para instâncias de RDS banco de dados fornece um resumo do desempenho de suas instâncias de RDS banco de dados e armazenamento durante o período de análise.

As seguintes classificações de descobertas se aplicam às instâncias de RDS banco de dados.

Classificação Descrição

Subprovisionado

Quando o Compute Optimizer detecta que não há memória, largura de banda de rede EBS ou taxa de transferência CPU suficientes, uma instância de banco de EBS IOPS dados é considerada subprovisionadaRDS. O Compute Optimizer exibe um motivo encontrado para subprovisionamento, largura de banda CPUde rede subprovisionada ou taxa de transferência subprovisionada. EBS Uma instância de RDS banco de dados subprovisionada pode resultar em baixo desempenho do aplicativo.

Superprovisionado

Quando o Compute Optimizer detecta que há CPU excesso de largura de banda de rede EBS ou taxa de transferência EBSIOPS, uma instância de banco de dados é considerada superprovisionadaRDS. O Compute Optimizer mostra o motivo encontrado do superprovisionamento, do superprovisionamento, CPUdo superprovisionamento da largura de banda da rede ou EBS IOPS do superprovisionamento da taxa de transferência. EBS Uma instância de RDS banco de dados superprovisionada pode resultar em custos adicionais de infraestrutura.

Otimizado

Quando as especificações da sua RDS instância de banco de dados atendem aos requisitos de desempenho da sua carga de trabalho, a RDS instância de banco de dados é considerada otimizada. Para instâncias otimizadas, o Compute Optimizer pode recomendar uma classe de instância de banco de dados de nova geração ou que uma nova versão do mecanismo esteja disponível.

As seguintes classificações de descobertas se aplicam ao RDS armazenamento.

Classificação Descrição

Subprovisionado

Quando o Compute Optimizer detecta que não há armazenamento EBS ou taxa de transferência alocados suficientes, um volume de armazenamento é considerado subprovisionadoRDS. O Compute Optimizer exibe um motivo de descoberta do subprovisionamento do armazenamento alocado EBS do volume ou do EBS suprovisionamento da taxa de transferência do volume. Um volume de armazenamento de RDS instância de banco de dados subprovisionado pode resultar em baixo desempenho do aplicativo.

Superprovisionado

Quando o Compute Optimizer detecta que há IOPS excesso EBS ou taxa de transferência, o volume de armazenamento de RDS uma instância de banco de dados é considerado superprovisionado. O Compute Optimizer exibe um motivo de descoberta do superprovisionamento do volume ou do superprovisionamento EBSEBSda IOPS taxa de transferência do volume. Um volume de armazenamento de instância de banco de dados superprovisionado pode resultar em custos adicionais de infraestrutura.

Otimizado

Quando as especificações do volume de armazenamento da sua RDS instância de banco de dados atendem aos requisitos de desempenho da sua carga de trabalho, o armazenamento é considerado otimizado. Para armazenamento otimizado de instâncias de banco de dados, o Compute Optimizer pode recomendar um tipo de armazenamento de nova geração.

Para obter mais informações sobre instâncias de RDS banco de dados com provisionamento insuficiente e excessivo, consulte o Motivos da descoberta Visualizar recomendações de RDS instâncias de banco de dados tópico.

Motivos da descoberta

A coluna Finding reasons nas páginas Recomendações para instâncias de RDS banco de dados e detalhes da RDS instância de banco de dados mostra qual especificação de uma instância está subprovisionada ou superprovisionada.

Os seguintes motivos de descoberta se aplicam às instâncias de RDS banco de dados:

Motivo da descoberta Descrição

CPUOverprovisioned

A CPU configuração da instância de banco de dados pode ser reduzida e também atender aos requisitos de desempenho da sua carga de trabalho. Isso é identificado pela análise da CPUUtilization métrica da instância atual durante o período de retrospectiva.

CPUUnderprovisioned

A CPU configuração da instância de banco de dados não atende aos requisitos de desempenho da sua carga de trabalho e há um tipo de instância alternativo que oferece melhor CPU desempenho. Isso é identificado pela análise da CPUUtilization métrica da instância atual durante o período de retrospectiva.

EBSThroughputOverprovisioned

A configuração da EBS taxa de transferência da instância de banco de dados pode ser reduzida e também atender aos requisitos de desempenho da sua carga de trabalho. Isso é identificado pela análise da VolumeReadBytes VolumeWriteBytes métrica dos EBS volumes anexados à instância atual durante o período de análise.

EBSThroughputUnderprovisioned

A configuração de EBS taxa de transferência da instância de banco de dados não atende aos requisitos de desempenho da sua carga de trabalho e há um tipo de instância alternativo que fornece melhor desempenho de taxa de EBS transferência. Isso é identificado pela análise da VolumeWriteBytes métrica VolumeReadBytes e da métrica dos EBS volumes anexados à instância atual durante o período de análise.

EBSIOPSOverprovisioned

A EBS IOPS configuração da instância de banco de dados pode ser reduzida e também atender aos requisitos de desempenho da sua carga de trabalho. Isso é identificado pela análise das VolumeWriteOps métricas VolumeReadOps e dos EBS volumes associados à instância atual durante o período de retrospectiva.

NetworkBandwidthOverprovisioned

A configuração da largura de banda de rede da instância de banco de dados pode ser reduzida e ainda atender aos requisitos de desempenho da sua carga de trabalho. Isso é identificado pela análise das métricas NetworkIn e NetworkOut da instância atual durante o período de análise.

NetworkBandwidthUnderprovisioned

A configuração de largura de banda de rede da instância de banco de dados não atende aos requisitos de desempenho da sua carga de trabalho e há um tipo de instância alternativo que fornece melhor desempenho de largura de banda de rede. Isso é identificado pela análise das métricas NetworkIn e NetworkOut da instância atual durante o período de análise. Esse motivo de descoberta ocorre quando o desempenho de NetworkOut ou NetworkIn de uma instância é afetado.

NewGenerationDBInstanceClassAvailable

Se a instância de banco de dados atual for um tipo de instância de geração anterior, o Compute Optimizer gera esse motivo de descoberta para indicar que há um tipo de instância de banco de dados de nova geração disponível. Recomendamos que você use os tipos de instância da geração atual para obter o melhor desempenho.

NewEngineVersionAvailable

Se a versão atual do mecanismo for descontinuada, o Compute Optimizer gera esse motivo de descoberta para indicar que há uma nova versão do mecanismo disponível.

Os motivos de descoberta a seguir se aplicam ao armazenamento de instâncias de RDS banco de dados.

Motivo da descoberta Descrição

EBSVolumeAllocatedStorageUnderprovisioned

O EBS volume de espaço de armazenamento alocado anexado à instância de banco de dados não atende aos requisitos de desempenho de sua carga de trabalho e há um tipo de volume alternativo que fornece melhor desempenho de armazenamento alocado. Isso é identificado pela análise das VolumeWriteOps métricas VolumeReadOps e dos EBS volumes associados à instância atual durante o período de análise.

EBSVolumeIOPSOverprovisioned

A IOPS configuração do EBS volume anexada à instância de banco de dados pode ser reduzida e também atender aos requisitos de desempenho da sua carga de trabalho. Isso é identificado pela análise das VolumeWriteBytes métricas VolumeReadBytes e dos EBS volumes associados à instância atual durante o período de retrospectiva.

EBSVolumeThroughputUnderprovisioned

O tamanho da taxa de transferência de EBS volume anexada à instância de banco de dados não atende aos requisitos de desempenho de sua carga de trabalho e há um tipo de volume alternativo que fornece melhor desempenho de taxa de transferência de volume.

EBSVolumeThroughputOverprovisioned

A taxa de transferência do EBS volume anexada à instância de banco de dados pode ser reduzida e também atender aos requisitos de desempenho de sua carga de trabalho.

NewGenerationStorageTypeAvailable

Se o armazenamento da instância de banco de dados atual for um tipo de armazenamento de geração anterior, o Compute Optimizer gera esse motivo de descoberta para indicar que há um tipo de armazenamento de nova geração disponível. Recomendamos que você use os tipos de armazenamento da geração atual para obter o melhor desempenho

AWS Recomendações de instâncias baseadas em Graviton

Ao visualizar as recomendações de instâncias de RDS banco de dados da Amazon, você pode ver o impacto no preço e no desempenho da execução de sua carga de trabalho em instâncias baseadas em AWS Graviton. Para fazer isso, escolha Graviton (aws-arm64) no menu suspenso de preferências de arquitetura. CPU Caso contrário, escolha Current para visualizar recomendações baseadas no mesmo CPU fornecedor e arquitetura da RDS instância de banco de dados atual.

As colunas Preço atual, Preço recomendado, Diferença de preço, Diferença de preço (%) e Economia mensal estimada são atualizadas para fornecer uma comparação de preços entre o tipo de instância de banco de dados atual e o tipo de instância da preferência de CPU arquitetura selecionada. Por exemplo, se você escolher Graviton (aws-arm64), os preços serão comparados entre o tipo de instância de banco de dados atual e o tipo recomendado de instância baseada em Graviton.

Economia mensal estimada e oportunidade de economia

Economia mensal estimada (após descontos)

Aba Instância

Esta coluna lista a economia mensal aproximada que você obtém ao migrar suas cargas de trabalho da instância ou tipo de RDS banco de dados atual para o tipo recomendado nos modelos de preços de Instâncias Reservadas. Para receber recomendações com descontos em Instâncias Reservadas, a preferência do modo de estimativa de economia precisa ser ativada.

Aba Armazenamento

Essa coluna lista a economia mensal aproximada que você obtém ao migrar os volumes de armazenamento de sua RDS instância de banco de dados das especificações atuais para as especificações recomendadas com descontos específicos. Para receber recomendações com descontos específicos, a preferência do modo de estimativa de economia precisa estar ativada.

Para obter mais informações, consulte Modo de estimativa de economia.

nota

Se você não ativar a preferência do modo de estimativa de economia, essa coluna nas guias Instância e Armazenamento exibirá as informações padrão de desconto de preços sob demanda.

Economia mensal estimada (sob demanda)

Aba Instância

Essa coluna lista a economia mensal aproximada que você obtém ao migrar suas cargas de trabalho do tipo de instância de banco de RDS dados atual para o tipo de instância recomendada no modelo de preços sob demanda.

Aba Armazenamento

Essa coluna lista a economia mensal aproximada que você obtém ao migrar os volumes de armazenamento de sua RDS instância de banco de dados das especificações atuais para as especificações recomendadas.

Oportunidade de economia (%)

Essa coluna lista a diferença percentual entre o preço da instância atual e o preço do tipo de RDS instância de banco de dados recomendado. Se o modo de estimativa de economia estiver ativado, o Compute Optimizer analisa os descontos de preço das Instâncias Reservadas para gerar a porcentagem da oportunidade de economia. Se o modo de estimativa de economia não estiver ativado, o Compute Optimizer utilizará somente informações de preços sob demanda. Para obter mais informações, consulte Modo de estimativa de economia.

Importante

Se você ativar o Cost Optimization Hub no AWS Cost Explorer, o Compute Optimizer usará os dados do Cost Optimization Hub, que incluem seus descontos de preços específicos, para gerar suas recomendações. Se o Hub de Otimização de Custos não estiver ativado, o Compute Optimizer utilizará os dados do Cost Explorer e das informações de preços sob demanda para gerar as recomendações. Para obter mais informações, consulte Habilitar o Cost Explorer e Hub de Otimização de Custos no Guia do usuário do AWS Cost Management .

Cálculo de economia mensal estimada

Para cada recomendação, calculamos o custo de operar uma nova RDS instância de banco de dados ou armazenamento usando as especificações recomendadas. A economia mensal estimada é calculada com base no número de horas de execução da instância ou armazenamento atual e na diferença nas taxas entre as especificações atuais e as recomendadas. A economia mensal estimada para instâncias de RDS banco de dados e armazenamento que são exibidas no painel do Compute Optimizer é uma soma da economia mensal estimada de todas as descobertas de provisionamento excessivo na conta.

Risco de desempenho

A coluna de risco de desempenho na página de detalhes da RDS instância de banco de dados define a probabilidade de cada tipo de instância recomendado não atender às necessidades de recursos da sua carga de trabalho. O Compute Optimizer calcula uma pontuação individual de risco de desempenho para cada especificação da instância recomendada. Isso inclui especificações comoCPU, EBS taxa de transferência e. EBS IOPS O risco de desempenho da instância recomendada é calculado como a pontuação máxima de risco de desempenho nas especificações de recursos analisadas.

Os valores variam entre muito baixo, baixo, médio, alto e muito alto. Um risco de desempenho muito baixo significa uma previsão de que a recomendação do tipo de instância sempre forneça capacidade suficiente. Quanto maior o risco de desempenho, maior a probabilidade de você validar se a recomendação atenderá aos requisitos de desempenho de sua workload antes de migrar seu recurso. Decida se deseja realizar a otimização para melhorar o desempenho, reduzir custos ou ambos.

Gráficos de comparação

A página de detalhes da RDS instância de banco de dados da Amazon exibe gráficos de métricas de utilização para sua RDS instância de banco de dados atual e recomendada e dados de armazenamento para o período de análise. O Compute Optimizer usa o ponto máximo de utilização em cada intervalo de 5 minutos para RDS gerar recomendações de instância de banco de dados e armazenamento.

A linha azul sólida é a utilização do seu serviço atual. As linhas laranja são os valores dos limites superior e inferior projetados se você usou as recomendações durante o período de análise.

Você pode alterar os gráficos para exibir dados das últimas 24 horas, três dias, uma semana ou duas semanas. Você também pode alterar a estatística dos gráficos entre média e máxima.

Os gráficos de comparação a seguir são exibidos na página de detalhes da RDS instância de banco de dados:

Nome do gráfico Descrição

CPUutilização

A porcentagem de unidades computacionais alocadas que estão em uso na instância de banco de dados. Essa métrica identifica o poder de processamento necessário para executar um aplicativo em uma instância.

Conexões de banco de dados (contagem)

O número de sessões do cliente conectadas à instância de banco de dados.

Taxa de transferência de recepção da rede (MiB/segundo)

O tráfego de rede de entrada (recebimento) na instância de banco de dados, incluindo o tráfego do banco de dados do cliente e o RDS tráfego da Amazon usado para monitoramento e replicação.

Taxa de transferência de transmissão da rede (MiB/segundo)

O tráfego de rede de saída (transmissão) na instância de banco de dados, incluindo o tráfego do banco de dados do cliente e o RDS tráfego da Amazon usado para monitoramento e replicação.

EBSoperações de leitura (por segundo)

O número médio de operações E/S de leitura de disco por segundo.

EBSoperações de gravação (por segundo)

O número médio de operações de E/S de gravação de disco por segundo.

EBStaxa de transferência de leitura (MiB/segundo)

O número médio de bytes lidos do disco por segundo.

EBStaxa de transferência de gravação (MiB/segundo)

O número médio de bytes gravados no disco por segundo.

EBSSaldo de IO (porcentagem)

A porcentagem de créditos de E/S restantes no repositório intermitente do seu RDS banco de dados. Essa métrica está disponível somente para monitoramento básico.

EBSEquilíbrio de bytes (porcentagem)

A porcentagem de créditos de taxa de transferência restantes no repositório intermitente do seu RDS banco de dados. Essa métrica está disponível somente para monitoramento básico.

Espaço de armazenamento gratuito

A quantidade de espaço de armazenamento disponível.

Carga do DB

O nível de atividade da sessão em seu banco de dados. Para obter mais informações, consulte Carga do banco de dados no Guia do usuário do Amazon Relational Database Service.

Trocar (KB)

A quantidade de memória, em kilobytes, transferida temporariamente do disco.

Trocar (KB)

A quantidade de memória, em kilobytes, transferida temporariamente para o disco.

nota

As métricas DB Load, Swap in (KB) e Swap out (KB) só estão disponíveis se você habilitou o Amazon RDS Performance Insights. Para habilitar o Performance Insights para suas instâncias de banco de dados, consulte Como ativar e desativar o Performance Insights para a Amazon RDS no Guia do Usuário do Amazon Relational Database Service.