O que é virtualização de armazenamento?
Os dados do computador são armazenados em discos e mídia de estado sólido para disponibilidade em dias, meses ou anos. Em sistemas pequenos, como um computador pessoal, há uma CPU e um ou dois discos rígidos. Quando um disco falha ou fica sem espaço, outro disco deve ser adicionado manualmente e os dados devem ser colocados nesse disco. Em grandes sistemas, pode haver centenas de discos e sistemas de sistemas de armazenamento digital e a complexidade do gerenciamento das informações aumenta consideravelmente. A virtualização de armazenamento é o agrupamento de dispositivos de armazenamento, de forma que pareça ser um dispositivo de armazenamento grande.
Em um sistema simples, sempre que um programa precisa acessar um arquivo, ele faz uma solicitação ao sistema operacional. O sistema operacional mapeia isso para um local específico em um disco. Se um disco tem, digamos, 10 gigabytes de capacidade, o disco não pode manipular dados além desse tamanho. Com a virtualização de armazenamento, uma solicitação de espaço maior que o tamanho do disco é roteada automaticamente nos bastidores para outro disco.
A virtualização de armazenamento pode ser gerenciada por hardware ou software, ou uma combinação dos dois. Tem uma série de benefícios. Os dados podem ser movidos de um dispositivo para outro dispositivo nos bastidores, enquanto o sistema está fazendo solicitações, e a solicitação é roteada automaticamente para o novo local. Quando um dispositivo de armazenamento precisa ser adicionado ou removido, isso pode ser feito sem desligar o sistema. Isso aumenta a disponibilidade do sistema para os usuários finais.
Com a virtualização de armazenamento, as informações podem ser gerenciadas de forma inteligente; por exemplo, dados acessados com menos frequência podem ser movidos para um dispositivo mais lento. A utilização do espaço de armazenamento pode ser melhorada. Cada dispositivo de armazenamento por si só pode ter espaço não utilizado, mas esse espaço não utilizado pode ser muito pequeno para ser utilizado para um único arquivo que o sistema operacional deseja colocar. Com a virtualização de armazenamento, o espaço não utilizado em vários dispositivos é automaticamente “acumulado” porque partes do arquivo podem ser armazenadas em dispositivos separados.
O grupo físico de dispositivos de armazenamento é visto como um único dispositivo do ponto de vista do sistema operacional. Como resultado, o sistema operacional não precisa acompanhar vários dispositivos e como acessá-los. Conseqüentemente, dispositivos de armazenamento de vários fabricantes podem ser usados sem problemas, desde que sejam compatíveis com a virtualização de armazenamento. Para proteção contra perda de dados, os dados geralmente são replicados. Essa replicação também é tratada sem problemas.
Assim, a virtualização de armazenamento fornece ao sistema o armazenamento necessário, sem se deixar atolar pelas limitações dos dispositivos individuais. Obviamente, agora, uma quantidade significativa de informações foi virtualizada. É muito importante que essas informações sejam mantidas à prova de falhas, geralmente armazenando-as em vários locais.