Recursos do Google Cloud NetApp Volumes

Nesta página, você encontra uma visão geral dos recursos e funcionalidades do Google Cloud NetApp Volumes.

Armazenamento conectado à rede

O NetApp Volumes compartilha sistemas de arquivos ou volumes com clientes de armazenamento conectado à rede (NAS). Os clientes NAS geralmente são máquinas virtuais (VMs) que executam sistemas operacionais Windows ou Linux usando os protocolos padrão do setor Network File System (NFS) e bloco de mensagens do servidor (SMB).

Modelo cliente-servidor

O NFS e o SMB usam um modelo cliente-servidor em que um cliente envia solicitações a um servidor para agir no sistema de arquivos. O servidor realiza operações como criar ou excluir arquivos ou pastas, modificar arquivos e navegar e ler arquivos.

Os sistemas de arquivos são incorporados a volumes que podem ser compartilhados por muitos clientes. Normalmente, os sistemas operacionais Windows, Linux e UNIX incluem software cliente SMB e NFS integrado.

Permissões de acesso

Todos os objetos do sistema de arquivos precisam ter um proprietário, mas você pode conceder permissões de acesso a outros usuários e grupos.

Para NFS, a propriedade especifica IDs de usuário e de grupo, que usam permissões padrão de usuário e grupo no estilo UNIX. O NFSv4.1 pode usar IDs de usuário e IDs de grupo ou principais de segurança. Ao usar o NFSv4.1 com o Kerberos, o uso de principais do Kerberos substitui o acesso por ID de usuário, que autentica as identidades dos usuários. Além das permissões padrão do UNIX, o NFSv4.1 também oferece listas de controle de acesso do NFSv4.1 como um método alternativo para gerenciar o acesso.

Para SMB, os identificadores de segurança do Windows especificam a propriedade e usam listas de controle de acesso no estilo NTFS para gerenciar o acesso a objetos.

Armazenamento em blocos

O nível de serviço Flex Unified do NetApp Volumes permite provisionar armazenamento em blocos usando os protocolos iSCSI e NVMe/TCP. Ao usar o armazenamento em blocos, é possível executar cargas de trabalho que exigem acesso direto ao disco, como bancos de dados, enquanto os usuários continuam aproveitando uma experiência totalmente gerenciada. A integração do armazenamento em blocos com os protocolos iSCSI e NVMe/TCP aumenta a flexibilidade de implantação, expandindo a variedade de aplicativos que podem ser hospedados noGoogle Cloud.

O NetApp Volumes apresenta dispositivos de bloco para hosts em uma rede TCP/IP usando os protocolos iSCSI e NVMe/TCP padrão do setor. O iSCSI permite que as VMs executadas no Windows e no Linux acessem o NetApp Volumes como discos anexados localmente, apesar de o armazenamento físico ser remoto. Você só pode usar NVMe/TCP com servidores Linux.

Modelo iniciador-destino

O iSCSI usa um modelo iniciador-destino. O cliente, conhecido como iniciador iSCSI, envia comandos SCSI por redes IP para o sistema de armazenamento, que atua como o destino iSCSI. O destino recebe esses comandos e realiza operações no nível do bloco, como leitura e gravação de dados, formatação de discos e gerenciamento de partições.

Os NetApp Volumes são apresentados como números de unidade lógica (LUNs) iSCSI para iniciadores como dispositivos de bloco. Cada LUN aparece para o cliente como um disco bruto, permitindo que o sistema operacional crie e gerencie seus próprios sistemas de arquivos, como NTFS, ext4 ou XFS. A maioria dos sistemas operacionais Windows e Linux tem um software iniciador iSCSI integrado, o que simplifica a conexão com destinos iSCSI.

O NVMe/TCP usa um modelo iniciador-destino que funciona no modelo de arquitetura host-subsistema mais amplo para NVMe over Fabrics (NVMe-oF) para acessar o armazenamento em blocos em redes IP. O cliente atua como um host NVMe e se comunica com o sistema de armazenamento, que expõe um ou mais subsistemas NVMe, usando o protocolo NVMe sobre TCP. O sistema de armazenamento apresenta o armazenamento em blocos NVMe como espaços de nomes NVMe para clientes Linux.

