
Planejamos construir um armazenamento de failover com Windows2012r2. Haverá 2 ou 3 máquinas físicas com 2 máquinas virtuais em cada servidor. Uma máquina virtual criando um failover, a segunda sendo uma máquina de armazenamento (armazenamento + máquina de failover em cada servidor físico).
O layout da rede é assim:
Clique para ampliar a imagem.
Nas máquinas de armazenamento pretendo criar pools de armazenamento (com camadas e espelhados) e discos virtuais iSCSI que serão provisionados para máquinas de failover (um disco em cada máquina de armazenamento). Eu criei esse cluster em meu laboratório com VMware (cluster de failover funcionando), mas estou postando aqui na esperança de obter alguns conselhos sobre as seguintes considerações:
Se a rede estiver como acima, com o Dell Force gerenciando todo o tráfego e 6 NICS em cada nó do servidor físico (2x10 Gb e 4 x 1Gb) qual seria a melhor forma de utilizá-los? Ou mesmo essa configuração é razoável (eu sei que haverá SPOFs)?
Como você configuraria os pools de armazenamento e o failover posteriormente para que os dados fossem espelhados em cada nó de armazenamento e como isso afetaria o desempenho? Qual seria a configuração ideal para tal configuração (para não perder muito espaço utilizável)?
Se eu tiver 64 GB de RAM em cada nó físico, qual máquina virtual deverá ter mais RAM. Aquele com armazenamento ou aqueles com failover para obter um bom desempenho?
Apreciarei todos os insights de pessoas que fizeram coisas semelhantes.
-->
(por favor mova os comentários ou respostas, obrigado)
Na verdade, você pode agrupar o Microsoft iSCSI em cima de um armazenamento compartilhado existente.
http://technet.microsoft.com/en-us/library/gg232632(v=ws.10).aspx
http://techontip.wordpress.com/2011/05/03/microsoft-iscsi-target-cluster-building-walkthrough/
O que você faz é criar uma configuração que morrerá com cada nó do cluster morto. Porque as imagens de destino não estão sincronizadas entre si.
...ou desenhe um diagrama de interconexão correto :)
<--
Para responder acima:
Na verdade, consegui criar o Scale Out File Server (clusterizado) com esses 3 discos ISCSI virtuais conectados ao servidor de cluster. Criei um disco virtual espelhado no pool (formado a partir do iSCSI virtual) e adicionei-o ao cluster. Em seguida, criei o SOFS. Então troquei o servidor com um dos iSCSI virtuais desligado (desliguei a energia) - o cluster e o compartilhamento nele estavam funcionando. O cluster relatou a falta de um disco, mas o cluster não estava offline. Em seguida, liguei novamente o armazenamento e ele foi reconectado ao cluster.
-->
Eu vejo o que você faz agora, finalmente! OK, o problema é que a Microsoft não oferece suporte a nada, exceto SAS em produção em Espaços de Armazenamento em Cluster por um motivo. Ver:
http://blogs.msdn.com/b/clustering/archive/2012/06/02/10314262.aspx
"O pool de armazenamento em cluster DEVE ser composto de discos físicos conectados Serial Attached SCSI (SAS). Colocar em camadas qualquer forma de subsistema de armazenamento, seja uma placa RAID interna ou uma caixa RAID externa, independentemente de estar diretamente conectado ou conectado por meio de uma estrutura de armazenamento, é não suportado."
Aidan fez isso há muito tempo e nós também fizemos. Ver:
http://www.aidanfinn.com/?p=15145
O que você faz não vai funcionar de maneira confiável. Infelizmente. É uma pena que a Microsoft tenha removido o filtro não SAS do R2 e tenha esquecido de fornecer um aviso.
<--