Microsoft failover cluster e armazenamento com cartão RAID

2

Estou procurando alguma entrada em uma implementação de cluster de failover da Microsoft em 2012. Para usar o armazenamento e os pools, aparentemente, ele deve ter o JBODS se você estiver usando um cartão RAID. Mas a placa LSI que usamos (lsi megaraid SAS 9260cv-4i) não faz JBODS. Para o cluster de failover Qual é a melhor maneira de obter esses discos nos servidores SAN desenvolvidos internamente (temos dois deles) e queremos ter alta disponibilidade no armazenamento e usá-lo no cluster de failover. utilizável no cluster?

Deveríamos simplesmente não tê-lo no cluster e apresentar alvos Iscsi? Quais são as melhores práticas neste caso?

Qualquer ajuda é muito apreciada.

    
por Dimentox 03.01.2013 / 18:14

1 resposta

6

Cenário semelhante aqui.

Primeiro, esqueça os pools de armazenamento. Boa tentativa - não há ainda. Cheque o google - eles são um bom recurso, mas faltam coisas mais sofisticadas (expansão, rebalanceamento quando você adiciona discos) e tem um problema de desempenho SÉRIO. SÉRIO.

Eu trabalho em coisas semelhantes (8 discos, 24 servidores de disco) e estou apenas ignorando pools de armazenamento no momento. Até o MS lidar bem com a capacidade de expansão e obter o desempenho sob controle, e adicionar um cache de segundo nível, estou apenas substituindo meus controladores raid pelo Adaptec 7805Q, adicionando alguns SSD como cache transparente gerenciado pelo controlador RAID e continuando.

Meu principal problema é (a) a funcionalidade que falta ao longo das expansões e (b) - a horrível velocidade de gravação (10x mais lenta que uma placa de ataque):

link link

Desculpe, mas preciso de desempenho.

Agora, não me deixe iniciar o serviço CRAPPY ISCSI. Boa tentativa - exceto ... ... não funciona a partir de arquivos VHDS, apenas do VHD. Quem teve essa ideia gloriosa? TONELADAS de vantagens agradáveis em VHDX, toneladas de white papers como importante eles são blablabla - e então o serviço ISCSI a bordo não pode lidar com eles. ÓTIMO. Usá-lo para inicializar servidores em breve, mas não posso dizer que estou feliz com essa decisão que a MS fez.

Dependendo do que você faz com eles, você não precisa de ISCSI - realmente depende. O Hyper-V pode agrupar nada compartilhado a partir de um compartilhamento de arquivos.

Agora, para alta disponibilidade - se você precisar dessa forma, é necessário:

  • Um serviço ISCSI que suporta isso em várias máquinas (o StarWind faz isso com replicação entre backends)
  • Uma SAN adequada
  • 2 DAS com os cartões de acompanhamento do LIS. Há uma interface de funcionalidade RAID com reconhecimento de cluster no Windows, e o LSI tem os únicos controladores de RAID prontos, mas você precisa do hardware de back-end de suporte (basicamente o compartimento de SAN de canal duplo de alta disponibilidade).

O que você fizer com o que você tem em um servidor não estará altamente disponível devido a esse servidor ser capaz de falhar.

    
por 03.01.2013 / 18:29