Para mais informações sobre como criar e gerenciar grupos de hosts, consulte Sobre grupos de hosts.

Pools de armazenamento

Os pools de armazenamento oferecem capacidade para volumes, e você pode dividir a capacidade de um pool entre os volumes dele. A capacidade lógica se refere à capacidade que você provisiona para volumes no pool de armazenamento, incluindo dados do usuário (arquivos e LUNs), snapshots e metadados.

Todos os volumes em um pool de armazenamento compartilham as seguintes informações:

  • Local

  • Nível de serviço

  • Rede de nuvem privada virtual (VPC)

  • Política do Active Directory

  • Uso do LDAP para volumes NFS, se aplicável

  • Política de chaves de criptografia gerenciadas pelo cliente (CMEK)

  • Disponibilidade de pool regional ou zonal

  • Recurso de níveis automáticos

Os pools de armazenamento também oferecem recursos de desempenho aos volumes:

  • Os volumes em pools de armazenamento para os níveis de serviço Standard, Premium e Extreme fornecem 16, 64 e 128 MiBps de capacidade de processamento, respectivamente, por TiB de capacidade de volume provisionada.

  • Os volumes em pools de armazenamento para o nível de serviço de desempenho padrão do Flex File compartilham o desempenho do pool, que é de 16 MiBps por TiB de capacidade provisionada do pool.

  • Os volumes em pools de armazenamento para os níveis de serviço de desempenho personalizado do Flex Unified ou do Flex File compartilham o desempenho do pool. É possível configurar o desempenho do pool de forma independente da capacidade.

Faturamento

Você recebe cobranças pela capacidade lógica alocada a um pool de armazenamento, e não pelo espaço em disco físico real ou pelo uso individual do volume. O faturamento depende da localização, do nível de serviço e do tamanho total alocado do pool, independente da quantidade de capacidade que os volumes consomem fisicamente.

Para mais informações sobre faturamento, consulte Preços do NetApp Volumes.

Se você ativar os níveis automáticos em um pool de armazenamento, o faturamento vai depender do nível de serviço do pool. Para mais informações, consulte estas seções:

Pools de armazenamento unificado Flex com níveis automáticos

Para pools de armazenamento unificado Flex com níveis automáticos ativados, os dados frios são movidos automaticamente para um armazenamento de menor custo. A capacidade e o faturamento desses pools dependem dos seguintes valores:

  • Tamanho do nível quente: a capacidade alocada para dados ativos, que é faturada na taxa do nível quente.

  • Tamanho do pool: a capacidade total do pool, que inclui o tamanho do nível quente e o uso real do nível frio.

Com esse modelo de faturamento, é possível otimizar os custos com base na sua carga de trabalho:

  • Você vai receber uma cobrança pelo tamanho total alocado do nível quente na taxa do Unificado Flex.

  • Você só recebe cobranças pelo uso real do nível frio.

  • Você não recebe cobranças pela capacidade não utilizada do pool.

Por exemplo, suponha que você crie um pool de 12 TiB com 1 TiB alocado para o nível quente e, com o tempo, grave 5 TiB de dados no pool. Depois que 4,5 TiB de dados frios são movidos para o nível frio, 0,5 TiB permanece no nível quente. Nesse cenário, a cobrança será feita da seguinte forma:

  • Nível quente: você recebe uma cobrança pela alocação completa de 1 TiB do nível quente na taxa do Flex Unified, mesmo que apenas 0,5 TiB permaneça no nível quente.

  • Camada fria: você recebe uma fatura pelos 4,5 TiB armazenados na camada fria, além de todas as cobranças de operação de rede aplicáveis pela movimentação dos dados.

  • Capacidade não utilizada: você não recebe cobranças pelos 6,5 TiB restantes de capacidade não utilizada do pool.

Pools de armazenamento Premium e Extreme com níveis automáticos

