espelho ZFS ou RAID-Z para expansão

2

Estou construindo um servidor baseado no FreeNAS que será usado principalmente para fornecer discos iSCSI para máquinas virtuais Xen e servidores dedicados. Minha necessidade atual de dados é de 8 TB de espaço, crescendo a cerca de 2 TB por ano. Eu tenho um gabinete Supermicro X6DHE-XB 3U com 4G de RAM, 16 baias hot-swap SATA que eu usarei. Ele vem com placas RAID 3Ware de 3x8 portas, mas estou planejando apenas usar os recursos do ZFS em vez do RAID de hardware. Meu conjunto inicial de drives será de 8x2TB HITACHI Deskstar 7K3000 HDS723020BLA642.

Eu tenho 2 perguntas

  1. Eu quero adicionar unidades adicionais a este servidor no futuro e adicioná-las ao pool de armazenamento. Idealmente, eu gostaria de fazer isso ao vivo sem precisar reiniciar ou desligar o sistema. Há alguma limitação ou vantagem em uma configuração de espelho do ZFS versus uma configuração de RAID-Z para expandir o pool de armazenamento? Com as portas SATA de troca a quente, posso adicionar um disco e exibi-lo na GUI do FreeNAS conforme disponível?
  2. Se a penalidade de desempenho for menor que 5%, prefiro usar uma configuração RAID-Z2, de modo que o tamanho inicial do volume seja 12 TB em vez de 8 TB com a configuração espelhada. Este servidor estará bastante ocupado (servindo cerca de 60 alvos iSCSI), e infelizmente não tenho como testá-lo com uma carga de produção, além de colocá-lo em produção. Eu apreciaria qualquer experiência de desempenho no mundo real com o RAID-Z atendendo a um grande número de alvos iSCSI.
por John P 20.04.2011 / 16:35

2 respostas

1

Desculpe, não sei nada sobre o seu hardware, mas se o seu SO e dispositivo puderem adicionar as unidades em tempo real, o ZFS manipulará as adições de disco e o sistema de arquivos não causará problemas. De facto, deve ser uma experiência muito agradável: -)

Eu não conheço nenhuma limitação com o Mirror comparado ao RAIDZ além das conversações espelhadas usuais em relação ao RAIDz em relação a espaço / redunidade e velocidade. Aonde quer que você vá, basta dar ao ZFS os discos individuais e não usar o RAID, ou se você não estiver satisfeito com isso, talvez a segunda melhor opção seja distribuir LUNS em seu RAID e permitir que o ZFS os espelhe?

Sua opção de permitir que o ZFS faça a redundância e não seu RAID de hardware parece ser o método aceito com o ZFS, se você não tiver um espelho ou RAIDZ no ZFS, perderá as habilidades de autocura do sistema de arquivos que o ZFS possui.

Uma conversa antiga pode ser encontrada aqui. Não é o mesmo tipo de hardware, mas é a mesma situação que a sua link

Cumprimentos Andy

    
por 21.04.2011 / 10:24
1

Se você estiver executando o raidz, só poderá adicionar outro conjunto de 3 unidades. Você não pode gostar no linux (mdadm) crescer um array raid5 para abrigar outro disco.

    
por 04.05.2011 / 01:56

Tags