O NetApp Volumes acelera a implantação de vários aplicativos baseados na nuvem usando o provisionamento rápido de serviços de arquivos compartilhados ou armazenamento em blocos e oferece um conjunto avançado de recursos de gerenciamento de armazenamento. Os principais casos de uso incluem serviços de arquivos, DevOps, bancos de dados e aplicativos clusterizados.
Serviços de arquivos
O NetApp Volumes é uma plataforma de armazenamento escalonável e tolerante a falhas para criar um sistema de arquivos baseado na nuvem que pode ser acessado com protocolos NFS ou SMB padrão. Com seus recursos de alto desempenho, o NetApp Volumes oferece soluções de armazenamento conectado à rede de nível empresarial em Google Cloud semelhantes a uma experiência local, que incluem a seguinte gama completa de recursos de suporte:
Controle de acesso de cliente somente leitura e leitura/gravação
Conexões nos protocolos NFSv3 e NFSv4.1
Integração do Active Directory (AD) e conexões SMB
É possível usar serviços de arquivos ao migrar cargas de trabalho ou criar novos aplicativos no Google Cloud. Por exemplo, você pode usar um compartilhamento SMB para oferecer suporte ao compartilhamento de arquivos de usuários ou grupos individuais em clientes Windows. Também é possível usar o compartilhamento SMB para oferecer suporte ao compartilhamento de arquivos e perfis para desktops virtuais. Como alternativa, use volumes NFS ou SMB para compartilhar arquivos entre aplicativos ou como um destino de backup.
O NetApp Volumes ajuda a migrar cargas de trabalho atuais para Google Cloud e oferece uma plataforma para desenvolver e manter uma solução de armazenamento de arquivos na nuvem, o que reduz o hardware, o tempo de aquisição, o resfriamento, o uso de energia e minimiza o espaço físico.
Armazenamento em blocos
O armazenamento em blocos do NetApp Volumes oferece armazenamento em blocos confiável e de alto desempenho no Google Cloud, ideal para organizações que precisam implantar e gerenciar bancos de dados autogerenciados, como Oracle, Microsoft SQL Server, MySQL, PostgreSQL e outros aplicativos empresariais. Essa solução é ideal para cargas de trabalho que exigem acesso direto ao disco, controle granular sobre o provisionamento de armazenamento e desempenho consistente de baixa latência. Os casos de uso comuns incluem o suporte a ambientes de banco de dados essenciais e a hospedagem de software empresarial que se beneficia de proteção de dados robusta, snapshots rápidos e escalonabilidade perfeita. Com o armazenamento em blocos do NetApp Volumes, os usuários podem migrar, modernizar e operar esses aplicativos Google Cloud sem comprometer o desempenho ou a confiabilidade.
Aplicativos empresariais
É possível hospedar novamente os aplicativos implantados no local no NetApp Volumes. O NetApp Volumes continua preservando os principais recursos para fluxos de trabalho de armazenamento de arquivos. Isso inclui um subconjunto de aplicativos empresariais que normalmente não exigem refatoração.
Ao usar o NetApp Volumes, é possível criar compartilhamentos NFS totalmente gerenciados para aplicativos baseados em Linux e compartilhamentos SMB para aplicativos baseados em Windows em segundos, ou volumes iSCSI que podem ser particionados e formatados conforme necessário pelo aplicativo. É possível aumentar ou diminuir a capacidade e o desempenho sem afetar os fluxos de trabalho ou os usuários.
É possível preservar os ciclos de vida de entrega de serviços de aplicativos com snapshots e cópias rápidas para ambientes de desenvolvimento, teste e preparação, o que acelera ainda mais as versões de produção e minimiza os prazos de entrega.
Armazenamento do Google Cloud VMware Engine
Google Cloud O oferece suporte a cargas de trabalho do VMware vSphere com o Google Cloud VMware Engine. As nuvens privadas criadas com o Google Cloud VMware Engine geralmente precisam de armazenamento adicional. Esse armazenamento adicional é usado para anexar diretamente a uma única VM ou como repositórios de dados para várias VMs com grandes requisitos de armazenamento.
O NetApp Volumes pode ser anexado ao sistema operacional convidado de uma VM usando protocolos SMB ou NFS. Esses volumes podem ser usados para compartilhamento de arquivos em diferentes aplicativos executados no Compute Engine ou no Google Cloud VMware Engine. Eles também podem ser usados para compartilhamento de arquivos de usuários e grupos em ambientes de desktop virtual.
Quando você precisar de grandes quantidades de armazenamento, use o NetApp Volumes como repositórios de dados com hosts do Google Cloud VMware Engine. O NetApp Volumes como repositórios de dados pode ser mais econômico do que adicionar nós do Google Cloud VMware Engine, reduzindo o custo geral da solução.
Os volumes NFSv3 do NetApp Volumes permitem oferecer suporte a mais armazenamento de maneira econômica e incluem o conjunto avançado de recursos de gerenciamento de dados do NetApp Volumes para proteger seus dados, como cópias de snapshot, replicação de volume e backup.
Para mais informações, consulte Como usar o volume NFS como repositório de dados do vSphere hospedado pelo Google Cloud NetApp Volumes.
Armazenamento permanente para aplicativos com estado do Google Kubernetes Engine
O NetApp Volumes oferece armazenamento rápido, confiável e permanente para aplicativos com estado executados no Google Kubernetes Engine (GKE) ou em outras distribuições do Kubernetes autogerenciadas em Google Cloud.
A maioria dos aplicativos empresariais conteinerizados tem dados de estado e configuração que precisam ser apoiados por armazenamento permanente. O armazenamento permanente permite que o estado do aplicativo e os dados de configuração permaneçam acessíveis por meio da criação e destruição rápidas de contêineres durante várias sequências de execução de aplicativos, como upgrades, escalonamento e rollbacks. O NetApp Trident é um orquestrador compatível com a Container Storage Interface (CSI) que se integra ao Kubernetes para fornecer:
Provisionamento dinâmico
Consumo
Gerenciamento de volumes permanentes com aplicativos conteinerizados com estado usando NetApp Volumes
Proteção de dados com snapshots CSI
Embora não seja obrigatório, o Trident simplifica a implantação e o uso de aplicativos com estado com o Kubernetes.
O GKE permite criar, implantar, gerenciar e executar aplicativos conteinerizados. O GKE acelera o desenvolvimento e a implantação de aplicativos altamente portáteis por meio de uma plataforma declarativa, de recuperação automática e de escalonamento automático. Para mais informações, consulte a documentação do GKE sobre como implantar um aplicativo com estado.
O Google Cloud NetApp Volumes oferece armazenamento permanente para aplicativos com estado do Kubernetes com as seguintes características:
Volumes permanentes: oferece armazenamento permanente fora do cluster do Kubernetes para aplicativos que exigem acesso compartilhado ao armazenamento com o modo de acesso de leitura/gravação para muitos (RWX, na sigla em inglês). É possível ativar volumes permanentes como leitura/gravação por muitos nós de uma só vez usando o modo de acesso RWX. Também é possível usar os modos de acesso de leitura/gravação única (RWO, na sigla em inglês), somente leitura para muitos (ROX, na sigla em inglês) ou leitura/gravação única por pod (RWOP, na sigla em inglês) com o NetApp Volumes para aplicativos que exigem esses modos de acesso.
Volumes permanentes provisionados: usa volumes permanentes (PVs) do Kubernetes provisionados de forma dinâmica e estática.
Expansão de volumes permanentes: aplicativos com estado usam PVs do Kubernetes. O NetApp Volumes permite expandir um PV atual após a criação.
Volumes de armazenamento de rótulos: rotula volumes de armazenamento para melhor identificação e gerenciamento em ambientes de vários clusters.
Proteger volumes: é importante fornecer proteção e recuperação de dados em caso de desastre. O NetApp Volumes oferece suporte a snapshots iniciados pelo cliente e programações de backup para proteger os dados em um volume permanente.
Acesso ao armazenamento permanente por NFSv3 e NFSv4.1: oferece suporte à criação de volumes e acesso ao armazenamento permanente para aplicativos Kubernetes com NFSv3 e NFSv4.1 usando o driver Trident CSI. O Trident oferece suporte ao Trident Cloud Identity para autenticação do NetApp Volumes com clusters do GKE. O NetApp Volumes também oferece suporte à criação de subdiretórios de volume e acesso usando o driver da interface de armazenamento de contêiner (CSI) do NFS.
Acesso ao armazenamento permanente por SMB: oferece suporte à criação de volumes e acesso ao armazenamento permanente para aplicativos Kubernetes com SMB usando o driver Trident CSI. O Trident oferece suporte ao Trident Cloud Identity para autenticação do NetApp Volumes com clusters do GKE. O NetApp Volumes também oferece suporte à criação de subdiretórios de volume e acesso ao armazenamento permanente por SMB usando o driver da interface de armazenamento de contêiner (CSI) do SMB.
Bancos de dados
É possível usar o NetApp Volumes para acessar rapidamente bancos de dados principais ou cópias de snapshot de bancos de dados de código aberto ou empresariais.
O NetApp Volumes oferece suporte a diferentes níveis de desempenho para cada sistema de arquivos. Os administradores de banco de dados podem alocar pools de armazenamento individuais para dados ativos ou inativos, o que permite controlar o uso de armazenamento de alto desempenho e alta capacidade. É possível usar o NetApp Volumes para garantir que os sistemas de arquivos estejam disponíveis e resilientes a falhas do sistema, o que simplifica a configuração de serviços de banco de dados confiáveis na nuvem.
Automação de design eletrônico
As cargas de trabalho de automação de design eletrônico (EDA, na sigla em inglês) apresentam desafios específicos de gerenciamento de dados, como conjuntos de dados grandes, vários arquivos, operações de metadados intensivas e requisitos de desempenho rigorosos.
O NetApp Volumes oferece uma solução robusta personalizada para cargas de trabalho de automação de design eletrônico. O recurso de volumes de grande capacidade do NetApp Volumes acomoda os grandes conjuntos de dados gerados pelos processos de automação de design eletrônico. O NetApp Volumes garante operações de dados e acessibilidade sem problemas, gerenciando com eficiência vários arquivos. Ele também otimiza as operações de metadados intensivas cruciais para o desempenho e o gerenciamento de cargas de trabalho de automação de design eletrônico. O NetApp Volumes oferece o desempenho de que os usuários de cargas de trabalho de automação de design eletrônico precisam para lançamentos regulares de produtos.
O NetApp Volumes oferece um serviço que simplifica o gerenciamento de dados para cargas de trabalho de automação de design eletrônico. Ele aborda os desafios das cargas de trabalho de automação de design eletrônico e ajuda os usuários a manter alta produtividade e eficiência. O NetApp Volumes também ajuda os usuários a atender aos requisitos de desempenho e às programações de lançamento de produtos para permanecerem competitivos.
Para mais informações sobre a arquitetura de referência da EDA, consulte Benefícios de usar o Google Cloud NetApp Volumes para EDA.
Para mais informações sobre as orientações de implementação da EDA, consulte Otimizar o acesso do cliente NFS do Linux para cargas de trabalho de automação de design eletrônico. Para resultados de benchmark, consulte Benchmarks de carga de trabalho de automação de design eletrônico.
A seguir
Consulte o guia de início rápido para saber como criar um pool de armazenamento.
Leia sobre as considerações de resiliência de aplicativos do NetApp Volumes application resilience considerations.