Os clientes do Microsoft Azure comparam regularmente os recursos, o desempenho e os aspectos econômicos dos sistemas de arquivos para maximizar o valor de seus dados e, ao mesmo tempo, minimizar os custos indiretos. A análise a seguir reflete as conclusões comuns dos clientes, coletadas durante diversos projetos e cenários de comparação direta entre o Qumulo nativo do Azure e o Azure NetApp Files.
As opiniões a seguir são resumos de recomendações e comentários sobre aquisições e não refletem as opiniões de nenhum cliente em particular nem da Microsoft. A Qumulo tem orgulho de ter parceria com a Microsoft e de se integrar à NetApp quando apropriado – Acreditamos em usar a ferramenta certa para cada tarefa.
Resumo das conclusões sobre os clientes
O Azure NetApp Files (ANF) está amplamente disponível, e sua capacidade atual é adequada para a maioria das implementações de pequeno a médio porte, por exemplo, de 1 a 100 TB. No entanto, o ANF é muito mais caro do que seu equivalente local e apresenta uma série de limitações inerentes — em termos de capacidade, gerenciamento de ACL, registro de auditoria, granularidade de instantâneos e análise do sistema de arquivos em tempo real —, as quais afetam a usabilidade, a administração e a viabilidade do ANF como um serviço de arquivos em grande escala no Azure.
O volume padrão no ANF é limitado a 100 TB por instância. Embora volumes grandes possam ser ampliados até 1 PB cada (até 2 PB mediante solicitação, dependendo da disponibilidade regional), o Azure NetApp Files possui um limite de pool de capacidade de 12,5 PB por conta do Azure NetApp Files. Outra consideração é que, embora os volumes do ANF possam ser ampliados ou reduzidos conforme as necessidades de capacidade mudam, ambos os tipos de operações de redimensionamento devem ser iniciados manualmente, o que aumenta a carga administrativa geral de monitorar e responder às mudanças de uso para minimizar os custos.
Custo do Azure NetApp Files Standard de 100 TB (Leste dos EUA 2): US$ 15.099,90/mês, ou US$ 151 por TB por mês. É possível comprá-lo e iniciá-lo diretamente no Portal do Azure.
Assim como o Azure NetApp Files, o Azure Native Qumulo (ANQ) também está amplamente disponível em todas as regiões do Azure, e a capacidade geralmente fica disponível imediatamente após a ativação. O ANQ é escalável de 100 TB a 1 EB sem a necessidade de múltiplas implantações e permite escalar a capacidade e o desempenho de forma independente. Não há necessidade de provisionar mais capacidade do que o necessário para atender aos requisitos de taxa de transferência, e você paga apenas pela capacidade e pelo desempenho que realmente utiliza, em vez de pelo que foi provisionado. A interface de usuário web intuitiva do ANQ oferece ferramentas intuitivas para gerenciamento de permissões, registro de auditoria (incluído em todas as assinaturas do ANQ) e controles de instantâneos no nível do diretório.
O ANQ também oferece análises de sistema e de dados em tempo real — incluindo capacidade, taxa de transferência, IOPS e telemetria de conexão, bem como detalhes granulares sobre conexões ativas, taxa de transferência por conexão e por diretório, e análise de pontos de pico —, recursos que podem simplificar drasticamente a administração e a resolução de problemas do ANQ e que estão incluídos em todas as assinaturas do ANQ.
Custo do Qumulo Hot de 100 TB nativo do Azure (Leste dos EUA 2): US$ 3.700 por mês, ou US$ 37 por TB por mês. Ele pode ser iniciado e adquirido diretamente no Portal do Azure ou no Microsoft Commercial Marketplace.
Pontos fortes do Azure NetApp Files identificados pelos clientes:
Infraestrutura gerenciada: O ANF simplifica o provisionamento no Portal do Azure. A Microsoft gerencia diretamente o armazenamento subjacente, incluindo replicação e disponibilidade. Embora isso gere eficiências durante o processo de lançamento e configuração inicial, os clientes do ANF ainda precisam monitorar e gerenciar o uso de dados como parte das operações diárias, incluindo o pré-provisionamento de capacidade adicional antes que haja necessidade e a garantia de margem suficiente para o armazenamento de instantâneos (de 10% a 20% de capacidade adicional na maioria dos casos).
– O Azure Native Qumulo também é provisionado automaticamente por meio do portal do Azure. Como um serviço totalmente nativo da nuvem, apoiado diretamente pelo Azure Blob Storage, o ANQ se expande automaticamente à medida que os volumes de dados variam, eliminando a necessidade de provisionamento prévio de armazenamento e garantindo que os clientes não paguem por capacidade que não utilizam.
– O Qumulo requer algumas configurações adicionais para a replicação em outros ambientes do Qumulo. Isso pode adicionar entre 10 e 20 minutos de trabalho por implantação. Observação: como o Qumulo possui capacidade elástica, na maioria dos casos não são necessárias várias implantações, o que atenua parte do inconveniente causado por esse tempo de configuração.
Provisionamento rápido: O processo de criação de compartilhamentos (SMB) e exportações (NFS) é rápido e simples, e pode ser realizado por meio da interface da Web ou de comandos de API.
Alta disponibilidade: Tempo de disponibilidade do serviço de até 99,99% no lançamento.
– As opções de implantação do Qumulo nativo do Azure incluem o Armazenamento com Redundância Local, a opção de menor custo, que oferece 99,9% de disponibilidade; ou o Armazenamento com Redundância por Zona, que oferece disponibilidade de quatro noves (99,99%) mediante uma taxa adicional.
Desempenho: O ANF está disponível nos níveis de desempenho Standard, Premium e Ultra, cada um com um preço diferente, permitindo que os clientes escolham a combinação ideal entre desempenho e custo para uma variedade de cargas de trabalho.
– Nativa do Azure: a arquitetura nativa da nuvem do Qumulo permite elasticidade de desempenho, o que significa que uma única implantação pode lidar simultaneamente com cargas de trabalho de alto e baixo desempenho, sem causar problemas de “vizinho barulhento” nem criar “ilhas” separadas de capacidade para cada carga de trabalho.
Limitações do Azure NetApp Files identificadas pelo cliente:
Gerenciamento de ACL em escala
– O ANF não oferece ferramentas nativas para gerenciar ACLs em conjuntos de dados CIFS (SMB). Caso sejam necessárias ACLs, o ANF exige o uso da ferramenta MMC do Windows. Em cenários em que um único diretório contém dezenas de milhões de arquivos, aplicar alterações de permissão de forma recursiva a um volume do ANF usando o MMC do Windows pode levar um tempo considerável para ser concluído, o que pode causar problemas de conexão dos clientes. Além disso, como o MMC do Windows é uma ferramenta externa, ele exige integração e gerenciamento adicionais, o que requer uma análise cuidadosa.
– Embora o Azure NetApp Files ofereça suporte ao acesso a dados por meio de vários protocolos, os administradores devem escolher um estilo de segurança principal (Unix/NFS ou Windows/NTFS) para cada volume ANF, o que pode afetar negativamente os direitos de acesso e as permissões dos clientes. Além disso, é preciso ter cuidado ao gerenciar as permissões para garantir que as permissões SMB/ACL não entrem em conflito com as configurações de acesso POSIX
– Por que a Qumulo: Embora o uso do MMC seja compatível com o gerenciamento de permissões, ele não é obrigatório. A plataforma de armazenamento da Qumulo lida com ACLs de forma nativa, permitindo que alterações em permissões em grande escala sejam implementadas por meio da API, em vez de pelo Windows. O modelo de segurança multiprotocolo da Qumulo isola totalmente as configurações de permissões NTFS/ACL e POSIX, garantindo total compatibilidade com todos os casos de uso e eliminando o risco de conflitos de permissões entre protocolos.
Registro de auditoria e conformidade
– O Microsoft Learn afirma que, com o ANF, as “[s]olicitações do sistema de arquivos são registradas com base no princípio do melhor esforço, o que significa que a maioria das solicitações resulta em um registro no log, mas a integridade e a pontualidade dos logs de acesso a arquivos não são garantidas. O recurso de registros de acesso a arquivos do Azure NetApp Files não oferece expectativas ou garantias, explícitas ou implícitas, em relação ao registro para fins de auditoria e conformidade.”
– Por que a Qumulo? A Qumulo oferece registros de auditoria precisos, acessíveis na interface do cluster. Isso atende à maioria das necessidades dos clientes em relação à verificação de registros de auditoria e à elaboração de relatórios de conformidade.
Gerenciamento de instantâneos
– O ANF não oferece suporte à granularidade de snapshots no nível de arquivo ou pasta. Os clientes devem recorrer exclusivamente a snapshots no nível do volume, o que pode levar ao uso excessivo de capacidade e complicar o processo de recuperação de dados a partir dos snapshots
– Por que a Qumulo? As ferramentas de recuperação da Qumulo oferecem acesso quase instantâneo nos níveis de arquivo, pasta ou cluster (por exemplo, semelhante ao nível de volume). Esse recurso é ideal para ambientes com alta rotatividade de arquivos e baixos Objetivos de Tempo de Recuperação.
Análise em tempo real
– O ANF oferece integração básica com o Azure Monitor, mas não fornece visibilidade operacional em tempo real do comportamento do sistema de arquivos.
– Por que a Qumulo? As análises em tempo real integradas ao Qumulo exibem a capacidade de armazenamento, a utilização, o desempenho, as conexões de protocolo, os gargalos de desempenho e as conexões de clientes por endereço IP e padrões de uso de diretórios/arquivos. Essas análises também estão disponíveis por meio da API do Qumulo para integração em painéis do PowerBI ou outras ferramentas de visualização. O ambiente operacional nativo do Azure da Qumulo registra todas as operações do sistema de arquivos e dos metadados em tempo real, proporcionando visibilidade dos dados e análises por meio da interface de usuário web integrada, sem a necessidade de varreduras em árvores de diretórios que consomem muitos recursos, o que pode afetar o desempenho do sistema e aumentar a complexidade do gerenciamento.
Conclusão: Azure NetApp Files x Qumulo nativo do Azure
O ANF e o ANQ oferecem, cada um, um sistema de arquivos escalável e totalmente compatível com a nuvem, com recursos de nível empresarial, como acesso a dados por múltiplos protocolos, instantâneos, integração total com o Kerberos e o Active Directory, além da capacidade de suportar uma ampla variedade de cargas de trabalho.
Tanto o Azure NetApp Files quanto o Azure Native Qumulo podem ser adquiridos diretamente pelo Portal do Azure, e qualquer um dos serviços pode ser utilizado para reduzir os compromissos de gastos com o Azure (ou seja, ambos reduzem os contratos MACC).
O Qumulo nativo do Azure oferece elasticidade nativa da nuvem, capaz de expandir de forma independente a capacidade e o desempenho conforme necessário, com suporte para auditoria completa de eventos e um modelo robusto de permissões entre protocolos que simplifica tanto o planejamento da implantação quanto a consolidação de cargas de trabalho no Azure.
Para a maioria das cargas de trabalho, a flexibilidade, a segurança e a análise de dados em tempo real do ANQ podem simplificar o processo de migração das operações para a nuvem, minimizando a complexidade do gerenciamento e, ao mesmo tempo, reduzindo os custos.
1. Embora o Azure Native Qumulo tenha sido projetado para se expandir automaticamente conforme necessário, algumas regiões do Azure com alta demanda podem apresentar restrições de computação e capacidade que exijam um aviso prévio à Qumulo para garantir uma expansão contínua do ANQ. Na maioria dos casos, a capacidade de desempenho e o armazenamento são provisionados imediatamente, mas, em algumas situações, o provisionamento de recursos adicionais pode levar até um dia, dependendo da aprovação da Microsoft.
2. Algumas unidades de negócios podem exigir a separação do volume de dados por motivos que não sejam de desempenho. O Qumulo oferece suporte a várias implantações por região, se necessário.
3. https://qumulo.com/wp-content/uploads/2024/08/WP-Qumulo-Cross-Protocol-Permissions.pdf