new hyper V Configuração de alta disponibilidade e armazenamento SMB 3.0

3

Estou pensando em criar um novo 2012 R2 com configuração do Hyper V, tudo tem que ser hardware da HP.

2x servidores HyperV 2012 R2 executando 20 a 30 VMs. Estes serão dual xeons de 6 núcleos com 128gb de ram.

2x servidores de armazenamento back-end 2012 R2 executando compartilhamentos SMB 3.0, conectados aos servidores VM front-end com várias conexões ethernet de 10 gb. Não tenho certeza sobre os requisitos de hardware para esses servidores, por isso, é útil.

Gabinete externo de 2 GB SAS 6gb para cada servidor de armazenamento. Provavelmente gabinetes HP d2600.

Algumas perguntas:

  • Qual é a melhor maneira de obter alta disponibilidade e redundância nessa configuração? Devo usar réplicas ou um cluster de alta tensão?
  • Qual é a melhor maneira de garantir a redundância dos back end de armazenamento? Agrupamento de compartilhamento de arquivos?
  • O desempenho do gabinete SAS seria rápido o suficiente? Que tipo de drives seria adequado para isso? As unidades SAS de 7,2k seriam suficientes ou precisaríamos mais rápido? Qual seria a melhor configuração de ataque? Inicialmente, haveria 12 unidades expandindo para 24. Seria uma combinação rápida de SAS ou SSD e SATA mais eficiente?

Obrigado antecipadamente, qualquer ajuda apreciada.

    
por user214324 28.03.2014 / 04:24

4 respostas

1

1) Você precisa de um número ímpar de gabinetes para reconhecimento do gabinete, pois com apenas dois você perderá o disco de dados e o disco testemunha para o pool. Significa que o cluster estaria morto com 50% de probabilidade (dependendo de qual gabinete real iria para o sul). Então, um está OK (sem proteção), três está OK, cinco está OK e quatro, seis, etc. não estão OK.

2) Você precisa de SAS JBODs interconectados a todos os seus servidores, pois os Espaços de Armazenamento em Cluster não podem prosseguir sem ter as duas portas SAS do disco SAS em particular conectadas a servidores diferentes. Com o dedicado JBOD do SAS por servidor, você não conseguirá isso, portanto, poderá criar Espaços de Armazenamento, mas não Espaços de Armazenamento em Cluster.

3) Você pode usar fusos SATA baratos de alta capacidade com drives flash SATA baratos montados internamente e algo como SAN Virtual (Nativo?) da StarWind para espelhar as LUs e virtualizar o DAS na SAN virtaul. Veja:

link

4) Repense o que você faz. Execute VMs a partir do DAS e use algum software de replicação de VM (interno ou, digamos, VEEAM) para obter RTO e RPO moderados com um investimento mínimo. Muitos aplicativos têm recursos de cluster integrados, sem necessidade de armazenamento compartilhado (SQL Server AlwaysOn, Exchange DAG, etc.). Pode ser também uma opção mais rápida e barata. Você ainda precisará do terceiro host físico para alimentar o testemunho (o compartilhamento SMB é bom), mas não há necessidade de armazenamento compartilhado.

    
por 06.04.2014 / 01:05
0

Isso foi um monte de perguntas. Não consigo respondê-las todas de uma vez, mas posso compartilhar alguns pensamentos com você, em relação aos requisitos / especificações gerais de hardware.

Dependendo do seu orçamento, eu consideraria adicionar algum cache SSD. É suportado pelos novos controladores HP (P22x / P42x / P82x). Se você adicionar cache suficiente, poderá usar as unidades 7.2K, mas consideraria usar unidades SAS de 10K (2,5 ") em uma D2700 (ou duas) ou comprar os servidores DL380p Gen8 com 25 unidades internas Em seguida, você pode anexar um ou mais gabinetes D2600 para dados "frios", como backup e compartilhamentos de arquivos. Para o desempenho, eu sempre recomendaria o RAID10. Os dados de backup podem estar no RAID6.

Eu não tenho muita experiência com o SMB 3.0 e o Server 2012 R2, então eu faria um POC para descobrir quais cenários melhor se adaptariam a você / sua empresa.

Espero que isso ajude um pouco.

    
por 28.03.2014 / 09:32
0

Você pode ter alta disponibilidade nesse tipo de configuração se tornar o cluster de armazenamento altamente disponível e configurá-lo de modo que os compartilhamentos SMB fiquem "continuamente disponíveis". Para configurá-lo, você precisa de pelo menos duas máquinas no cluster de servidores de arquivos e precisa de conexões SAS de cada um dos servidores de arquivos para cada um dos gabinetes. Você precisa que os gabinetes tenham que estar na lista daqueles que são compatíveis com os Espaços de Armazenamento em Cluster, e não tenho idéia se é aquele em particular da HP. Como seu representante da HP.

Você também precisa de HBAs no cluster de armazenamento que não fazem cache ou RAID no hardware ou podem ter esse recurso desativado, para que os discos físicos nos gabinetes sejam diretamente visíveis para os nós do cluster de servidores de arquivos do Windows.

Por último, você precisa que todos os discos nos gabinetes sejam discos SAS compatíveis com as reservas persistentes SCSI-3.

Uma vez que você tenha um cluster de servidores de arquivos altamente disponível, os hosts do Hyper-V podem ser configurados de uma maneira que esteja agrupada, ou não, ao seu gosto. Se você agrupar os hosts de computação, as próprias VMs estarão altamente disponíveis.

    
por 28.03.2014 / 22:05
-1

What is the best way to achieve high availability and redundancy in this setup ? Should I use replica's or a HV cluster ?

Ambos não são capazes de fazer qualquer HA.

  • Réplica (supondo que você fala de replicação DFS, que é a única replicação que é suportada com a tecnologia que você nomeia) não replicará arquivos abertos para que você não ganhe alta disponibilidade.

  • HV Clusters (supondo que você quer dizer que o Windows HA CLustering) depende do alto armazenamento disponível replicado, então você não pode obter essa tecnologia como você chama.

O que você precisa é de uma replicação do back-end de armazenamento. Eles existem, mas é um produto pago de terceiros que você precisa encontrar. Em seguida, você pode ter armazenamento de alta disponibilidade e criar um cluster de alta disponibilidade no front-end para realizar failover de VMs entre o host do Hyper-V.

Sem abrir mão de uma recomendação específica de produto (o que eu chamo aqui é apenas um dos muitos produtos e um exemplo) - você precisa de algo como link para simular um sistema de armazenamento de alta disponibilidade. Não pode ser feito sem outra tecnologia no mix.

Ou você usa discos compartilhados e um controlador RAID HA DAS - o único que eu conheço é da LSI ( link ).

Mas sem algo assim, você nunca obterá uma replicação de dados adequada e alta disponibilidade. O Windows não tem mecanismos para isso de imediato.

    
por 28.03.2014 / 10:06