Compreender o grupo de volumes de aplicativos do Azure NetApp Files para Oracle

O grupo de volumes de aplicativos para Oracle permite implantar todos os volumes necessários para instalar e operar bancos de dados Oracle em escala corporativa, com desempenho ideal e de acordo com as práticas recomendadas em um único fluxo de trabalho otimizado e de uma única etapa. O recurso de grupo de volumes de aplicativos usa a capacidade de Arquivos NetApp do Azure para colocar todos os volumes na mesma zona de disponibilidade que as VMs para obter implantações automatizadas e otimizadas para latência.

O grupo de volumes de aplicativos para Oracle implementou muitas melhorias técnicas que simplificam e padronizam todo o processo para ajudá-lo a simplificar as implantações de volume para Oracle. Todos os volumes necessários, como até oito volumes de dados, log de refazer online e log de refazer arquivo, backup e binário, são criados em uma única operação "atômica" (por meio do portal do Azure, RP ou API).

O grupo de volumes de aplicativos Arquivos NetApp do Azure reduz o tempo de implantação do banco de dados Oracle e aumenta o desempenho e a estabilidade gerais do aplicativo, incluindo o uso de vários pontos de extremidade de armazenamento. O recurso de grupo de volume de aplicativos oferece suporte a uma ampla gama de layouts de bancos de dados Oracle, desde bancos de dados pequenos com um único volume até bancos de dados de vários tamanhos de 100 TiB. Ele suporta até oito volumes de dados com desempenho otimizado para latência e é limitado apenas pelos recursos de rede da VM de banco de dados.

O uso de vários volumes conectados por meio de vários endpoints de armazenamento, conforme implantado pelo grupo de volumes de aplicativos para Oracle, traz melhorias de desempenho, conforme descrito no artigo Banco de dados Oracle em vários volumes.

O grupo de volumes de aplicativos para Oracle é suportado em todas as regiões habilitadas para Arquivos NetApp do Azure.

Capacidades chave

O grupo de volumes de aplicativos para Oracle fornece os seguintes recursos:

  • Suporte a uma grande variação de configurações Oracle, começando com 2 volumes para bancos de dados menores até 12 volumes para bancos de dados enormes até várias centenas de TiB.
  • Criando o seguinte layout de volume:
    • Dados: Um a oito volumes de dados
    • Log: um volume de log de refazer online (log) e, opcionalmente, um segundo volume de log (log-mirror), se necessário
    • Binário: um volume para binários Oracle (opcional)
    • Backup: um volume de log para arquivar o backup de log (opcional)
  • Criando volumes em um pool de capacidade de QoS manual
    O tamanho do volume e o desempenho necessário (em MiB/s) são propostos com base na entrada do usuário para o tamanho do banco de dados e os requisitos de taxa de transferência do banco de dados.
  • A GUI do grupo de volumes de aplicativos e o modelo do Azure Resource Manager (ARM) fornecem práticas recomendadas para simplificar o gerenciamento de dimensionamento e a criação de volumes. Por exemplo:
    • Propondo convenção de nomenclatura de volume com base em um ID do Sistema (SID) e tipo de volume
    • Calculando o tamanho e o desempenho com base na entrada do usuário

O grupo de volumes de aplicativos para Oracle ajuda a simplificar o processo de implantação e aumentar o desempenho de armazenamento para cargas de trabalho Oracle. Algumas das novas funcionalidades são as seguintes:

  • Uso do posicionamento da zona de disponibilidade para garantir que os volumes sejam colocados na mesma zona que as VMs de computação.
    Mediante solicitação, um posicionamento de volume baseado em PPG está disponível para regiões sem zonas de disponibilidade, o que requer um processo manual.
  • Criação de terminais de armazenamento separados (com endereços IP diferentes) para volumes de dados e log.
    Esse método de implantação fornece melhor desempenho e taxa de transferência para o banco de dados Oracle.

Layout do grupo de volumes do aplicativo

O grupo de volumes de aplicativos para Oracle implanta vários volumes com base em sua entrada e na disponibilidade de recursos na região e zona selecionadas, sujeito às seguintes regras:

  • O AVG pode implantar de 1 a 8 dados, log (e, opcionalmente, log-mirror), backup e volumes binários na zona selecionada usando a mesma configuração de recursos de rede (Standard ou Basic) e a mesma versão NFS (NFSv4.1 ou NFSv3).
  • O pool de capacidade de hospedagem precisa ser configurado com QoS manual.
  • Os volumes de dados são implantados seguindo regras de antiafinidade para garantir que estejam distribuídos pelo maior número possível de pontos de extremidade de armazenamento do Azure NetApp Files na zona selecionada. Os volumes também recebem pontos de extremidade de armazenamento diretos para a melhor latência possível.
  • Até três volumes de dados podem ser implantados no mesmo ponto de extremidade de armazenamento em zonas com restrição de recursos, se os requisitos de capacidade e taxa de transferência permitirem.
  • Os volumes de log, log-mirror e backup são implantados seguindo regras sem agrupamento: nenhum desses volumes pode compartilhar pontos de extremidade de armazenamento. Esses volumes recebem endpoints de armazenamento direto.
  • O volume binário pode compartilhar um ponto de extremidade de armazenamento com o volume de backup e não requer um ponto de extremidade de armazenamento direto.

As implantações de alta disponibilidade incluirão volumes em 2 zonas de disponibilidade para as quais você pode implantar volumes usando o grupo de volumes de aplicativos para Oracle em ambas as zonas. Você pode usar a replicação de dados baseada em aplicativos, como o Data Guard. Exemplo de layout de volume de duas zonas:

As implantações de alta disponibilidade incluem volumes em duas zonas de disponibilidade, para as quais você pode implantar volumes usando o grupo de volumes de aplicativos para Oracle em ambas as zonas. Você pode usar a replicação de dados baseada em aplicativos, como o Data Guard. Exemplo de layout de volume de duas zonas:

Diagrama de layout de volume de duas zonas.

Uma implantação totalmente construída com oito volumes de dados e todos os volumes opcionais em uma zona com ampla disponibilidade de recursos pode se assemelhar:

Diagrama de implantação Oracle.

Em zonas com recursos restritos, os volumes podem ser implantados em pontos de extremidade de armazenamento compartilhado devido aos algoritmos antiafinidade e sem agrupamento acima mencionados. Este diagrama descreve um exemplo de layout de volume em uma zona restrita de recursos:

Diagrama de oito layouts de volume de dados.

Em zonas com restrição de recursos, os volumes são implantados em pontos de extremidade de armazenamento compartilhados, mantendo as regras de antiafinidade e sem agrupamento. O layout resultante mostra os volumes de log e log-mirror em pontos de extremidade de armazenamento privado, enquanto os volumes de dados compartilham pontos de extremidade de armazenamento. Os volumes log e log-mirror não compartilham pontos de extremidade de armazenamento.

Próximos passos