Para pools de armazenamento Premium e Extreme com níveis automáticos ativados, os dados frios são movidos automaticamente para um armazenamento de menor custo. A capacidade e o faturamento desses pools dependem dos seguintes valores:

  • Tamanho do pool: a capacidade total alocada do pool.

  • Tamanho do nível de acesso pouco frequente: a capacidade usada pelos dados no armazenamento de acesso raro.

  • Tamanho do nível quente: a capacidade restante do pool, que é calculada automaticamente como o tamanho do pool menos o tamanho do nível frio. O nível de acesso frequente inclui dados ativos e capacidade não utilizada do pool. Você vai receber cobranças por um mínimo de 2 TiB de capacidade de nível quente para cada pool.

Você vai receber cobranças pela capacidade total alocada do pool nos níveis quente e frio:

  • Você recebe uma fatura pelo tamanho do nível quente (dados ativos e capacidade não utilizada do pool) na taxa Premium ou Extreme.

  • Você recebe uma cobrança pelo tamanho do nível frio com a taxa mais baixa.

Por exemplo, suponha que você crie um pool de 12 TiB e grave 5 TiB de dados nele. Depois que 4,5 TiB de dados frios forem movidos para o nível frio, 0,5 TiB de dados ativos e 7 TiB de capacidade não utilizada vão permanecer no nível quente. Nesse cenário, a cobrança será feita da seguinte forma:

  • Nível quente: você recebe uma cobrança por 7,5 TiB de capacidade do nível quente (tamanho do pool de 12 TiB menos 4,5 TiB do nível frio) na taxa Premium ou Extreme.

  • Nível de acesso pouco frequente: você recebe uma fatura pelos 4,5 TiB armazenados no nível de acesso pouco frequente com a taxa mais baixa desse nível, além de todas as cobranças de operação de rede aplicáveis para mover os dados.

Flex Unified: modo padrão x modo ONTAP

O nível de serviço Flex Unificado oferece duas maneiras de provisionar pools de armazenamento:

  • Default-mode

  • Modo ONTAP

Salvo especificação em contrário, todas as informações nesta documentação se aplicam aos dois modos.

Default-mode

  • O modo padrão é totalmente gerenciado pelo Google. Todos os recursos são gerenciados pelo consoleGoogle Cloud , pela Google Cloud CLI e pelo provedor Terraform do Google, que operam pelas APIs do Google, assim como os níveis de serviço Standard, Premium e Extreme.

  • Criado para usuários que preferem um gerenciamento simplificado e têm pouca experiência em armazenamento.

  • Desenvolvido pelo Google Cloud NetApp ONTAP, mas apenas os recursos do ONTAP expostos pelas APIs do Google estão disponíveis. Não é possível acessar ou modificar recursos do ONTAP que não são compatíveis com as APIs do Google.

Modo ONTAP

  • Oferece controle avançado do sistema operacional de armazenamento ONTAP, permitindo usar a maioria dos recursos e configurações do ONTAP para SVMs, volumes e protocolos.

  • Criado para usuários com experiência na configuração e operação de sistemas de armazenamento ONTAP.

  • O Google gerencia apenas pools de armazenamento, rede e CMEK, enquanto as APIs do ONTAP controlam todos os outros recursos, como volumes, protocolos e snapshots.

  • É possível usar o provedor Terraform para Google Cloud para gerenciar o pool e o provedor NetApp ONTAP para gerenciar recursos dentro do pool. Para mais informações, consulte Usar o Terraform para gerenciar o modo ONTAP.

  • Você é responsável por monitorar todos os recursos, exceto pools de armazenamento, como volumes.

Volumes

Um volume é um contêiner de sistema de arquivos em um pool de armazenamento que armazena dados de aplicativos, bancos de dados e usuários.

É possível criar a capacidade de um volume usando a capacidade disponível no pool de armazenamento, além de definir e redimensionar a capacidade sem interromper nenhum processo.

As configurações do pool de armazenamento são aplicadas automaticamente aos volumes contidos nele.

Snapshots e gerenciamento de dados baseado em snapshots

