Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:Instância Gerenciada de SQL do Azure
Este artigo ajuda a determinar o tamanho da sub-rede e o intervalo de endereços IP apropriados para a Instância Gerenciada SQL do Azure.
Visão geral
A Instância Gerenciada de SQL do Azure é composta por componentes de serviço hospedados em um conjunto dedicado de máquinas virtuais isoladas colocadas dentro de um ou mais grupos de VM (máquina virtual) hospedados por um cluster virtual e implantados em uma rede virtual do Azure.
Um cluster virtual, associado a uma única sub-rede em uma rede virtual, pode hospedar uma ou mais instâncias gerenciadas por SQL. O número de instâncias que podem ser implantadas em uma sub-rede depende do tamanho da sub-rede (intervalo de sub-rede).
Quando você cria uma instância gerenciada de SQL, o Azure aloca o número de máquinas virtuais com base na camada de serviço escolhida. Como essas máquinas virtuais estão associadas à sua sub-rede, elas exigem endereços IP. O Azure pode alocar mais máquinas virtuais para garantir alta disponibilidade durante operações regulares e manutenção de serviço. O número de endereços IP necessários em uma sub-rede é normalmente maior do que o número de instâncias gerenciadas do SQL nessa sub-rede.
Determinar o tamanho da sub-rede
Planeje cuidadosamente o tamanho da sub-rede para as implantações de instâncias gerenciadas do SQL.
Por design, cada instância gerenciada de SQL precisa de um mínimo de 32 endereços IP em uma sub-rede. Você pode usar uma máscara de sub-rede mínima de /27 ao definir os intervalos de IP de sub-rede.
Use a seguinte lista de considerações ao determinar o tamanho da sua sub-rede:
- Considerações relacionadas à instância:
- O número de instâncias gerenciadas de SQL
- A camada de serviço das instâncias
- Considerações relacionadas ao cluster virtual:
- Configuração de hardware
- Configurações da janela de manutenção
- Considerações relacionadas às operações de gerenciamento:
- Planos para escalar verticalmente/horizontalmente ou alterar a camada de serviço, a configuração de hardware ou a janela de manutenção
Use os seguintes parâmetros para ajudar a formar um cálculo:
- O Azure usa cinco endereços IP na sub-rede para necessidades próprias.
- Cada grupo de VM aloca mais seis endereços.
- O número de endereços que cada instância gerenciada de SQL usa depende da camada de serviço.
- A instância gerenciada SQL de uso geral usa três endereços
- A instância gerenciada do SQL Comercialmente Crítico usa cinco endereços
- Cada solicitação de dimensionamento dobra temporariamente o número de endereços alocados para a instância que está sendo dimensionada.
Importante
Não há suporte para alterar o intervalo de endereços de sub-rede quando há recursos na sub-rede. Por esse motivo, é melhor usar sub-redes maiores em vez de menores para evitar problemas futuros.
Instância de implantação única
A tabela a seguir mostra o número de endereços IP necessários para uma única instância em uma sub-rede implantada em cada camada de serviço:
| Camada de serviço | Uso do Azure1 | Uso do grupo de VMs2 | Uso da instância | Redundância de zona (ZR) | Totalde 3 |
|---|---|---|---|---|---|
| Uso Geral | 5 | 8 | 2 | 0 | 15 |
| Comercialmente Crítico | 5 | 8 | 5 | 2 | 18 (20 com ZR) |
1 Os endereços usados pelo Azure são compartilhados em todas as instâncias na sub-rede.
Dois endereços usados pelo grupo de VM são compartilhados entre instâncias colocadas dentro do mesmo grupo.
3 O número total de endereços usados pela instância. Endereços IP adicionais são alocados quando a redundância de zona é habilitada para instâncias na camada de serviço Comercialmente Crítico.
Adicionar instâncias à sub-rede aumenta o número de endereços usados pela instância e, portanto, aumenta o número total de endereços.
Sub-redes de várias instâncias
A fórmula nesta seção calcula o número de endereços necessários para várias instâncias em uma sub-rede. A fórmula leva em conta o potencial de criar novos grupos de VM durante uma solicitação de criação ou atualização de instância subsequente, bem como a janela de manutenção e os requisitos de hardware de clusters virtuais.
Use a seguinte fórmula para calcular o número total de endereços IP com base no número de instâncias:
5 + (gp * 4) + (bc * 10) + (bc_zr * 2) + (vmg * 8) em que
- gp = número de instâncias de Uso Geral
- bc = número de instâncias comercialmente críticas
- bc_zr = número de instâncias comercialmente críticas com redundância de zona
- vmg = número de grupos de VM diferentes
A lista a seguir explica os números usados na fórmula:
- 5 é o número de endereços IP reservados pelo Azure
- 4 endereços por instância de Uso Geral (2 para a implantação inicial, 2 para uma eventual operação de dimensionamento)
- 10 endereços por instância comercialmente crítica (5 para a implantação inicial, 5 para uma eventual operação de dimensionamento)
- 8 endereços por grupo de VM
Importante
Como há um limite para o número de máquinas virtuais que podem ingressar em um grupo, a falta de espaço em um grupo existente pode resultar na criação de um grupo de VM com especificações idênticas. É possível que uma sub-rede com um grande número de instâncias tenha vários grupos de VM com a mesma configuração, excedendo 9 grupos de VMs.
Exemplo 1
Você planeja ter três instâncias de Uso Geral e duas do tipo Comercialmente Crítico implementadas na mesma sub-rede. Todas as instâncias têm a mesma janela de manutenção, são executadas na mesma configuração de hardware e nenhuma é redundante de zona.
Substituir esses valores na fórmula produz a seguinte equação: 5 + (3 * 4) + (2 * 10) + 0 + (1 * 8) = 45
Como os intervalos de IP são definidos em potências de 2, para dar suporte a 45 endereços IP, sua sub-rede requer um intervalo mínimo de IP de 64 (2^6) para essa implantação. Reserve a sub-rede com uma máscara de sub-rede de /26.
Exemplo 2
Você planeja implantar um total de sete instâncias na mesma sub-rede, quatro de Uso Geral e três instâncias Comercialmente Críticas. Três são instâncias de desenvolvimento/teste em execução no hardware da série Standard com uma janela de manutenção padrão (grupo de VM 1), enquanto as quatro restantes estão em produção, em execução no hardware da série Premium com uma janela de manutenção de fim de semana (grupo de VM 2). Duas das instâncias Críticas para o Negócio são com redundância de zona.
Substituir esses valores na fórmula produz a seguinte equação: 5 + (4 * 4) + (3 * 10) + (1 * 2) + (2 * 8) = 69
Como os intervalos de IP são definidos em potências de 2, para dar suporte aos 69 endereços IP, sua sub-rede requer um intervalo mínimo de IP de 128 (2^7) para essa implantação. É necessário reservar a sub-rede com uma máscara de sub-rede de /25.
Cuidado
Embora você possa implantar instâncias em uma sub-rede menor que o tamanho calculado, isso pode impedir que você adicione instâncias ou concatena operações de escala e manutenção que exijam endereços IP temporários. Para evitar interrupções de serviço, reserve uma sub-rede maior do que o mínimo e planeje o crescimento futuro, grupos de VM adicionais e aumentos temporários no uso de IP durante determinadas operações.
Cenários de atualização
Durante uma operação de dimensionamento, as instâncias exigem temporariamente uma capacidade de IP adicional que depende da camada de serviço.
A tabela a seguir mostra o número temporário de endereços IP adicionais necessários para uma operação de escala que não exige a criação de um novo grupo de VMs:
| Camada de serviço | Cenário | Endereços adicionais |
|---|---|---|
| Grande Prêmio | Dimensionamento de vCores | 2 |
| Grande Prêmio | Dimensionamento de armazenamento | 0 |
| Grande Prêmio | Comutação para BC | 5 |
| A.C | Dimensionamento de vCores | 5 |
| A.C | Dimensionamento de armazenamento | 5 |
| A.C | Comutação para GP | 2 |
As operações que resultam na criação de um novo grupo de VM, como alterar uma janela de manutenção ou geração de hardware, exigem mais seis endereços permanentes para o novo grupo.
Conteúdo relacionado
- O que é a Instância Gerenciada de SQL do Azure?
- arquitetura de conectividade para a Instância Gerenciada de SQL do Azure
- Arquitetura de cluster virtual – Instância Gerenciada de SQL do Azure
- Criar uma rede virtual para a Instância Gerenciada de SQL do Azure
- Resolver nomes de domínio privado na Instância Gerenciada de SQL do Azure