Otimizar o dimensionamento do SQL Server usando o Compute Optimizer - Recomendações da AWS

Otimizar o dimensionamento do SQL Server usando o Compute Optimizer

Visão geral

O AWS Compute Optimizer ajuda os administradores do banco de dados (DBAs) a descobrir as workloads do Microsoft SQL Server no Amazon Elastic Compute Cloud (Amazon EC2) e a dimensionar corretamente as instâncias do EC2 para reduzir os custos de licença em até 25%. O recurso de tipo de workload inferida no Compute Optimizer usa machine learning (ML) e detecta automaticamente as aplicações que podem estar sendo executadas em seus recursos da AWS. O Compute Optimizer inclui suporte para o SQL Server como um tipo de workload inferida. Ao usar o recurso de tipo de workload inferida, você pode identificar oportunidades de redução de custos com base na workload específica em execução em suas instâncias do Amazon EC2.

Com esse recurso, você pode categorizar oportunidades de economia de custos de acordo com os tipos de workloads inferidas compatíveis, como o SQL Server. O Compute Optimizer pode descobrir automaticamente as instâncias EC2 do SQL Server que estão superprovisionadas. Você pode mudar para o console do EC2 para reduzir a escala da instância, o que ajuda a reduzir os custos de licenciamento e infraestrutura.

Você também pode usar o Compute Optimizer para fazer recomendações de licenciamento do SQL Server. Para obter mais informações, consulte Otimizar o licenciamento do SQL Server usando o Compute Optimizer neste guia.

Configurar o Compute Optimizer

Para obter instruções sobre como usar o Compute Optimizer com workloads inferidas do SQL Server, consulte Optimizing performance and reducing licensing costs: Leveraging AWS Compute Optimizer for Amazon EC2 SQL Server instances (Blog da AWS). Você pode optar por contas autônomas, contas que são membros de uma organização e contas gerenciais de uma organização. Para contas auntônomas e de membros, a ativação do serviço habilita o Compute Optimizer somente para essa conta. Para uma conta gerencial da organização, você pode escolher se deseja habilitar o Compute Optimizer somente nessa conta ou em todas as contas de membros da organização.

O processo de ativação do Compute Optimizer cria automaticamente um perfil do AWS Identity and Access Management (IAM) vinculado ao serviço. Para obter mais informações, consulte Usando funções vinculadas a serviço para AWS Compute Optimizer.

O Compute Optimizer analisa seus recursos com base nas métricas do Amazon CloudWatch, como CPU, E/S, rede e uso do Amazon Elastic Block Store (Amazon EBS). Para gerar recomendações, são necessárias pelo menos 30 horas consecutivas de dados de métricas do CloudWatch dos últimos 14 dias. Se você habilitar o recurso aprimorado de métricas de infraestrutura, ele estenderá as métricas de utilização para 93 dias. Para obter mais informações, consulte CloudWatch metric requirements e Enhanced infrastructure metrics na documentação do Compute Optimizer.

O Compute Optimizer fornece opções e as economias associadas a cada opção, com base na vCPU, memória, armazenamento, rede, risco e esforço de migração. Você pode usar o painel de métricas do CloudWatch para analisar os dados que estão sendo usados para fazer a recomendação. Com esses dados, você pode dimensionar corretamente suas instâncias do EC2 que estão executando workloads do SQL Server. Para obter mais informações sobre como alterar o tipo de instância, consulte Alterações no tipo de instância na documentação do Amazon EC2.

Recursos adicionais