RAID de SSDs SATA ou Flash PCIe?

2

Como referência:

  • Drives Crucial RealSSD C300 de 256GB.
  • MySQL 5.1.5x executando tabelas InnoDB.
  • Linux (diário do CentOS 5.5 etx3).

Perguntas:

  1. É melhor usar um RAID desses para que as unidades possam ser inseridas e retiradas ou obter uma placa FusionIO ou RevoDrive?

  2. Se o RAID, qual controlador? LSI 3Ware?

  3. Qual layout? Eu presumo que o buraco do RAID 5 não se aplica tanto ao SSD, já que o tempo de reconstrução é muito menor. Má suposição?

  4. Se um cartão flash, qual cartão?

  5. Melhor mudar para o Solaris e o ZFS e pular os cartões e pegar outras coisas boas junto com? Eu tenho apenas experiência com o Linux, então a mudança para o Solaris seria desconfortável, embora viável.

por purplemonkeydishwasher 27.01.2011 / 04:33

1 resposta

2

  1. Vejo que você está pensando em usar o ZFS, caso saiba que ele altera a maioria das considerações de design. O ZFS não é apenas mais um sistema de arquivos, é também um gerenciador de volume incluído. Se você estiver indo nessa direção, atualize a pergunta e serei mais específico.

    Múltiplos SSDs rapidamente saturam a maioria dos cartões RAID, embora os cartões mais avançados possam lidar com eles facilmente. Os cartões de armazenamento PCIe geralmente são mais rápidos, custam mais e muitos MBs não inicializam a partir deles ainda.

  2. Precisa de mais informações sobre suas necessidades ...

  3. O buraco do RAID5 sempre se aplica (embora os efeitos possam ser amplamente atenuados, depende da sua configuração e do que você está usando)

  4. O FusionIO é muito caro. RevoDrive são mais para os entusiastas, eles não têm muita reserva também. Se o seu aplicativo estiver escrevendo intensamente, ele poderá matar o RevoDrive dentro do tempo esperado de sua vida.

  5. Veja acima meu comentário sobre o ZFS. Honestamente, se você está pensando sobre isso (e disposto a dar o salto) eu sugeriria. Os recursos L2ARC, ZIL, Dedupe, instantâneo, ACL, etc, etc, o colocam bem à frente da concorrência e levam o restante dessa discussão em uma direção diferente. Além disso, os BSDs suportam o ZFS e estão aprimorando seu suporte extensivamente agora. O Linux também suporta isso, apesar de estar um pouco atrasado devido a incompatibilidades de licença.

Isenção de responsabilidade padrão - Tenho muito pouco conhecimento de seus requisitos e ambiente específicos; tome tudo isso com um enorme grão de sal.

    
por 27.01.2011 / 06:18