Partilhar via


Otimização de custos para o data lakehouse

Este artigo aborda os princípios arquitetônicos do pilar otimização de custos, com o objetivo de permitir o gerenciamento de custos de forma a maximizar o valor entregue. Dado um orçamento, a eficiência de custos é impulsionada pelos objetivos de negócios e pelo retorno do investimento. Os princípios de otimização de custos podem ajudar a alcançar os objetivos de negócios e a justificação de custos.

Diagrama de otimização de custos de arquitetura lakehouse para Databricks.

Princípios de otimização de custos

  1. Escolha os recursos ideais

    Escolha os recursos certos que se alinham com as metas de negócios e podem lidar com o desempenho da carga de trabalho. Ao integrar novas cargas de trabalho, explore as diferentes opções de implantação e escolha aquela com a melhor relação preço/desempenho.

  2. Alocar recursos dinamicamente

    Aloque e libere recursos dinamicamente para atender aos requisitos de desempenho. Identifique recursos não utilizados ou subutilizados e reconfigure-os, consolide-os ou desative-os.

  3. Monitorar e controlar de custos

    O custo de suas cargas de trabalho depende da quantidade de recursos consumidos e das taxas cobradas por esses recursos. Para entender o custo dessas cargas de trabalho, monitore-as para cada recurso envolvido. Isso fornece uma linha de base para controlar o consumo e os custos.

    Além disso, o lakehouse facilita a identificação precisa do uso dos recursos e dos custos associados. Isso permite a alocação transparente de custos para proprietários de carga de trabalho individuais. Eles podem então medir o retorno do investimento e otimizar seus recursos para reduzir custos, se necessário.

  4. Projete cargas de trabalho econômicas

    Uma das principais vantagens do lakehouse é a sua capacidade de escalar dinamicamente. Como ponto de partida, as métricas de uso e desempenho são analisadas para determinar o número inicial de instâncias. Com o dimensionamento automático, os custos adicionais podem ser economizados escolhendo instâncias menores para uma carga de trabalho altamente variável, ou escalando horizontalmente em vez de verticalmente para atingir o nível de desempenho necessário.

Próximo: Práticas recomendadas para otimização de custos

Consulte Práticas recomendadas para otimização de custos.