Esta publicação foi de autoria de Laura Jordana, engenheira de marketing técnica da Nutanix
** Atualização: o Nutanix Buckets foi renomeado recentemente para Nutanix Objects **
A próxima versão do Nutanix Objects fornecerá armazenamento de objetos simples e escalável baseado em S3, com suporte para APIs comuns do S3. O armazenamento de objetos do Nutanix Buckets é implementado e gerenciado no Nutanix Prism e fornece um terminal S3 por HTTP ou HTTPS ao qual qualquer aplicativo compatível com S3 pode se conectar. Muitos aplicativos de backup populares são compatíveis com o protocolo S3 e são um caso de uso ideal para os baldes Nutanix.
O Nutanix Objects apresentará uma solução de armazenamento de objetos nativa ao portfólio de produtos Nutanix. Esse armazenamento de objetos é implementado e gerenciado na mesma interface do usuário Prism que outros serviços principais da Nutanix e acessado por aplicativos compatíveis com S3. O Nutanix Objects é compatível com as APIs REST HTTP e HTTPS S3 comuns (incluindo operações GET, PUT, POST, DELETE e LIST) para armazenamento de objetos, o que significa que qualquer aplicativo que esteja fazendo chamadas S3 para acessar o armazenamento de objetos provavelmente poderá ser usado com o Nutanix Objetos prontos para uso, sem exigir nenhuma aplicação ou alteração de código.
Os Objetos Nutanix foram projetados de maneira diferente desde o início. Em vez de ser construído como outro conjunto de serviços em execução no CVM ou em uma VM especializada, implanta serviços em uma plataforma em contêiner. Essa plataforma é baseada no Kubernetes, com todos os serviços relacionados a objetos sendo executados como contêineres no cluster Kubernetes. Isso permite que os objetos sejam flexíveis em termos de implantação, atualizações e potencial de escalabilidade. Por exemplo, em vez de precisar atualizar o serviço Objetos inteiro para uma liberação pontual, apenas os microsserviços relevantes (executando como contêineres) precisariam ser atualizados, resultando em ciclos de atualização mais rápidos e ágeis.
Isso é importante no mundo atual de nuvem, onde os aplicativos devem ser ágeis e fluidos, altamente dissociados da infraestrutura. Esse tipo de arquitetura nativa da nuvem pode ser expandido rapidamente com alto desempenho e aproveita a infraestrutura da maneira ideal.
Por que usar armazenamento de objetos para backups?
O backup nunca foi um tópico interessante no mundo da tecnologia. Ninguém realmente se importa com backups até que sejam necessários, e os backups são uma parte crítica de qualquer ambiente de TI. Uma das principais perguntas a serem respondidas ao projetar uma estratégia de backup é determinar onde e em que tipo de armazenamento os backups devem ser mantidos. Pode ser quase qualquer tipo de armazenamento, incluindo compartilhamentos de rede baseados em NFS / CIFS, armazenamento em bloco, armazenamento de objetos, dispositivos de fita e muito mais.
Armazenar backups no armazenamento de objetos tem vários benefícios. O custo do armazenamento de objetos é geralmente mais barato que o armazenamento de blocos e arquivos e muito mais fácil de gerenciar do que a fita. Os backups baseados em fita normalmente têm uma RTO mais alta e envolvem dispositivos adicionais, como carregadores automáticos e bibliotecas de fitas. O armazenamento em bloco e arquivo facilita a capacidade de gerenciamento, mas pode ser um exagero para o armazenamento de arquivos de backup. O armazenamento de objetos é ideal para esse tipo de dados não estruturados e acessados com pouca frequência.
Em vez dos protocolos típicos de armazenamento NFS / SMB / iSCSI, o armazenamento de objetos usa protocolos baseados em HTTP e, como tal, é nativo para ambientes em nuvem. Isso permite flexibilidade no gerenciamento de arquivos de backup no local ou na nuvem. O armazenamento de objetos do Nutanix Objects implementa o protocolo S3, que se tornou o padrão do setor para acessar dados na nuvem (pública e privada). A possibilidade de usar o S3 como destino de backup abre opções para poder ser facilmente diferenciada entre os dois no futuro, permitindo uma verdadeira experiência em várias nuvens.
Diferentemente do armazenamento de arquivos e blocos, o armazenamento de objetos usa um espaço para nome simples. Os objetos contêm apenas três itens - um identificador exclusivo, metadados e os próprios dados. Não há sobrecarga do sistema de arquivos, o que o torna massivamente escalável para o nível de petabytes, o que significa que você pode consolidar e armazenar todos os seus backups em um único espaço de nome.
Objetos Nutanix para backups
A configuração de destinos de backup na infraestrutura tradicional em silos pode causar dores de cabeça de gerenciamento e configuração e até resultar em janelas de backup perdidas. Com o Nutanix Objects, seus destinos de backup são gerenciados a partir da familiar interface do usuário do Nutanix Prism e aproveitam o Acropolis Distributed Storage Fabric subjacente que alimenta outros serviços principais do Nutanix. Isso significa que, com o Nutanix Objects, você obtém não apenas os recursos de simplicidade, escalabilidade e armazenamento de nível corporativo, como compactação adaptável e posicionamento avançado de dados fornecidos pelos principais serviços de armazenamento do Nutanix, mas também recursos importantes para o armazenamento de objetos, como:
Suporte para upload em várias partes - O upload em várias partes permite que os clientes enviem arquivos grandes em pedaços. Isso pode acelerar o tempo de upload e impedir a perda de progresso durante um upload, se houver perda de conectividade.
Suporte a objetos pequenos - A arquitetura do Nutanix Objects oferece uma camada de metadados altamente escalável que pode suportar objetos extremamente pequenos (na escala de bytes).
Desempenho de taxa de transferência sustentada - O Nutanix Objects é executado como um serviço sobre o AOS, o que permite aproveitar os recursos de armazenamento encontrados no ADSF (Acropolis Distributed Storage Fabric). Isso, junto com a camada de serviço de metadados, permite que a Objects ofereça desempenho de taxa de transferência sustentada em bloco.
Capacidade de escalar para bilhões de objetos - O Nutanix Objects é altamente escalável e pode suportar bilhões de objetos.
O uso do Nutanix Objects simplifica o backup e oferece uma experiência com um clique, integrando-se perfeitamente a muitos provedores de backup de terceiros que fornecem um conector S3.
Os fornecedores suportados no Objects GA incluem HYCU, Commvault, Veeam e Veritas NetBackup.
Teste de desempenho com HYCU
A seguir, são apresentados os resultados dos testes preliminares de desempenho realizados no HYCU com o Nutanix Objects. Este teste foi realizado em objetos de acesso antecipado (EA) e código AOS. Uma coisa importante a ser observada é que, embora o armazenamento em bloco seja normalmente considerado mais eficiente que o armazenamento de objetos, o desempenho foi quase idêntico ou melhor ao fazer backup em Objetos em comparação com Grupos de Volume (armazenamento baseado em bloco).
Configuração Configuração da VM HYCU: 16 vCPU e memória 32G
Escalado de 1-416
VMs para backup, cada uma com 6 discos de dados e 1 disco do SO.
O uso total de armazenamento por VM foi de cerca de 240GiB
8 threads HYCU foram usados para fazer backup / restaurar simultaneamente cada VMCluster de origem: NX-3060-AF (executando a VM HYCU)
Cluster de destino (objetos): NX-6155
Linha de base (sem objetos, aproveitando grupos de volumes) 16 VMs com backup em 16 v
Disks (grupos de volumes)
Conjunto de Dados: 3863,8 GBTempo: 8107 segundos
Rendimento: 476,60 MB / s
Resultados de objetos
Cópia de segurança 1 VM HYCU fazendo backup de 16 VMs no destino Objetos
Conjunto de Dados: 3863,8 GB
Tempo: 7983 segundos
Rendimento: 484 MB / s
2 VMs HYCU fazendo backup de 16 VMs no destino Objetos
Conjunto de Dados: 3863,8 GB
Tempo: 5240 segundosRendimento: 737,37 MB / s
Restaurar 1 VM HYCU restaurando 1 VM do destino Objetos
Conjunto de Dados: 241,68 GB
Tempo: 856 segundos
Rendimento: 282,34 MB / s
2 VMs HYCU restaurando 2 VMs do destino Objetos
Conjunto de Dados: 483,36 GB
Tempo: 892,5 segundos
Rendimento: 541,58 MB / s
4 VMs HYCU restaurando 4 VMs do destino Objetos
Conjunto de Dados: 966,72 GB
Tempo: 1146 segundos
Rendimento: 843,56 MB / s
O uso do Nutanix Objects para backups oferece simplicidade e facilidade de uso, sem sacrificar o desempenho, com configuração fácil, painel único de gerenciamento de vidro e compatibilidade imediata com uma variedade de software de backup.
Com o AOS 5.11 e superior, 2TiB da Nutanix Objects são incluídos gratuitamente, por cluster.
ASG
https://www.asgit.com.br/
contato@asg.com.br
(51) 3376.1210
Comments