Por que usar o Azure NetApp Files com a Solução VMware no Azure?

Concluído

O Azure NetApp Files é um serviço NAS de classe empresarial, de alto desempenho e totalmente gerenciado para o armazenamento de arquivos compartilhado. É um serviço próprio, integrado nativamente ao Microsoft Azure e otimizado para uso com outros serviços do Azure. A implantação e o gerenciamento podem ser feitos por meio do portal do Azure, da CLI, do Azure PowerShell, de modelos do ARM e muito mais. O monitoramento também está disponível nativamente por meio do Azure Monitor.

Desempenho

O Azure NetApp Files foi projetado para fornecer o melhor desempenho até mesmo para as cargas de trabalho mais exigentes do Windows e do Linux. O recurso usa plataformas de engenharia dedicadas do NetApp para fornecer esse desempenho ao executar o sistema operacional proprietário do NetApp, ONTAP, que é otimizado para uma alta taxa de transferência e disponibilidade de armazenamento.

Um único volume do Azure NetApp Files pode fornecer até 5.025 MiB/s de taxa de transferência em latências abaixo de milissegundos. Vários volumes podem ser implantados para aumentar o desempenho conforme necessário. Por padrão, até oito volumes do Azure NetApp Files podem ser anexados a um único SDDC (data center) definido pelo software da Solução VMware no Azure. Esse limite pode ser aumentado para 256 por meio de uma solicitação de suporte.

Gerenciamento de dados

O Azure NetApp Files oferece uma gama completa de recursos de gerenciamento de dados de nível empresarial. Os recursos incluem instantâneos, replicação, backup integrado, clonagem de volume e muito mais. Esses recursos fornecem proteção e flexibilidade para VMs (máquinas virtuais) da Solução VMware no Azure e cargas de trabalho hospedadas no serviço, sem afetar o desempenho.

Instantâneos

Instantâneos do Azure NetApp Files são imagens pontuais de um volume. Esses instantâneos têm baixa sobrecarga devido à maneira como o Azure NetApp Files executa a virtualização do volume. Os instantâneos utilizam a manipulação de ponteiro para os blocos de dados reais no disco. No entanto, diferente de um banco de dados, ele não regenera blocos existentes. Novos blocos são gravados em locais não utilizados no sistema. Os ponteiros são atualizados para refletir as alterações, enquanto os instantâneos mantêm representações pontuais dos dados presentes no sistema no momento em que os instantâneos foram obtidos.

O seguinte diagrama ilustra o processo de instantâneo:

  1. Um instantâneo (Snapshot1) é criado.

    Diagrama mostrando a criação de instantâneo.

  2. Os dados alterados (file2 é atualizado e file4 é adicionado) são gravados em um novo bloco; o ponteiro é atualizado. O ponteiro de instantâneo ainda aponta para o bloco gravado anteriormente, dando a você uma exibição ao vivo e uma exibição histórica dos dados.

    Diagrama mostrando duas alterações de arquivo.

  3. Outro instantâneo (Snapshot2) é criado, fornecendo acesso a três gerações de dados: os dados dinâmicos, Snapshot2 e Snapshot1. Os instantâneos são apresentados em ordem decrescente de idade sem ocupar o espaço de volume exigido por três cópias completas.

    Diagrama mostrando as alterações capturadas com o Snapshot2.

Um instantâneo do Azure NetApp Files apenas manipula ponteiros de bloco, criando uma visualização congelada e somente leitura de um volume. Por design, os instantâneos não podem ser modificados, apenas excluídos quando sua vida útil no sistema expirar. Blocos de dados reais não são copiados, o que resulta em duas eficiências:

  • Speed: A criação de um instantâneo é quase momentânea. Não importa o tamanho do volume, a criação de um instantâneo leva apenas alguns segundos. Reverter um volume para um instantâneo também é quase instantâneo, dando suporte à recuperação rápida de dados caso os dados sejam corrompidos ou ocorra um sequestro mal-intencionado.
  • Espaço: Um instantâneo consome espaço de armazenamento mínimo porque não copia os blocos de dados de todo o volume. Dois instantâneos tirados em sequência diferem apenas pelos blocos adicionados ou alterados no intervalo de tempo entre os dois. Você pode criar até 255 instantâneos por volume. A criação de um instantâneo não afeta o desempenho do volume.

Você pode criar e manter instantâneos de duas maneiras:

  • Manual: Crie instantâneos sob demanda usando o portal do Azure, a CLI do Azure, o Azure PowerShell ou a API REST do Azure.
  • Automático: Automatize a criação de instantâneos usando políticas de instantâneos ou crie instantâneos consistentes com as VMs com o Backup de Nuvem para Máquinas Virtuais. Configure políticas de instantâneo usando o portal do Azure, a CLI do Azure, o Azure PowerShell ou a API REST do Azure.

O objetivo da criação de instantâneos de volume é recuperar dados corrompidos ou excluídos, substituídos ou modificados acidentalmente. No Azure NetApp Files, há três maneiras de recuperar dados usando instantâneos:

  • Restaurar um ou mais arquivos ou diretórios de um instantâneo.
  • Restaurar um instantâneo para um novo volume. Esse método é conhecido como clonar o volume, porque você está criando uma cópia idêntica do volume em um novo local.
  • Restaurar um instantâneo in-loco. Esse método é conhecido como reverter o volume, porque reverte o volume para o estado em que estava quando você criou o instantâneo.

Replicação

Replicação entre zonas: A replicação do Azure NetApp Files pode fornecer proteção de dados por meio da replicação de volume entre zonas. Você pode replicar de forma assíncrona dados de um volume do Azure NetApp Files em uma zona (origem) para outro volume do Azure NetApp Files em outra zona dentro da mesma região (destino). Se ocorrer uma indisponibilidade ou um desastre em uma zona, a replicação entre zonas permite que você faça failover dos seus aplicativos críticos.

Replicação entre regiões: A replicação do Azure NetApp Files fornece proteção de dados por meio da replicação de volumes entre regiões. Você pode replicar dados de um volume do Azure NetApp Files de maneira assíncrona em uma região (origem) para outro volume (destino) do Azure NetApp Files em outra região (destino). Essa funcionalidade permite que você faça failover dos seus aplicativos críticos se ocorrer uma indisponibilidade ou um desastre em toda a região.

Integração com a Solução VMware no Azure

O Azure NetApp Files melhora a utilização dos recursos da Solução VMware no Azure, reduz o TCO (custo total de propriedade) e fornece funcionalidade avançada de gerenciamento de dados.

Conforme as necessidades de negócios mudam, o armazenamento do Azure NetApp Files pode ser dimensionado independentemente da computação da Solução VMware no Azure, otimizando o TCO. O Azure NetApp Files descarrega E/S e memória de hosts da Solução VMware no Azure que podem melhorar o desempenho da Solução VMware no Azure e liberar recursos para outras VMs.

O Azure NetApp Files oferece desempenho, disponibilidade e gerenciamento de dados de nível empresarial. Instantâneos e clones eficientes podem criar rapidamente cópias e proteger dados. A replicação entre zonas e entre regiões permite backup integrado e recuperação de desastre para VMs da Solução VMware no Azure.