O NetApp Volumes ajuda a gerenciar o uso de dados usando recursos de snapshot. Isso permite tirar snapshots dos seus dados em segundos sem precisar de mais espaço de armazenamento.

Os snapshots do NetApp Volumes não são uma cópia física separada dos seus dados. Em vez disso, os snapshots do NetApp Volumes capturam apenas os dados que foram alterados desde o último snapshot. Quando você substitui todos os seus dados, os snapshots podem consumir uma capacidade de volume significativa.

Replicação de volume

É possível proteger seus dados com a replicação de volumes entre locais, que replica de forma assíncrona um volume de origem em um local para um volume de destino em um local diferente. Com esse recurso, é possível usar o outro volume para atividades críticas no aplicativo em caso de falha temporária ou desastre em todo o local.

A replicação de volume move apenas os blocos de dados usados durante a transferência inicial. Durante as transferências incrementais subsequentes, apenas os blocos alterados são transferidos. As cobranças são feitas apenas pelos bytes transferidos, o que otimiza os tempos de transferência e reduz os custos.

Backups

Um backup é uma cópia de um volume armazenado de forma independente do volume em um backup vault. Se um volume estiver indisponível ou for excluído, use backups para restaurar seus dados em um novo volume. O NetApp Volumes é compatível com backups de volume manuais e programados.

O primeiro backup de um volume contém todos os dados dele. Os backups subsequentes capturam apenas mudanças incrementais, o que permite backups incrementais rápidos e reduz a capacidade necessária no backup vault.

Integração com o Active Directory

Os protocolos de compartilhamento de arquivos, como SMB (CIFS), NFSv3 com grupos estendidos e NFSv4.1, dependem de serviços de diretório externos para fornecer informações de identidade do usuário usando principais de segurança. Os volumes do NetApp Volumes dependem do Active Directory para serviços de diretório. O Active Directory oferece serviços como servidores LDAP para pesquisar os seguintes objetos:

  • Usuários

  • Grupos

  • Contas de máquina

  • Servidores DNS (para resolução de nomes de host)

  • Servidores Kerberos (para fins de autenticação)

Criptografia de dados

O NetApp Volumes sempre criptografa seus dados em repouso usando chaves específicas do volume.

Com as chaves de criptografia gerenciadas pelo cliente (CMEK), as chaves específicas do volume são encapsuladas usando suas chaves armazenadas no Cloud Key Management Service. Com esse recurso, você tem mais controle sobre as chaves de criptografia usadas e adiciona outra camada de segurança ao armazenar as chaves em um sistema ou local diferente dos dados. O NetApp Volumes é compatível com recursos do Cloud Key Management Service, como módulos de segurança de hardware, gerenciamento de chaves de criptografia e o ciclo de vida completo de gerenciamento de chaves (gerar, usar, alternar e destruir).

Níveis automáticos

Os usuários que têm grandes quantidades de dados inativos podem reduzir o custo geral de armazenamento usando níveis automáticos. Os níveis automáticos movem dados inativos para um nível de armazenamento mais barato. Esse processo é transparente para clientes NFS e SMB, e os usuários têm visibilidade e acessibilidade totais aos dados. O acesso a dados frios é mais lento do que o acesso a dados quentes. Para mais informações, consulte Gerenciar níveis automáticos.

SnapMirror

O SnapMirror copia dados de um volume de origem principal para um volume de destino secundário. O destino pode estar no mesmo site ou em um local remoto. Essa cópia é usada para backup e recuperação de desastres para restaurar dados se o sistema principal estiver indisponível.

O SnapMirror oferece suporte à replicação assíncrona e síncrona e pode gerenciar vários pares de origem e destino simultaneamente.

Depois da primeira cópia completa, o SnapMirror transfere apenas os dados alterados, o que reduz a largura de banda e acelera as atualizações. Ele também oferece suporte a recursos de armazenamento, como desduplicação e compactação.

Com o SnapMirror, é possível pausar temporariamente a replicação para testar a recuperação de desastres. Após um desastre, o SnapMirror também pode inverter a direção da replicação para ressincronizar rapidamente os sistemas.

