Índice:
A infraestrutura de virtualização opera bem até uma nova máquina virtual travar todo o ambiente.
Aplicações param de responder e a equipe técnica recebe uma onda de reclamações dos usuários.
O problema exige uma análise que vai além da capacidade de armazenamento ou da velocidade da rede.
Muitas vezes, a lentidão está na capacidade do storage em processar as operações de entrada e saída.
IOPS como métrica de desempenho do storage
IOPS, ou operações de entrada e saída por segundo, é a métrica que mede quantas operações de leitura e gravação um sistema de armazenamento executa, sendo um fator decisivo para ambientes de alta transação como virtualização e bancos de dados, onde a agilidade na resposta do storage define a performance de toda a aplicação.
Essa métrica quantifica o volume de pequenas transações que o armazenamento suporta.
Ela é diferente do throughput, medido em megabytes por segundo, que avalia a velocidade de transferência de arquivos grandes e sequenciais.
Aplicações como servidores de arquivos se beneficiam de alto throughput.
Já ambientes com máquinas virtuais ou bancos de dados dependem de alto IOPS. Eles geram um fluxo constante de pequenas e aleatórias operações de leitura e escrita.
Um storage NAS com baixo IOPS pode ter um throughput elevado. Essa condição mascara o gargalo em cenários de acesso concorrente e aleatório.
O impacto de IOPS em virtualização
Em um ambiente de virtualização, múltiplas máquinas virtuais compartilham o mesmo datastore.
Cada VM gera seu próprio fluxo de I/O, com picos de leitura e escrita em momentos diferentes. Esse fenômeno é conhecido como "I/O blender".
O I/O blender transforma operações sequenciais em um padrão de acesso totalmente aleatório para o storage.
Se o servidor NAS não tiver IOPS suficiente para lidar com essa demanda, a latência dispara.
A alta latência significa que as VMs precisam esperar na fila para que suas requisições de disco sejam atendidas. O sistema inteiro fica lento.
Situações como o "boot storm", quando várias VMs são iniciadas ao mesmo tempo, geram picos extremos de IOPS e expõem a limitação do armazenamento.
Tipos de disco e a capacidade de IOPS
A capacidade de IOPS de um storage NAS está diretamente ligada à tecnologia dos discos utilizados.
Discos rígidos tradicionais (HDDs) possuem limitações mecânicas. A cabeça de leitura precisa se mover fisicamente até o local do dado, o que gera latência.
Por isso, HDDs oferecem um número baixo de IOPS, especialmente em operações de acesso aleatório.
Unidades de estado sólido (SSDs), por outro lado, não têm partes móveis.
Elas acessam os dados eletronicamente e entregam uma quantidade de IOPS muito superior, além de uma latência drasticamente menor.
Para cargas de trabalho intensivas em I/O, como virtualização, o uso de um storage all-flash ou um arranjo híbrido com cache SSD é fundamental para evitar gargalos.
A influência do RAID no desempenho
A configuração de RAID do storage também afeta diretamente o desempenho de IOPS.
Arranjos como RAID 5 e RAID 6 são populares pela eficiência de espaço, mas sofrem com uma alta penalidade de escrita.
Para cada operação de escrita, o sistema precisa ler os dados, ler a paridade, calcular a nova paridade e só então gravar os novos dados e a nova paridade.
Esse processo consome múltiplos IOPS do disco para uma única requisição do sistema.
RAID 10, por sua vez, oferece um desempenho de escrita muito superior. Ele espelha os dados e depois os distribui, sem o cálculo de paridade que sobrecarrega o RAID 5 e 6.
A escolha do nível de RAID deve equilibrar capacidade, proteção e a demanda de IOPS da aplicação. É importante lembrar que RAID protege contra falha de disco, mas não substitui uma política de backup.
Protocolos de acesso e a rede
O armazenamento para virtualização geralmente utiliza protocolos como iSCSI ou NFS.
O iSCSI opera em nível de bloco e apresenta o storage ao hipervisor como se fosse um disco local. Ele é eficiente, mas sensível à qualidade da rede.
O NFS opera em nível de arquivo e é mais simples de configurar e gerenciar.
Ambos os protocolos podem entregar excelente desempenho. O gargalo raramente está no protocolo em si, mas na infraestrutura que o suporta.
Uma rede congestionada, mal configurada ou compartilhada com outros tráfegos pode aumentar a latência e limitar o IOPS efetivo que chega ao storage.
Por isso, é uma boa prática isolar o tráfego de armazenamento em uma rede dedicada, física ou virtual (VLAN), para garantir a performance.
Como identificar um gargalo de IOPS
Identificar um gargalo de IOPS exige monitoramento da infraestrutura.
As ferramentas de gerenciamento do hipervisor, como o vSphere da VMware ou o Hyper-V da Microsoft, exibem a latência de disco das máquinas virtuais.
Valores de latência consistentemente altos, acima de 20 milissegundos, são um forte indicativo de que o storage não está acompanhando a demanda.
O próprio painel de controle do servidor NAS também oferece métricas de desempenho. É possível observar a utilização de cada disco, a profundidade da fila de comandos e a taxa de IOPS.
Se a utilização dos discos está sempre próxima de 100% e a fila de espera é longa, o storage é o gargalo.
Nesses casos, a solução não é apenas adicionar mais capacidade, mas sim reavaliar a tecnologia de discos e a configuração do arranjo.
A infraestrutura pede planejamento
A escolha de um storage NAS para virtualização baseada apenas em terabytes de capacidade é um erro comum que gera problemas de desempenho.
A métrica de IOPS é fundamental para garantir que o sistema de armazenamento responda com agilidade às requisições aleatórias de múltiplas máquinas virtuais.
O planejamento correto considera a carga de trabalho, o tipo de disco, a configuração de RAID e a arquitetura de rede para entregar um ambiente estável e performático. Um storage bem dimensionado evita que a operação pare e que a equipe de TI precise apagar incêndios.
Se sua infraestrutura de virtualização apresenta lentidão ou se você planeja expandir o ambiente, uma análise de IOPS é fundamental. Converse com os especialistas do Grupo Data Storage para avaliar a configuração do seu storage NAS e alinhar o desempenho às necessidades da sua operação.
Não perca mais tempo: fale AGORA com um especialista!
Tire suas dúvidas sobre virtualização em minutos e descubra como podemos ajudar você ainda hoje. Atendimento rápido e direto pelo WhatsApp.
QUERO FALAR NO WHATSAPP