howto planejar o RAID para ESX

6

oito drives SAS de 300GB estão disponíveis. O ESX pode ser colocado em um disco como RAID-0 e outros como RAID-5? para que, no caso de dados de falha de disco (VMs), estarem seguros. Se o disco do SO RAID-0 falhar, ele pode ser instalado no disco de substituição e ainda manter as VMs em execução?

se não o RAID-1 for OS é apenas uma opção para o disco do sistema operacional? por favor sugira quaisquer outras opções de RAID.

Todos: muito obrigado pelas suas respostas. a questão que permanece é qual RAID? minha situação:

  1. at max handle 1 disk failure
  2. be more storage efficient (less disk cost)
  3. better I/O write perf
  4. if esxi 4 can handle locking better (Chopper) then why not RAID-6 or 5 for all 8 disks instead of separating OS and data volumes? does this provide ability replace failed disk and continue since OS is now mixed up with data?
  5. How good is RAID-50? is it better than RAID-5?
    
por John-ZFS 16.04.2010 / 10:51

4 respostas

10

O que há de errado com o R10 de todas as 8 unidades em um único disco lógico (LD) de ~ 1.2TB, ele será mais rápido e muito mais resistente do que a sua sugestão R0 + R5 e oferece o mesmo espaço disponível Sugestão de Tom R1 + R6 (desculpe Tom, você sabe que eu te amo né). Não há necessidade de ter o sistema operacional em um disco diferente das VMs, especialmente se você estiver usando a v4, pois ela trava o bloqueio muito melhor.

EDITAR A SEGUNDA EDIÇÃO EDITAR

Basicamente, você não pode ter tudo, vamos ver seus critérios recém-adicionados;

  1. Você ficará feliz em viver com a perda de unidades se mais de um disco falhar - bem justo, nesse caso, qualquer coisa, exceto o R0, funcionará para você.
  2. Você quer o máximo de espaço possível - dado que excluímos R0, então R5 claramente lhe dará mais espaço, seguido por R6 e R10.
  3. Você quer um bom desempenho de gravação - bem, o R6 é significativamente mais lento que o R5, que por sua vez é mais lento que o R10.
  4. Se você tiver um único array de disco lógico para o sistema operacional e para as VMs, perder o LD matará seu host, mas perderá um disco lógico somente para VM - todas as suas VMs parariam se o LD falhasse. A diferença seria que você não precisaria reinstalar o ESX / i novamente se perdesse apenas um LD somente de VM, mas, novamente, a reinstalação do sistema operacional não demoraria muito, e também pode ser feito backup. Se você perder 600GB se o seu R1 for um deles, eu ficaria com R10 ou R5.
por 16.04.2010 / 11:12
7

Mais uma vez, não posso recomendar o RAID 0, exceto nos casos menos importantes.

Eu segurei a ideia do RAID 1 por Tom para espelhar a unidade do sistema em que você instala o ESX (i), mas não vejo a necessidade de RAID-6 e perder a segunda unidade para informações de paridade.

O motivo pelo qual o RAID-5 está caindo em desuso é devido ao desempenho (devido à maneira como as informações são gravadas nas unidades) e à taxa de falhas (porque a probabilidade de um erro de leitura irrecuperável sobe quando a capacidade da unidade aumenta) . O RAID-6 não melhora o desempenho em relação ao RAID-5 quando se trata de gravações, e seus 8 discos rígidos de 300 GB não estão nem perto da capacidade em que ele começa a se tornar estatisticamente significativo que você falhará durante uma falha.

    
por 16.04.2010 / 11:36
2

Há muitos artigos por aí que dizem que o RAID5 está chegando ao ponto de ser EOL, porque o RAID6 é uma alternativa melhor e permite 2 falhas antes que o seu array entre em colapso e morra.

O RAID 10 também pode valer a pena dar uma olhada (dependendo do seu plano), tem um desempenho maior do que o RAID5 / 6. Provavelmente, você deve colocar o próprio servidor ESX em um par de discos no RAID1, dessa forma, o próprio servidor é resiliente a uma única falha no disco. É aí que todas as coisas inteligentes são. Isso é o que você deve proteger mais.

Eu escolheria algo como

RAID1: 2 x 300 GB = > ESX Server

RAID6: 1198 GB = > Armazenamento de VMs

    
por 16.04.2010 / 10:58
2

Sempre gosto de ter pelo menos dois arrays em um servidor. É uma obrigação para o Exchange e SQL para fins de recuperação de desastres.

Eu recomendaria uma configuração RAID1 / RAID10.

    
por 16.04.2010 / 14:50