Para mais informações, consulte SnapMirror entre o ONTAP e o Google Cloud NetApp Volumes.

Métodos de migração e replicação com suporte

A tabela a seguir descreve os métodos de migração e replicação que oferecem suporte a tipos de volumes de origem e destino.

Volume de origem Volume de destino Método de replicação
Todo o ONTAP Modo padrão Standard, Premium, Extreme ou Flex Unified Migração de volume ou replicação externa
Todo o ONTAP Modo ONTAP do Flex Unified SnapMirror
Modo ONTAP do Flex Unified Modo padrão Standard, Premium, Extreme ou Flex Unified Migração de volume ou replicação externa
Modo ONTAP do Flex Unified Todo o ONTAP SnapMirror
Padrão, Premium ou Extreme Padrão, Premium ou Extreme Replicação de volume
Modo padrão do Flex Unified Modo padrão do Flex Unified Replicação de volume
Flex File Flex File Replicação de volume

Migração de volume

Com o recurso de migração de volumes, é possível migrar volumes flexíveis baseados no ONTAP para o NetApp Volumes usando uma migração baseada no SnapMirror. O SnapMirror usa transferências incrementais assíncronas e de linha de base para minimizar o tempo de inatividade necessário durante a transição das cargas de trabalho para o NetApp Volumes.

Esse recurso é destinado a migrações por tempo limitado. Para replicações contínuas entre sistemas ONTAP e NetApp Volumes, consulte Replicação externa.

Replicação externa

Com a replicação externa, é possível configurar replicações de volume entre sistemas de origem baseados em ONTAP e o NetApp Volumes usando o SnapMirror. O SnapMirror usa transferências incrementais assíncronas e de linha de base para manter os volumes de origem e destino sincronizados. Assim como a replicação de volume, as replicações externas podem ser interrompidas, retomadas e ter a direção de replicação revertida. Com essa funcionalidade, é possível usar os NetApp Volumes como destinos de recuperação de desastres para sistemas ONTAP locais.

FlexCache

O FlexCache é uma tecnologia da NetApp que otimiza o acesso a dados criando cópias graváveis, esparsas e persistentes de volumes em locais remotos, aproximando os dados dos usuários. Esse recurso melhora a performance de cargas de trabalho com leitura intensiva ao reduzir a latência e aumentar a capacidade de processamento. O FlexCache também simplifica o gerenciamento de dados em ambientes de nuvem híbrida, permitindo o armazenamento em cache de dados na nuvem sem exigir uma migração completa de dados.

Além disso, o NetApp Volumes permite criar volumes de cache com base em volumes de origem hospedados em sistemas de origem baseados em ONTAP, incluindo volumes Flex Unified no modo ONTAP.

Suporte multiprotocolo do S3 no modo ONTAP

No modo ONTAP, é possível configurar clusters para fornecer acesso ao S3 junto com protocolos NAS, como NFS e SMB, para aplicativos que precisam acessar dados pelos protocolos S3 e NAS. Embora os volumes de arquivo (NAS) e de bloco (iSCSI) possam coexistir em pools de armazenamento ativados no modo ONTAP, o suporte multiprotocolo do S3 está disponível apenas para volumes de arquivo nesses pools.

Buckets independentes do S3 não são compatíveis. O acesso ao S3 só está disponível como parte de uma configuração no modo ONTAP que também é compatível com protocolos NAS.

Para mais informações sobre o multiprotocolo S3 no modo ONTAP, consulte Suporte a multiprotocolo S3 do ONTAP.

Integração do NetApp Volumes com o console da NetApp

O NetApp Volumes é integrado ao agente do console da NetApp. Essa integração simplifica o gerenciamento de armazenamento, oferecendo uma plataforma unificada que facilita o tratamento de todos os requisitos do Cloud Storage. Para mais informações sobre o agente do console da NetApp, consulte Console da NetApp.

A seguir

Leia sobre os níveis de serviço do Google Cloud NetApp Volumes.