O NetApp Volumes acelera a implantação de vários aplicativos baseados em nuvem com o provisionamento rápido de serviços de arquivos compartilhados e oferece um conjunto completo de recursos de gerenciamento de armazenamento. Os principais casos de uso incluem serviços de arquivos, DevOps e bancos de dados.
Serviços de arquivos
O NetApp Volumes é uma plataforma de armazenamento escalonável tolerante a falhas para criar um sistema de arquivos baseado em nuvem que pode ser acessado com protocolos NFS ou SMB padrão. Com recursos de alto desempenho, o NetApp Volumes oferece soluções de armazenamento em rede de nível empresarial no Google Cloud semelhantes a uma experiência local, que incluem a seguinte gama completa de recursos de suporte:
Controle de acesso de leitura e leitura/gravação do cliente
Conexões com os protocolos NFSv3 e NFSv4.1
Integração com o 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, é possível usar um compartilhamento SMB para oferecer suporte ao compartilhamento de arquivos de usuários individuais ou grupos em clientes do Windows. Você também pode usar o compartilhamento SMB para oferecer suporte ao compartilhamento de arquivos e perfis para desktops virtuais. Também é possível usar volumes NFS ou SMB para compartilhar arquivos entre seus aplicativos ou como um destino de backup.
NetApp Volumes ajudam a migrar cargas de trabalho para o Google Cloud e fornecem 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.
Aplicativos empresariais
É possível hospedar novamente seus aplicativos implantados localmente 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 corporativos que normalmente não exigem refatoração.
Com o NetApp Volumes, você pode criar compartilhamentos NFS totalmente gerenciados para aplicativos baseados em Linux e compartilhamentos SMB para aplicativos baseados em Windows em segundos. É possível aumentar ou diminuir a escala para capacidade e desempenho sem nenhum impacto nos fluxos de trabalho ou usuários.
É possível preservar os ciclos de vida de entrega de serviços de aplicativos com snapshots rápidos e cópias para ambientes de desenvolvimento, teste e preparação, o que acelera ainda mais os lançamentos de produção e minimiza os tempos de espera.
Armazenamento do Google Cloud VMware Engine
OGoogle Cloud 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 mais armazenamento. Esse armazenamento extra é usado para anexar diretamente a uma única VM ou como repositórios de dados para várias VMs com grandes requisitos de armazenamento.
NetApp Volumes podem ser conectados 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 computador virtual.
Quando você precisar de grandes quantidades de armazenamento, use NetApp Volumes como repositórios de dados com hosts do Google Cloud VMware Engine. NetApp Volumes como repositórios de dados podem ser mais econômicos do que adicionar nós do Google Cloud VMware Engine, reduzindo o custo geral da solução.
Os volumes NFSv3 do NetApp Volumes permitem que você ofereça suporte a mais armazenamento de maneira econômica e inclua o conjunto de recursos de gerenciamento de dados do NetApp Volumes para proteger seus dados, como cópias de snapshots, 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
NetApp Volumes oferecem armazenamento rápido, confiável e persistente para seus aplicativos com estado executados no Google Kubernetes Engine (GKE) ou em outras distribuições autogerenciadas do Kubernetes em execução no Google Cloud.
A maioria dos aplicativos corporativos contêineres tem dados de estado e configuração que precisam ser armazenados em um armazenamento persistente. O armazenamento persistente 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ápida de contêineres durante várias sequências de execução do aplicativo, 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 persistentes com aplicativos contêineres com estado usando o NetApp Volumes
Proteção de dados com snapshots do CSI
Embora não seja obrigatório, o Trident simplifica a implantação e o uso de aplicativos stateful com o Kubernetes.
Com o GKE, é possível criar, implantar, gerenciar e executar aplicativos conteinerizados. O GKE acelera o desenvolvimento e a implantação de aplicativos altamente portáveis por meio de uma plataforma de autocorreção declarativa e de dimensionamento 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 Kubernetes com estado com as seguintes características:
Volumes persistentes: fornece armazenamento persistente fora do cluster do Kubernetes para seus aplicativos do Kubernetes que exigem acesso compartilhado ao armazenamento com modo de acesso de leitura-gravação-muitos (RWX). É possível montar volumes persistentes como leitura/gravação por vários 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-uma-vez (RWO, na sigla em inglês), somente leitura-muitos (ROX, na sigla em inglês) ou de leitura-gravação-uma-vez-pod (RWOP, na sigla em inglês) com NetApp Volumes para aplicativos que exigem esses modos de acesso.
Volumes permanentes provisionados: usa volumes permanentes (PV) do Kubernetes provisionados de forma dinâmica e estática.
Expansão de volumes permanentes: os aplicativos com estado usam PVs do Kubernetes. NetApp Volumes permitem que você expanda um PV já criado.
Rotular volumes de armazenamento: rotule volumes de armazenamento para melhor identificação e gerenciamento em ambientes com 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 persistente.
Acesso ao armazenamento persistente pelo NFSv3 e NFSv4.1: oferece suporte à criação de volumes e ao acesso ao armazenamento persistente para aplicativos do Kubernetes com NFSv3 e NFSv4.1 usando o driver CSI do Trident. 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êineres (CSI) do NFS.
Acesso ao armazenamento persistente pelo SMB: oferece suporte à criação de subdiretórios de volume e ao acesso ao armazenamento persistente pelo SMB usando o driver da interface de armazenamento de contêiner (CSI) do SMB.
Bancos de dados
Você pode usar o NetApp Volumes para acessar rapidamente os bancos de dados principais ou cópias de snapshots de bancos de dados corporativos ou de código aberto.
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 acessados com frequência ou raramente, o que permite controlar o uso de armazenamento de alto desempenho e alta capacidade. É possível usar NetApp Volumes para garantir que os sistemas de arquivos estejam disponíveis e resilientes contra 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) apresentam desafios específicos de gerenciamento de dados, como grandes conjuntos de dados, vários arquivos, operações de metadados intensivos e requisitos de desempenho rigorosos. Para manter a vantagem competitiva, os usuários de EDA precisam entregar produtos de forma consistente nesse domínio.
O NetApp Volumes oferece uma solução robusta personalizada para cargas de trabalho de EDA. O recurso de volumes de grande capacidade do NetApp Volumes acomoda os grandes conjuntos de dados gerados pelos processos de EDA. O NetApp Volumes garante operações de dados e acessibilidade suaves gerenciando vários arquivos com eficiência. Ele também otimiza as operações de metadados intensivas, que são cruciais para o desempenho e o gerenciamento de cargas de trabalho de EDA. O NetApp Volumes oferece a performance necessária para os usuários de cargas de trabalho de EDA em lançamentos regulares de produtos.
O NetApp Volumes oferece um serviço que simplifica o gerenciamento de dados para cargas de trabalho de EDA. Ele aborda os desafios das cargas de trabalho de EDA 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 aos cronogramas de lançamento de produtos para permanecerem competitivos.
Para mais informações sobre a arquitetura de referência e os resultados de comparação, consulte vantagens do uso do Google Cloud NetApp Volumes para EDA.
A seguir
Leia a visão geral do produto do NetApp Volumes.