Devo usar o HW Raid ou o ZFS como sistema de arquivos para o Citrix XenServer?

2

Tenho um HP ProLiant DL160 G6 Xeon X5650 (6core) com 72G de RAM e uma placa RAID de hardware HP P410 4port que quero adaptar como NAS e um servidor de teste. Além disso, eu tenho 4 x 4T drives nele.

Meu plano inicial era apenas o HW RAID5 nas 4 unidades e instalar o Citrix Xenserver 7.2 (versão gratuita) nele. Eu tenho um par de VMs do Windows que eu preciso executar, bem como um firewall PFSense. Mas o principal uso seria criar uma VM principal para executar o Docker (CoreOS ou CentOS ou Ubuntu) e uma grande Unidade Virtual 8T atribuída a essa VM. Em seguida, execute diferentes imagens do Docker montadas em diferentes volumes criados dentro desse grande VHD.

Algumas das imagens do docker que gostaria de executar:

  • Plex
  • Sonarr
  • Gitlab
  • Docker-timemachine
  • nextCloud
  • ...

Parte da unidade virtual 8T também seria exposta como um NAS para compartilhamento de espaço no escritório (isso é para um contexto de pequena empresa).

Então, agora, eu estou querendo saber se a minha abordagem é de som em tudo; Eu deveria estar colocando essa fé em raid de hardware vs usando apenas o ZFS em todas as 4 unidades (e soltando o HW RAID por completo)?

Uma preocupação que tenho com o HW RAID é se o controlador falhar. Então eu acabo tendo 12T de dados que só podem ser recuperados por outro controlador P410 (e eu não tenho um hot spare).

Por outro lado, estou tendo dificuldade em encontrar documentos se / como instalar o Citrix Xenserver no ZFS. Tudo que encontrei parece discutir o ZFS como um Storage Repo para XS, mas nada relacionado à instalação do DOM0 como uma instalação do ZFS. Em segundo lugar, tenho preocupações de qualquer gerenciamento / manutenção do ZFS necessário por meio do DOM0. Normalmente, eu gosto de ter o DOM0 executando o máximo de estoque possível - isso simplifica as atualizações.

A instalação do Citrix XenServer em um ZFS é viável? ou seja: o Dom0 seria instalado e funcionando em um ZFS de 12T. Dado que o XenServer é baseado no CentOS7, acho que deveria ser factível, mas não sei como. Mas mesmo que seja viável, é recomendado?

A execução do XenServer no ZFS (se possível) é uma alternativa segura e recomendada para a execução de um HW Raid5 (com o FBWC)?

    
por Eric B. 07.01.2018 / 06:19

2 respostas

1

Isso é extremamente complicado. Se é um ambiente de produção, pule tudo isso. Se é um projeto de ciências domésticas, ainda assim pule isso. Parece que você tem uma solução técnica à procura de um problema.

Vamos resolver isso: Você está preocupado com o RAID de hardware em um controlador RAID HP SmartArray P410. O uso de um P410 significa que você está usando hardware de servidor HP. HP, uma empresa que possui um enorme mindshare e grandes bases de instalação em todo o setor.

O controlador P410 está bem. Eles não falham com frequência ... e mesmo se um deles tiver, planeje comprar ou consertar. Você não se preocupa com falha de CPU; falha da placa-mãe ou falha do painel traseiro do disco, não é? Essas são relativamente raras, então lide com isso da forma como vem.

O ZFS é um recurso não inicial para essa solução. Não adicionará nada, especialmente quando complicado pelo que for necessário para executar o XenServer. Seria uma história diferente se você estivesse usando um hypervisor KVM ou um VMware.

Acho que a falta de informações sobre a solução que você está tentando criar é um sinal de que não é uma abordagem recomendada ou comum para resolver o problema.

    
por 07.01.2018 / 22:06
0

Se a sua exigência for "virtualização gratuita que suporte o ZFS" (talvez para fins de teste / aprendizado), então você pode procurar em Proxmox Ambiente Virtual em vez de Xenserver. Nós o usamos na produção com o ZFS para o sistema de arquivos raiz e o pool de armazenamento da VM.

Alguns de nossos hosts VM possuem cartões HP SmartArray P440 porque foram redirecionados de outras coisas. Descobrimos que a maneira mais confiável de usá-los é criar um monte de volumes RAID 0 nos discos individuais e transmiti-los para o ZFS.

    
por 25.01.2018 / 13:17