volume ZFS como meta ISCSI

8

Estou pesquisando o ZFS e usando o FreeNAS para gerenciamento do ZFS e tenho a seguinte pergunta:

As vantagens do ZFS como deduplicação, correção automática de erros, etc. ainda funcionam ao criar um destino iSCSI em um volume ZFS?

No FreeNAS, esse é provavelmente um arquivo de imagem não processada que é usado como destino em um volume do ZFS. Como ele é baseado em blocos (em vez de baseado em arquivos): o ZFS ainda se aplica às vantagens?

Editar: O uso pretendido será o armazenamento para VMware (ESXi).

    
por Devator 01.10.2014 / 15:29

3 respostas

11

Sim, tudo funciona ... Dedupe, compactação, soma de verificação, armazenamento em cache estão presentes ao usar zvols no ZFS. Mas eu realmente prefiro o NFS para fins de virtualização por causa da transparência. Mas qualquer um fará o trabalho.

Você pode elaborar um pouco mais sobre o uso pretendido para o ZFS? Eu pergunto porque há muitos problemas potenciais de projeto / planejamento. Faça uma boa leitura deste manual do ZFS ...

Se você estiver usando isso para fazer backup de uma instalação do VMware, sugiro strongmente sugerir o uso do NFS. O iSCSI não vai te comprar muito com a configuração que você descreve, e há muito mais a errar de uma perspectiva de rede e implementação. De qualquer maneira, TODOS os recursos principais do ZFS funcionam se você estiver usando sistemas de arquivos ZFS (NFS) ou zvols (iSCSI).

    
por 01.10.2014 / 15:39
3

Usar o ZFS + VMware + NFS é uma ideia terrível. Isso vai te dar o pior resultado. O VMware usa uma implementação do NFS que precisa constantemente fazer gravações SYNCed e espera que cada um faça isso. E isso é extremamente lento no ZFS. O ZFS primeiro escreve no log do ZIL e muito mais tarde faz o wirte real nos discos (e somente então confirma a gravação de sincronização). Eu tenho 5MB / s em gravações secuenciais com o ZFS + VMware + NFS. Então eu testei em UFS + iSCSI e obtive resultados de 64MB / s em wirtes secuenciais (raid 1). Não testou o iSCSI no ZFS

    
por 20.01.2015 / 20:12
2

A idéia de gravação de sincronização é realmente uma boa idéia para discos de inicialização, que são fundamentais para a virtualização. Você quer esperar por um reconhecimento. A velocidade não é um problema na inicialização, a durabilidade deve ser. Quando você precisar de desempenho, vá para algo mais rápido. Desempenho e confiabilidade são sempre uma troca.

Um dos meus ataques de estimação é quando as pessoas querem um desempenho de VM realmente veloz quando têm VMs executando coisas como serviços de rede que podem fazer 100 gravações por dia.

O FreeNAS 9.3 possui o necessário mapeamento necessário para o uso de iSCSI com o VMware.

    
por 23.03.2015 / 16:00