Modelos de compra, camadas de serviço e opções de hardware

Concluído

Depois que você tiver uma ideia de qual opção de implantação é melhor para suas necessidades, determine o modelo de compra, a camada de serviço e o hardware. Nesta unidade, você obterá uma visão geral das opções de compra e de quando escolher cada uma delas.

Modelo de compra

O modelo de compra do SQL do Azure fornece duas opções:

  • Compra baseada em vCores (núcleos virtuais)
  • Compra baseada em DTU (unidade de transação do banco de dados)

O modelo de DTU não está disponível na Instância Gerenciada de SQL do Azure.

Recomendamos o modelo baseado em vCore, porque ele permite que você selecione de maneira independente os recursos de computação e de armazenamento. O modelo baseado em DTU é uma medida agrupada de recursos de computação, armazenamento e E/S.

No modelo de vCore, você paga pelo seguinte:

  • Recursos de computação: a camada de serviço, o número de vCores e a quantidade de memória e a geração de hardware.
  • Armazenamento de log e dados: o tipo e a quantidade de armazenamento de log e de dados.
  • Local de armazenamento de backup: RA-GRS (armazenamento com redundância geográfica com acesso de leitura), ZRS (armazenamento com redundância de zona) ou LRS (armazenamento com redundância local).

O modelo vCore também permite que você use o Benefício Híbrido do Azure para SQL Server e/ou a capacidade reservada (pagamento antecipado) para economizar dinheiro. Nenhuma dessas opções está disponível no modelo de DTU.

Este módulo se concentra no modelo de compra de vCore.

Camada de serviço

Em seguida, você precisará escolher uma camada de serviço para desempenho e disponibilidade. Recomendamos que você comece com a camada de Uso Geral e ajuste-a conforme necessário. Há três camadas disponíveis no modelo de vCore:

  • Uso Geral: Adequado para a maioria das cargas de trabalho empresariais. Oferece opções de armazenamento e de computação voltadas para o orçamento, equilibradas e escalonáveis.
  • Comercialmente Crítico: Adequado para aplicativos de negócios com requisitos de resposta de baixa latência. Oferece a maior resiliência a falhas usando várias réplicas isoladas. Essa camada é a única que pode usar o OLTP (processamento de transações online) in-memory para aprimorar o desempenho.
  • Hiperescala: adequada para cargas de trabalho empresariais com armazenamento altamente escalonável (mais de 100 TB) e requisitos de escala de leitura. Do ponto de vista de desempenho e custo, essa camada está entre Uso Geral e Comercialmente Crítico. No momento, a Hiperescala só está disponível para bancos de dados individuais no Banco de Dados SQL do Azure.

Camada de computação

Ao escolher a camada Uso Geral e o modelo baseado em vCore, você precisa tomar mais uma decisão em relação à camada de computação pela qual pagará:

  • A computação provisionada é destinada a padrões de uso mais regulares com maior utilização média de computação ao longo do tempo ou a vários bancos de dados que usam pools elásticos. A computação provisionada fornece uma quantidade fixa de recursos ao longo do tempo para garantir o desempenho ideal e é cobrada por esses recursos, independentemente do uso. Na computação provisionada, você precisa gerenciar o dimensionamento dos recursos de computação para sua carga de trabalho.
  • A computação sem servidor é destinada ao uso intermitente e imprevisível com menor utilização média de computação ao longo do tempo. A opção sem servidor fornece a escala automática de computação para simplificar o gerenciamento de desempenho e é cobrada apenas pela quantidade de computação usada. A opção sem servidor também dá suporte à pausa e à retomada automáticas para ajudar a otimizar o preço. Quando o seu banco de dados estiver em pausa, você só pagará o armazenamento.

Hardware

A geração de hardware padrão no momento é conhecida como hardware de série padrão, antigo Gen5. O hardware de série premium fornece o que há de mais novo e melhor em hardware de computação e armazenamento premium.

Se você escolher Uso Geral no Banco de Dados SQL e quiser usar a camada de computação sem servidor, o hardware Gen5 será a única opção no momento. Atualmente, ele pode ser escalado verticalmente para até 40 vCores.

O modelo de compra, a camada de serviço e as seleções de hardware feitas terão um impacto significativo no desempenho, na disponibilidade e no custo da implantação.

Verificação de conhecimentos

1.

Você está migrando um aplicativo e um banco de dados para o Azure, mas, no momento, o banco de dados tem 62 TB e continuará crescendo. Atualmente, você não usa nenhum recurso com escopo de instância. Para qual opção de implantação do SQL do Azure será mais fácil de usar?

2.

Imagine que você tenha um Banco de Dados SQL do Azure com o banco de dados do nível de computação sem servidor implantado e um atraso de pausa automática de duas horas. Após duas horas sem nenhuma atividade, o que acontece com o banco de dados e os custos gerados?