Loading…

Managed Instance (#14) – Qual o melhor Service Tier para a minha empresa? General Purpose ou Business Critical?

Fala Pessoal,

Esse é mais um post da série sobre o Azure SQL Database Managed Instance. Caso ainda não tenha visto, seguem os posts anteriores:

 

No post abaixo mostrei como criar nosso primeiro MI:

Uma das definições que temos que fazer na criação do MI é o Pricing Tier.

Temos duas opções disponíveis no momento que esse post foi escrito (03/12/2018):

  • General Purpose
  • Business Critical

Qual as difirenças entre elas Fabrício?

 

1) Disco

General Purpose 

  • São utilizados discos remotos. Os arquivos de dados e Logs são Page Blobs no Azure Premium Storage.
  • Apenas para o TempDB são utilizados discos locais.
  • Até 8 TB de Storage por instância.

Olha que interessante:

  • Só o tempdb está em um disco local.
  • As outras bases de sistema e as bases de usuários ficam no Storage Premium do Azure.

Business Critical 

  • Até 4 TB de Storage por instância
  • Todos as bases estão em discos SSD locais:

 

2) Memória e CPU

Memória e CPU não possuem diferenças entre General Purpose e Business Critical. A diferença que temos de CPU e Memória é na escolha da Gen4 ou Gen5 que podemos falar em um post futuro.

Ambas as opções podem chegar a 80 vCores nesse momento. A quantidade de memória acompanha a quantidade de vCores.

Gen4 – 7 GB de memória por vCore

Gen5 – 5.1 Gb de memória por vCore

 

3) Alta Disponibilidade

Segue uma foto da apresentação do Borko no Pass Summit:

General Purpose 

  • Failover médio menor que 1 minuto.
  • A Alta disponibilidade dos dados é proporcionada através do Storage Premium replicando os arquivos de dados e logs.
  • Temos um nó de réplica.

Business Critical 

  • Failover médio menor que 10 segundos.
  • A Alta disponibilidade é fornecida através do AlwaysOn Availability Group.
  • Temos 3 nós de réplica.
  • Temos uma réplica Read Only disponível para uso.

 

4) Performance

General Purpose 

  • Mesma performance de Hardware que o Business Critical
  • A latência de disco é maior que a Business Critical.

Business Critical

  • A latência do Storage Local é muito baixa.
  • Devido ao AlwaysOn AG síncrono, a latência de escrita é maior.
  • A réplica secundária fornece uma segunda máquina para ser utilizada como leitura. Dessa forma você consegue balancear a carga do seu servidor de produção.

 

5) Outras

Business Critical

  • Possui o In-Memory OLTP

 

6) Características comuns aos 2 Tiers:
  • SQL Server Enterprise Edition Features
  • Backup automático
  • Retenção de Backups
  • Full Recovery Model para todas as bases

Espero que tenha ajudado a entender um pouco das diferenças entre os Tiers General Purpose e Business Critical.

Qual é o melhor Fabrício?

Resposta de Consultor: Depende! kkk

A General Purpose é indicada para aplicações com uma carga de I/O comum e uma necessidade de disponibilidade não tão crítica, pois pode demorar até 1 minuto para fazer um failover completo.

A Business Critical é para aplicações críticas que necessitam de I/O de muita velocidade e o menor tempo possível de indisponibilidades (failover em poucos segundos).

Se seu bolso permite pagar um pouco a mais por mês, a Business Critical é LINDA DEMAIS!!!

Você quase “dobra” o processamento contratado, pois tem uma répica com os mesmos recursos computacionais do principal, podendo utilizá-lo para direcionar todos os relatórios do seu ambiente.

Para fazer isso hoje, temos que pagar licenças do SQL Server Enterprise para cada um dos 2 nós e ter todo o trabalho de configuração e manutenção de um AlwaysOn AG.

Business Critical é vida! Parabéns aos envolvidos nesse projeto (como se eles fosse ler esse post… kkkk).

Gostou dessa Dica?

Curta, comente, compartilhe…

Assine meu canal no Youtube , curta minha página no Facebook  ou siga nossa página no Instagram para receber Dicas de Leituras, Vídeos e Eventos sobre SQL Server.

Até o próximo post.

Abraços,

Fabrício Lima

Microsoft Data Platform MVP

Consultor e Instrutor SQL Server

Trabalha com SQL Server desde 2006

Deixe uma resposta