Usando um servidor como SAN iSCSI para VMWare?

3

Atualmente, tenho três servidores ESXi (versão gratuita), usando armazenamento anexo direto. Eu quero passar para o armazenamento compartilhado, porque o armazenamento direto é muito limitante. Há cerca de uma dúzia de VMs, a maioria é de requisitos relativamente baixos (o Exchange é o único com muito IO).

Infelizmente, restrições orçamentárias significam que não posso obter uma SAN adequada. Não é possível obter algo razoável fora do ebay.

Basicamente, tenho duas escolhas. Um é um Netgear ReadyNAS 3200. Eu sou contra isso, porque ele só tem 2 portas gigabit, e se você estiver usando um deles para gerenciamento, isso deixa 1 porta para todas as nossas VMs. Não é bom.

O outro é pegar um servidor Dell (como um T410), uma especificação relativamente baixa, e então pegar um cartão gigabit de porta quádrupla, e colocar o openfiler nisso. Pelo mesmo tipo de preço, posso obter um xeon dual core, 4GB de RAM e 6TB de armazenamento (o que é suficiente) em uma placa RAID, com duas PSUs.

Alguém já fez algo assim antes? Alguém pode comentar sobre o desempenho que eu poderia ter para esse tipo de configuração?

E sim, eu sei que você deve ter uma SAN (nova) adequada, rede dedicada, replicação, etc., mas isso simplesmente não é uma opção. Pensamentos?

    
por Dentrasi 06.06.2011 / 20:36

4 respostas

3

É muito difícil responder à sua pergunta sem saber quase nada sobre sua carga de trabalho; funcionará, com certeza ... mas como funcionará em seu cenário específico depende inteiramente de como você vai usá-lo; você deve executar algum monitoramento de desempenho em seu armazenamento atual e tentar encontrar alguns benchmarks para as duas soluções que está avaliando.

Eu pessoalmente optaria pelo servidor Dell, você terá muito mais flexibilidade e (provavelmente) desempenho; apenas tente obter um com muitos compartimentos de disco ... e evite a todo custo criar um único grande RAID 5 array, pois ele pode e prejudicará severamente o desempenho se você colocar muitas VMs nele; O RAID 10 é muito mais rápido e ter duas ou mais matrizes é uma melhoria real .

Além disso, uma observação: se você quiser realmente usar esse armazenamento compartilhado para mover suas VMs entre os vários servidores, precisará de um Centro Virtual. E então, o ESXi deixará de ser um produto gratuito. Sem um VC e licenciamento adequado, você não pode fazer muito mais do que agora simplesmente substituindo o armazenamento local por um compartilhado.

    
por 06.06.2011 / 20:47
2

O T410 que você está descrevendo é provavelmente o mesmo preço que obter um iSCSI de nível de entrada da Promise, como o M210p

Além disso, você ficaria surpreso em saber até onde uma porta iSCSI pode ir. Já vi quase 10 VMs saindo de um iSCSI com uma porta e, mesmo ao extrair backups, eu não alcançaria mais de 50% da capacidade.

Por outro lado, eu também construí um servidor iSCSI usando o Linux e achei bem simples.

Para mim, a vantagem de uma SAN iSCSI é o RAID de hardware; se você quiser atingir o mesmo nível de qualidade no servidor Dell, esteja pronto para gastar algumas centenas de dólares na placa RAID HW.

Eu também concordo com o Massimo no nível do RAID, 10 é o caminho a seguir para o IMO da VM.

    
por 06.06.2011 / 21:01
1

Você pode querer verificar o Windows Storage Server ou OpenFiler . Obviamente, nem são ideais, mas em um orçamento você tem que fazer o que você tem que fazer.

    
por 06.06.2011 / 20:48
0

Concordo com Massimo que uma resposta a essa pergunta depende muito da carga de trabalho. Eu pessoalmente usei o Openfiler em produção em um servidor de arquivos de baixa carga. Tenha em mente que o Openfiler não suporta reservas SCSI e isso pode causar alguns problemas. Consulte este KB para obter mais informações.

O iSCSI pode ser uma solução SAN barata, apenas certifique-se de que os discos rígidos e controladores subjacentes tenham um desempenho decente. Duas placas de rede de 1 GB ligadas podem fornecer cerca de 200 MB / s de taxa de transferência, mas, novamente, isso depende do tipo de E / S (aleatória, sequencial) das VMs.

    
por 06.06.2011 / 23:15