Share via


Utilizar recomendações do Assistente do Azure para otimizar o cluster do Azure Data Explorer

O Assistente do Azure analisa as configurações do cluster do Azure Data Explorer e a telemetria de utilização e oferece recomendações personalizadas e acionáveis para o ajudar a otimizar o cluster.

Aceder às recomendações do Assistente do Azure

Existem duas formas de aceder às recomendações do Assistente do Azure:

Ver recomendações do Assistente do Azure para o cluster do Azure Data Explorer

  1. Na portal do Azure, aceda à página do cluster do Azure Data Explorer.

  2. No menu esquerdo, em Monitorização, selecione Recomendações do Assistente. É aberta uma lista de recomendações para esse cluster.

    Recomendações do Assistente do Azure para o cluster do Azure Data Explorer.

Ver recomendações do Assistente do Azure para todos os clusters na sua subscrição

  1. No portal do Azure, aceda ao recurso assistente.

  2. Em Descrição geral, selecione uma ou mais subscrições para as quais pretende obter recomendações.

  3. Selecione Clusters do Azure Data Explorer e Bases de Dados Data Explorer do Azure na segunda lista pendente.

    Recurso do Assistente do Azure.

Utilizar as recomendações do Assistente do Azure

Existem vários tipos de recomendação do Assistente do Azure. Utilize o tipo de recomendação relevante para o ajudar a otimizar o cluster.

  1. No Assistente, em Recomendações, selecione Custo para recomendações de custos.

    Selecione o tipo de recomendação.

  2. Selecione uma recomendação na lista.

    Selecione recomendação.

  3. A seguinte janela contém uma lista de clusters para os quais a recomendação é relevante. Os detalhes da recomendação são diferentes para cada cluster e incluem a ação recomendada.

    Lista de clusters com recomendações.

Tipos de recomendação

As recomendações de custo, desempenho, fiabilidade e excelência do serviço estão atualmente disponíveis.

Importante

As suas poupanças anuais reais podem variar. As poupanças anuais apresentadas baseiam-se nos preços "pay as you go". Estas potenciais poupanças não têm em conta os descontos de faturação do Azure Reserved Virtual Machine Instance (RIs).

Recomendações de custos

As recomendações de custos estão disponíveis para clusters que podem ser alterados para reduzir os custos sem comprometer o desempenho. As recomendações de custos incluem:

Cluster de Data Explorer do Azure não utilizado

Um cluster é considerado não utilizado e em execução se estiver no estado em execução e não tiver ingerido dados nem executar consultas nos últimos cinco dias. Em alguns casos, os clusters podem ser interrompidos automaticamente. Nos casos seguintes, o cluster não para automaticamente e será apresentada uma recomendação:

A recomendação é parar o cluster para reduzir os custos, mas manter os dados. Se os dados não forem necessários, considere eliminar o cluster para aumentar a poupança.

Cluster de Data Explorer do Azure parado não utilizado

Um cluster é considerado não utilizado e parado se tiver sido parado durante, pelo menos, 60 dias.

A recomendação é eliminar o cluster para reduzir os custos.

Atenção

Os clusters parados ainda podem conter dados. Antes de eliminar o cluster, verifique se os dados já não são necessários. Assim que o cluster for eliminado, os dados deixarão de estar acessíveis.

Altere os clusters de Data Explorer para um SKU mais rentável e com melhor desempenho

A recomendação Alterar Data Explorer clusters para um SKU mais rentável e com melhor desempenho é dada a um cluster cujo cluster está a funcionar num SKU não ideal. Este SKU atualizado deve reduzir os custos e melhorar o desempenho geral. Calculámos a contagem de instâncias necessária que cumpre os requisitos de cache do cluster, garantindo ao mesmo tempo que o desempenho não será afetado negativamente.

Como parte da recomendação, recomendamos que ative o Dimensionamento Automático Otimizado se ainda não estiver ativado. O Dimensionamento Automático Otimizado irá realizar uma análise mais aprofundada do desempenho do cluster e, se necessário, irá dimensionar ainda mais o cluster. Isto resultará em reduções de custos adicionais. As recomendações de Dimensionamento Automático Otimizado incluem uma recomendação de contagem de instâncias Mínima e Máx. O valor Máximo está definido para a contagem de instâncias de SKU recomendada. Se o cluster tiver planos para crescer organicamente, recomenda-se que aumente manualmente este número Máximo. Se o Dimensionamento Automático Otimizado já estiver configurado no cluster, em alguns casos a recomendação poderá sugerir aumentar a contagem de instâncias máxima.

A recomendação de SKU tem em conta as definições de zonas atuais de um cluster e se o cluster suportar zonas apenas recomendará SKUs de destino que tenham um mínimo de duas zonas. Adicionar mais zonas de disponibilidade de computação não incorre em custos adicionais.

A recomendação de SKU do assistente é atualizada de poucas em poucas horas. A recomendação verifica a disponibilidade da capacidade do SKU selecionado na região. No entanto, é importante ter em atenção que a disponibilidade da capacidade é dinâmica e muda ao longo do tempo.

Nota

