A importância do iSCSI na virtualização e no storage compartilhado

Índice:

A consolidação de servidores em ambientes virtuais centraliza o processamento, mas também concentra a demanda de I/O sobre a infraestrutura de armazenamento.

Sem um storage compartilhado, cada host opera com discos locais, o que cria silos de dados e impede a mobilidade de máquinas virtuais.

Essa fragmentação eleva a complexidade de gerenciamento e limita a resiliência do ambiente, pois a falha de um host pode comprometer todas as suas VMs.

A necessidade de uma camada de armazenamento unificada, acessível por múltiplos servidores e baseada em redes padrão, se torna um passo natural para a evolução da infraestrutura.

O papel do iSCSI como storage em bloco

O papel do iSCSI como storage em bloco

O protocolo iSCSI (Internet Small Computer System Interface) transporta comandos SCSI sobre redes TCP/IP para entregar armazenamento em bloco a servidores e hipervisores, permitindo que sistemas operacionais enxerguem volumes de um storage remoto como se fossem discos locais conectados diretamente, o que é fundamental para criar datastores compartilhados, habilitar funcionalidades avançadas de virtualização como migração ao vivo de VMs e centralizar a gestão de capacidade.

Diferente de protocolos de arquivo como SMB ou NFS, o iSCSI opera em um nível mais baixo. Ele não gerencia arquivos ou permissões de pastas.

Essa abordagem de bloco é o que permite a um hipervisor formatar um volume remoto com um sistema de arquivos de cluster, como o VMFS da VMware ou o CSV do Hyper-V.

O sistema de armazenamento, ou storage NAS, apresenta volumes lógicos chamados LUNs (Logical Unit Numbers) para os servidores. A partir daí, o sistema operacional do host assume total controle sobre aquele bloco de espaço.

Assim, a equipe de infraestrutura consolida o armazenamento em um único ponto, simplifica rotinas de backup e facilita a expansão de capacidade sem interromper os serviços.

Conheça a linha de storages NAS Infortrend

Arquitetura de rede e componentes essenciais

Uma implementação iSCSI funcional depende de uma arquitetura de rede bem planejada. Os dois componentes principais são o iniciador e o alvo (target).

O iniciador é o cliente, geralmente um software ou adaptador de hardware no servidor host, que origina as requisições iSCSI. O alvo é o servidor de armazenamento que recebe essas requisições e fornece os LUNs.

Para garantir desempenho e segurança, o tráfego de storage deve ser isolado do tráfego de produção e gerenciamento. A prática padrão é usar uma VLAN dedicada ou até mesmo switches físicos separados para a rede iSCSI.

Ficou com dúvida? Fale agora com um especialista no WhatsApp!
Chamar agora

Isso evita que picos de acesso dos usuários ou outras aplicações disputem banda com as operações de leitura e escrita das máquinas virtuais. A disputa de I/O na rede degrada a performance de todo o ambiente virtual.

Em redes de 10GbE ou superiores, a ativação de Jumbo Frames aumenta o tamanho do payload de cada pacote de rede. Isso reduz o overhead de processamento de pacotes e melhora o throughput geral do armazenamento.

Outro recurso importante é o Multipath I/O (MPIO). Com ele, o administrador de infraestrutura estabelece múltiplas conexões de rede entre o iniciador e o alvo, o que cria redundância de caminho e melhora o balanceamento de carga.

Governança e controle de acesso LUN

Governança e controle de acesso LUN

A segurança em um ambiente iSCSI se baseia no controle estrito de quais iniciadores podem acessar quais alvos. Isso é feito principalmente através do mascaramento de LUN.

O administrador do storage cria políticas que mapeiam LUNs específicos para os identificadores únicos dos iniciadores (IQN - iSCSI Qualified Name). Um host só consegue enxergar e montar os volumes que foram explicitamente autorizados para ele.

Essa segregação é fundamental em ambientes com múltiplos clusters de virtualização. Ela impede que um host de um cluster de desenvolvimento, por exemplo, acesse e potencialmente corrompa um datastore do cluster de produção.

Uma camada adicional de segurança é o protocolo CHAP (Challenge-Handshake Authentication Protocol). Com o CHAP, o iniciador e o alvo autenticam um ao outro usando um segredo compartilhado antes de estabelecer a sessão.

Essa prática garante que apenas dispositivos autorizados se comuniquem na rede de storage. A trilha de acesso fica mais clara e a superfície de ataque diminui consideravelmente.

Produtos sugeridos

Proteção de dados e recuperação de VMs

O armazenamento centralizado via iSCSI simplifica e acelera as estratégias de proteção de dados. Muitos sistemas de storage modernos incluem a capacidade de criar snapshots em nível de bloco.

Um snapshot de um LUN captura o estado de um datastore inteiro em um ponto no tempo. Esse processo é quase instantâneo e tem baixo impacto na performance das máquinas virtuais em execução.

