O que mudou no vStack HCP 3.2? A versão 3.2 adiciona NVMe Fabric dentro do cluster, amplia o Unified Storage, reforça a alta disponibilidade de clusters de dois nós e Stretched Clusters e introduz novos recursos de redes, segurança e gestão de infraestruturas distribuídas.
A vStack, desenvolvedora de soluções de virtualização e empresa do grupo ITG, lançou a versão vStack HCP 3.2 de sua plataforma hiperconvergente.
A nova versão amplia os recursos de Unified Storage e clusters de alta disponibilidade, introduz NVMe Fabric dentro do cluster e adiciona novas funcionalidades para gestão de infraestrutura distribuída, redes e segurança.
Com o vStack HCP 3.2, as empresas passam a ter maior flexibilidade para distribuir recursos computacionais e de armazenamento dentro do cluster, utilizar o armazenamento definido por software tanto para máquinas virtuais quanto para sistemas externos e construir arquiteturas resilientes que vão de clusters de dois nós a infraestruturas geograficamente distribuídas.
Virtualização para ambientes críticos, distribuídos e de alta disponibilidade.
NVMe Fabric: mais flexibilidade no posicionamento de máquinas virtuais
O vStack HCP 3.2 passa a incorporar uma NVMe Fabric interna ao cluster.
A tecnologia permite que os nós do cluster acessem o armazenamento das máquinas virtuais independentemente da localização física dos dados.
Com isso, durante a inicialização, reinicialização ou recuperação, uma máquina virtual pode ser executada em qualquer nó adequado do cluster.
O scheduler considera os recursos disponíveis de CPU e RAM, além da localização dos dados. Manter os discos no nó local continua oferecendo vantagens de desempenho, mas deixa de ser uma restrição obrigatória para o posicionamento da VM.
Em caso de falha de um servidor, as máquinas virtuais podem ser distribuídas entre vários nós remanescentes.
Essa arquitetura permite utilizar de forma mais eficiente a capacidade computacional reservada para contingência, evitando concentrar toda a carga apenas nos servidores associados a um determinado pool de armazenamento.
Unified Storage: um único recurso de armazenamento para diferentes ambientes
A versão 3.2 também amplia o Unified Storage, tecnologia introduzida no vStack HCP 3.0.
O armazenamento definido por software da plataforma pode agora ser utilizado não apenas pelas máquinas virtuais executadas no vStack HCP, mas também por sistemas físicos e virtuais externos.
O administrador pode conectar armazenamento em bloco aos data centers virtuais, gerenciar volumes e grupos de iniciadores, configurar autenticação CHAP e controlar as conexões a partir de uma única interface.
O acesso ao armazenamento pode ser realizado por NVMe-oF/TCP com suporte a ANA e por iSCSI.
Entre os sistemas consumidores estão ambientes Linux e Windows, além de infraestruturas baseadas em VMware ESXi.
Dependendo da arquitetura, esse modelo permite utilizar uma única camada de armazenamento definido por software em vez de manter um sistema de storage dedicado separado.
O update também adiciona gerenciamento de grupos de portais sem necessidade de recriar a configuração e amplia os recursos de observabilidade.
Os administradores podem acompanhar:
- conexões;
- IOPS;
- largura de banda;
- latência;
- eventos de erro;
- tentativas de reconexão.
Automação do ciclo de vida dos discos
O vStack HCP 3.2 automatiza operações importantes relacionadas aos dispositivos físicos de armazenamento.
A plataforma identifica automaticamente discos NVMe, SSD e HDD, coleta informações de estado e métricas SMART/health, detecta sinais de degradação e seleciona um HotSpare adequado quando necessário.
Após a substituição de um disco, a plataforma também acompanha o processo de reconstrução dos dados.
O objetivo é reduzir a quantidade de operações manuais necessárias para administrar o storage e acelerar a resposta a possíveis problemas de hardware.
Alta disponibilidade para clusters de dois nós e infraestruturas distribuídas
A versão 3.2 também amplia as arquiteturas 2-Node Cluster e Stretched Cluster, introduzidas na atualização principal anterior da plataforma.
Maior proteção para clusters de dois nós
Nos clusters de dois nós, foram reforçados os mecanismos de proteção contra split-brain.
O sistema de alta disponibilidade passa a integrar persistent reservations para dispositivos NVMe e SCSI, além de um witness utilizado para quorum.
Antes de continuar operando, o nó precisa confirmar que possui o direito de utilizar os recursos.
Esse mecanismo reduz o risco de que dois servidores realizem gravações simultâneas quando ocorre perda de comunicação entre eles.
Failover de serviços de rede
Para os serviços de rede do data center virtual, foi implementada uma arquitetura Primary/Standby.
Os estados das conexões são sincronizados entre os nós, enquanto os endereços IP virtuais utilizados pelos serviços podem ser transferidos automaticamente para o lado de contingência.
Em um cenário testado, o nó de backup passou a receber tráfego em menos de 10 segundos, preservando as sessões TCP que já estavam estabelecidas.
Evolução do Stretched Cluster
No Stretched Cluster, foram aprimorados os mecanismos responsáveis pela coordenação entre os ambientes, isolamento do lado que apresentou falha e recuperação de serviços quando nós ou sites deixam de responder e posteriormente retornam à operação.
Esses recursos são voltados a arquiteturas que precisam manter serviços disponíveis mesmo diante da indisponibilidade de parte da infraestrutura.
Gestão centralizada da infraestrutura distribuída
A funcionalidade Global Infrastructure recebeu uma nova tela de visão consolidada.
Ela apresenta indicadores de:
- máquinas virtuais;
- data centers virtuais;
- redes;
- Edge Routers.
Para cada cluster conectado, o administrador pode visualizar seu estado e o status de sincronização.
A partir da mesma interface, também é possível adicionar ou remover clusters.
Antes de concluir a exclusão, a plataforma verifica se existem objetos globais associados e bloqueia operações que possam comprometer a infraestrutura.
A atualização também acrescenta configuração de Active Directory, gerenciamento de usuários e grupos e atribuição de privilégios.
Com isso, o ambiente global pode ser utilizado como um único domínio operacional para a administração diária de diferentes sites e clusters distribuídos.
Evolução da rede virtual
O vStack HCP 3.2 introduz um novo adaptador de rede virtual que opera diretamente no kernel do sistema operacional do nó.
Essa abordagem foi desenvolvida para aumentar o desempenho da rede virtual e reduzir o overhead de processamento da CPU.
A plataforma também passa a oferecer suporte a IPv6 e dual-stack para máquinas virtuais e interfaces de infraestrutura.
Os recursos do data center virtual foram ampliados com:
- filtragem stateful;
- exceções de NAT;
- estatísticas de sessões NAT;
- serviços DHCP integrados;
- serviços DNS integrados;
- rotas estáticas gerenciadas;
- recuperação da última configuração aplicada com sucesso.
O suporte a Q-in-Q permite criar redes utilizando tags VLAN externas e internas.
Também foram adicionados controles para gerenciar fluxos entre máquinas virtuais tanto na camada de enlace quanto na camada de rede.
Novos recursos de segurança
A plataforma passa a contar com um log centralizado de eventos de segurança.
O sistema registra 49 tipos de eventos, incluindo:
- ações realizadas por usuários;
- alterações de configuração;
- operações executadas em máquinas virtuais;
- resultados de verificações de integridade.
Para proteger a integridade dos registros, é utilizada uma cadeia de hashes SHA-256.
O log oferece recursos de verificação, filtragem e exportação em CSV e JSON, além de arquivamento com checksums e notificações para eventos críticos.
Modelo de acesso ampliado
O modelo de controle de acesso baseado em funções também foi expandido.
A plataforma oferece:
- seis funções integradas;
- mais de 50 privilégios;
- criação de funções personalizadas.
Os administradores podem definir requisitos de complexidade de senha, impedir a reutilização de senhas, configurar bloqueios após tentativas de login malsucedidas e exigir alteração obrigatória de senha.
No nível da virtualização, foram implementados mecanismos para:
- limpeza de informações residuais;
- isolamento da memória das máquinas virtuais;
- aplicação do princípio W^X.
Os processos de desenvolvimento da plataforma também incluem análise de código, verificações nos pipelines de CI/CD e controle da cadeia de fornecimento de software.
Mais de 200 alterações voltadas à estabilidade da plataforma
Além dos novos recursos, o vStack HCP 3.2 recebeu mais de 200 alterações destinadas a aumentar a estabilidade e a qualidade da plataforma.
Entre os componentes aprimorados estão as operações relacionadas ao estado das máquinas virtuais, mecanismos de inicialização e recuperação de VMs, funcionamento de NVMe-oF e iSCSI, substituição automática de discos e recuperação de pools de armazenamento.
A versão 3.2 inclui ainda otimizações em componentes como:
- IPv6;
- Q-in-Q;
- LACP;
- firewall;
- NAT;
- RBAC;
- Active Directory;
- LDAP.
A atualização também amplia a estabilidade da interface, da API e das operações executadas em background.
“No vStack HCP 3.2, concentramos o desenvolvimento na alta disponibilidade automática e no uso mais eficiente dos recursos computacionais e de armazenamento. Nosso objetivo é oferecer a grandes empresas e ao setor público uma plataforma capaz de sustentar uma infraestrutura resiliente para serviços críticos”, afirma Evgeny Karpov, CEO da vStack.
Sobre o vStack HCP
O vStack HCP é uma plataforma de alta disponibilidade para construção de data centers virtuais.
A solução integra recursos computacionais, armazenamento definido por software e redes em um único ambiente de gerenciamento.
A plataforma é desenvolvida desde 2018 e é utilizada em nuvens públicas e privadas em nove países.
A ITGLOBAL.COM é distribuidora oficial da vStack no Brasil, oferecendo suporte comercial e técnico para projetos de implementação e expansão da plataforma vStack HCP.