A recomendação de SKU do assistente não suporta atualmente clusters com Rede Virtual ou configurações de pontos finais privados geridos.

Reduzir a cache das tabelas do Azure Data Explorer

A recomendação de redução da cache de tabelas do Azure Data Explorer para a otimização de custos do cluster é fornecida para um cluster que pode reduzir a política de cache da respetiva tabela. Esta recomendação baseia-se no período de pesquisa da consulta durante os últimos 30 dias. Para ver onde é possível poupar, pode ver as 5 tabelas mais relevantes por base de dados para obter potenciais poupanças na cache. Esta recomendação só é disponibilizada se o cluster conseguir aumentar horizontalmente ou reduzir verticalmente após uma alteração da política de cache. O Assistente verifica se o cluster está "vinculado por dados", o que significa que o cluster tem pouca CPU e baixa utilização de ingestão, mas devido à elevada capacidade de dados, o cluster não consegue reduzir horizontalmente ou reduzir horizontalmente.

Ativar o dimensionamento automático otimizado

A recomendação ativar o dimensionamento automático Otimizado é dada quando ativar o dimensionamento automático Otimizado teria reduzido a contagem de instâncias num cluster. Esta recomendação baseia-se em padrões de utilização, utilização da cache, utilização de ingestão e CPU. Para se certificar de que não excede o orçamento planeado, adicione uma contagem máxima de instâncias quando ativar o dimensionamento automático otimizado.

Recomendações de desempenho

As recomendações de desempenho ajudam a melhorar o desempenho dos clusters do Azure Data Explorer. As recomendações de desempenho incluem o seguinte:

Atualizar a política de cache para tabelas de Data Explorer do Azure

A revisão do Azure Data Explorer política de período de cache da tabela para uma melhor recomendação de desempenho é dada para um cluster que requer um filtro de tempo de período de referência diferente ou uma política de cache maior. Esta recomendação baseia-se no período de pesquisa de consultas dos últimos 30 dias. A maioria das consultas são executadas nos últimos 30 dias e os dados acedidos não estão na cache, o que pode aumentar o tempo de execução da consulta. Pode ver as cinco principais tabelas por base de dados que acederam a dados fora da cache, ordenadas por percentagem de consulta.

Também pode obter uma recomendação de desempenho para reduzir a política de cache. Isto pode acontecer se o cluster estiver vinculado a dados. Um cluster está vinculado a dados se os dados a serem colocados em cache de acordo com a política de colocação em cache forem maiores do que o tamanho total da cache do cluster. A redução da política de cache para clusters vinculados a dados reduzirá o número de falhas de cache e melhorará potencialmente o desempenho.

Recomendações de Excelência Operacional

As recomendações de Excelência Operacional ou "melhores práticas" são recomendações cuja implementação não melhora o custo ou o desempenho imediatamente, mas pode beneficiar o cluster no futuro. Isto inclui a redução da política de cache de tabelas para corresponder aos padrões de utilização.

Reduzir a política de cache nas tabelas para corresponder aos padrões de utilização

Esta recomendação centra-se na atualização da política de cache com base na utilização real durante o último mês para reduzir a cache frequente de uma tabela. Ao contrário da recomendação de custos anterior, esta recomendação específica é aplicável a clusters em que o número de instâncias é determinado pela CPU e pela carga de ingestão em vez da quantidade de dados armazenados na cache frequente. Nestes casos, a alteração da política de cache por si só é insuficiente para reduzir o número de instâncias, recomendamos otimizações adicionais, como alterar o SKU, reduzir a carga da CPU e ativar o dimensionamento automático para dimensionamento eficiente. Esta recomendação pode ser útil para tabelas em que a pesquisa de consulta real baseada em padrões de utilização é inferior à política de cache configurada. No entanto, a redução da política de cache não levará diretamente à poupança de custos. O número de instâncias de cluster é determinado pela CPU e pela carga de ingestão, independentemente da quantidade de dados armazenados na cache frequente. Por conseguinte, a remoção de dados da cache frequente não fará com que o cluster seja dimensionado.

Recomendações de fiabilidade

As recomendações de fiabilidade ajudam-no a garantir e a melhorar a continuidade das suas aplicações críticas para a empresa. As recomendações de fiabilidade incluem o seguinte:

Cluster utiliza sub-rede sem delegação

A recomendação forte é dada a um cluster de rede virtual que utiliza uma sub-rede sem delegação para "Microsoft.Kusto/clusters". Quando delega uma sub-rede a um cluster, permite que esse serviço estabeleça regras básicas de configuração de rede para a sub-rede, o que ajuda o cluster a operar as instâncias de forma estável.

Cluster utiliza sub-rede com configuração de IP inválida

A recomendação é dada a um cluster de rede virtual onde a sub-rede também é utilizada por outros serviços. A recomendação é remover todos os outros serviços da sub-rede e utilizá-lo apenas para o cluster.

Falha ao instalar ou retomar o cluster devido a problemas de rede virtual

A recomendação é dada a um cluster que não conseguiu instalar ou retomar devido a problemas de rede virtual. A recomendação é utilizar o guia de resolução de problemas da rede virtual para resolver o problema.