Em caso de exclusão acidental de uma VM, corrupção de arquivos ou um ataque de ransomware, o time de TI pode reverter o LUN inteiro para um snapshot anterior. Alternativamente, é possível montar uma cópia do snapshot em outro host para recuperar arquivos ou VMs específicas.

Essa capacidade de recuperação granular acelera o restauro. A restauração de uma máquina virtual inteira se torna uma operação de minutos.

Softwares de backup corporativo frequentemente se integram com a API do storage. Eles orquestram a criação de snapshots consistentes com as aplicações para garantir a integridade de bancos de dados e outros serviços durante a cópia.

Desempenho sob concorrência de I/O

Ficou com dúvida? Fale agora com um especialista no WhatsApp!
Chamar agora

Desempenho sob concorrência de I/O

O desempenho do iSCSI em ambientes de virtualização é diretamente influenciado pela qualidade da rede e pela capacidade do storage de backend. Latência é o principal inimigo.

Uma rede de 1GbE pode ser suficiente para ambientes de laboratório ou com poucas VMs. No entanto, em produção, uma rede de 10GbE ou mais rápida é o padrão para evitar que a rede se torne o gargalo.

A concorrência de I/O ocorre quando dezenas ou centenas de VMs em diferentes hosts acessam o mesmo storage simultaneamente. Esse padrão de acesso é tipicamente aleatório e exige um sistema de armazenamento que responda com baixa latência.

O uso de discos SSD para cache de leitura ou como um tier de armazenamento acelera significativamente a resposta a essas requisições. O cache absorve picos de escrita e mantém os blocos de dados mais acessados em uma mídia mais rápida.

Uma configuração de rede inadequada, com switches sobrecarregados ou sem o isolamento de tráfego, resulta em perda de pacotes e retransmissões. Isso aumenta a latência e degrada a performance de todas as VMs.

Conheça a linha de storages NAS Qnap

Aplicações ideais e cenários limitantes

O iSCSI é a escolha ideal para cargas de trabalho que exigem acesso em bloco com desempenho consistente. Ambientes de virtualização com VMware vSphere e Microsoft Hyper-V são os casos de uso mais comuns.

Bancos de dados como SQL Server e Oracle também se beneficiam do acesso em bloco. Ele oferece o controle de baixo nível que essas aplicações precisam para gerenciar seus próprios arquivos de dados de forma eficiente.

Por outro lado, o iSCSI não é a ferramenta adequada para compartilhamento de arquivos simples entre usuários finais. Para essa finalidade, protocolos de arquivo como SMB e NFS são mais diretos e fáceis de gerenciar em termos de permissões de acesso.

A complexidade de configuração inicial do iSCSI é um pouco maior. Exige um planejamento cuidadoso da rede, configuração de iniciadores, alvos e políticas de mascaramento de LUN.

Se a infraestrutura de rede for instável ou mal dimensionada, o desempenho do armazenamento será imprevisível. A dependência da qualidade da rede é sua maior força e também sua principal limitação.

Avaliando a infraestrutura de armazenamento

Avaliando a infraestrutura de armazenamento

A adoção do iSCSI democratizou o acesso ao storage compartilhado de alto desempenho. O protocolo utiliza a infraestrutura Ethernet já presente nos datacenters e reduz a necessidade de investimentos em redes Fibre Channel dedicadas.

Uma implementação bem-sucedida, no entanto, vai além da escolha do protocolo. Ela exige um desenho de rede consciente, políticas de acesso bem definidas e um sistema de armazenamento capaz de atender à demanda de I/O consolidada.

A escolha da infraestrutura de armazenamento correta depende diretamente da operação. Converse com os especialistas da Storage House para desenhar uma solução alinhada às suas demandas de virtualização e proteção de dados.

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
✓ Resposta rápida  ·  ✓ Sem compromisso  ·  ✓ Atendimento humano
Edgar Carvalho

Edgar Carvalho

Especialista em Storage
"Engenheiro de computação com mais de 12 anos atuando em infraestrutura de TI e soluções de armazenamento, assessoro empresas e integradores na escolha de NAS, DAS, JBOD e soluções all-flash ou híbridas. Com experiência em produtos Qnap, Synology, Infortrend e grandes fabricantes, traduzo especificações técnicas em recomendações práticas para compras e projetos. Comprometo-me com a missão da Storage House."

Resuma esse artigo com Inteligência Artificial

Clique em uma das opções abaixo para gerar um resumo automático deste conteúdo:


Leia mais sobre: Virtualização

A virtualização auxilia as empresas a gerenciar recursos de TI, com eficiência e flexibilidade, possibilitando ambientes de testes e otimização de hardware, reduzindo custos. A Storage House oferece soluções para armazenamento de backup de VM.

Fale conosco

Estamos prontos para atender as suas necessidades.

Telefone

Ligue agora mesmo.

(11) 2615-2998

E-mail

Entre em contato conosco.

contato@storagehouse.com.br

WhatsApp

(11) 26152998

Iniciar conversa