Como o Azure NetApp Files funciona

Concluído

Aqui, discutimos como o Azure NetApp Files funciona nos bastidores e como diferentes elementos funcionam juntos para fornecer um serviço NAS de nuvem de alto desempenho. Esse conhecimento ajudará você a avaliar se o Azure NetApp Files é uma boa solução para migrar as cargas de trabalho baseadas em arquivo de sua organização para a nuvem do Azure.

Hierarquia do armazenamento

Um dos componentes mais importantes do Azure NetApp Files é a hierarquia de armazenamento, que determina quanto armazenamento é alocado às suas cargas de trabalho terão e a taxa de transferência máxima disponível. Entender a hierarquia de armazenamento ajuda você a configurar e gerenciar o Azure NetApp Files.

Assista a este vídeo para entender a relação entre a assinatura do Azure, contas do NetApp, pools de capacidade e volumes.

Níveis de serviço

O desempenho do volume do Azure NetApp Files é dimensionado com o tamanho do volume e do nível de serviço. O Azure NetApp Files oferece três níveis de serviço para os pools de capacidade criados:

  • Standard: Fornece até 16 MiB/s de taxa de transferência e 1000 IOPS por 1 TiB de capacidade provisionada. Um volume do Azure NetApp Files pode gerar aproximadamente 319.000 IOPS com apenas 1,5 ms de latência para máquinas virtuais adjacentes. Use o nível Standard para conteúdo estático da Web, compartilhamentos de arquivos e backups de bancos de dados.
  • Premium: Fornece até 64 MiB/s de taxa de transferência e 4.000 IOPS por 1 TiB de capacidade provisionada. Ele pode gerar no máximo 450.000 IOPS por volume. O nível Premium é comparável ao desempenho de SSD base e é adequado para SAP HANA, bancos de dados, aplicativos empresariais, VDI (infraestrutura de área de trabalho virtual), análise, aplicativos técnicos, filas de mensagens e análise de Big Data
  • Ultra: Fornece até 128 MiB/s de taxa de transferência e 8.000 IOPS por 1 TiB de capacidade provisionada. Ele pode gerar no máximo 450.000 IOPS por volume. Use o nível Ultra para os aplicativos com maior demanda de desempenho, como aplicativos HPC.

O Azure NetApp Files também oferece armazenamento com acesso esporádico. Com o acesso esporádico, você tem a mesma taxa de transferência para dados na camada quente, no entanto, a taxa de transferência pode ser diferente para os dados que residem na camada fria.

Qualidade do serviço (QoS)

O Azure NetApp Files define dois tipos de QoS (qualidade de serviço) para pools de capacidade:

  • Auto: O Azure NetApp Files atribui automaticamente uma taxa de transferência total para cada volume com base na camada de serviço e na capacidade do volume. Por exemplo, a um volume de 2 TiB da camada Standard é atribuída automaticamente uma taxa de transferência máxima de 32 MiB/s (16 MiB/s x 2).

Diagrama que ilustra o provisionamento de QoS automático.

  • Manual: Você atribui a taxa de transferência necessária para um volume. Por exemplo, um pool de capacidade de 8 TiB da camada Standard tem uma taxa de transferência total disponível de 128 MiB/s (16 MiB/s x 8). Para um volume de 2 TiB dentro desse pool de capacidade, você pode atribuir uma taxa de transferência de cerca de 64 MiB/s, supondo que muito do orçamento de taxa de transferência ainda esteja disponível após o provisionamento dos demais volumes do pool de capacidade.

Diagrama que ilustra o provisionamento manual de QoS.

Conectividade com o Azure NetApp Files

Um aspecto importante a ser considerado ao avaliar a possibilidade de migração de cargas de trabalho locais para o Azure NetApp Files é como os aplicativos, serviços e usuários existentes se conectarão aos dados no novo local.

Redes virtuais do Azure

Antes de provisionar um volume Azure NetApp Files, você precisa criar uma rede virtual do Azure (VNet) ou usar uma que já exista na mesma assinatura. A VNet define o limite de rede do volume.

Sub-redes

Ao criar um volume do Azure NetApp Files, você atribui o volume a uma sub-rede delegada. Uma sub-rede delegada é uma sub-rede configurada com permissões para criar recursos específicos a um serviço, que nesse caso é o Azure NetApp Files. A maneira como os nós de rede se conectam ao Azure NetApp Files nessa sub-rede depende de onde eles estão localizados. Os volumes do Azure NetApp Files são acessíveis com segurança somente dentro de um contexto de VNet do cliente. O Azure NetApp Files não fornece um ponto de extremidade acessível publicamente (ou seja, Internet).

Diagrama que ilustra os três tipos de conectividade de rede com suporte do Azure NetApp Files.

Ao planejar sub-redes, há três cenários principais a serem considerados:

  • Conectividade na mesma rede virtual. Qualquer recurso em execução em uma máquina virtual do Azure na mesma rede virtual que contém a sub-rede delegada pode se conectar ao armazenamento de arquivos fornecido pelo Azure NetApp Files. No diagrama que segue esta lista, a VM 3 e o Volume 1 do Azure NetApp Files residem na rede virtual Hub, portanto, a VM 3 tem acesso direto ao Volume 1.

  • Conectividade em uma rede virtual emparelhada. Qualquer recurso em execução em uma máquina virtual do Azure em uma rede virtual emparelhada à rede que contém a sub-rede delegada pode se conectar ao armazenamento de arquivos fornecido pelo Azure NetApp Files. No diagrama que segue esta lista:

    • A rede virtual Spoke 1 está emparelhada à rede virtual Hub, portanto, a VM 4 tem acesso emparelhado ao Volume 1 do Azure NetApp Files.
    • A rede virtual Spoke 2 está emparelhada à rede virtual Hub, portanto, a VM 5 tem acesso emparelhado ao Volume 1 do Azure NetApp Files.
    • As redes virtuais Spoke 1 e Spoke 2 não estão emparelhadas entre si. Portanto, a VM 4 não pode acessar o Volume 3 do Azure NetApp Files nem a VM 5 pode acessar o Volume 2 do Azure NetApp Files.
  • Conectividade em uma rede híbrida. Qualquer recurso em execução numa rede local ligada à rede virtual do Azure que contenha a sub-rede delegada através de VPN ou ExpressRoute pode ligar-se ao armazenamento de ficheiros fornecido pelos Azure NetApp Files. No seguinte diagrama, a rede local está conectada à rede virtual Hub do Azure por meio de um gateway de VPN. Habilitando os cenários a seguir:

    • Um recurso na rede local tem acesso de gateway a qualquer volume do Azure NetApp Files na rede virtual do gateway. Por exemplo, a VM 2 na rede local pode se conectar ao Volume 1 do Azure NetApp Files.

    • Um recurso na rede local tem acesso de gateway a qualquer volume do Azure NetApp Files em uma rede virtual emparelhada. Por exemplo, a VM 1 na rede local pode se conectar ao Volume 2 do Azure NetApp Files (e a VM 2 pode se conectar ao Volume 3 do Azure NetApp Files).