Estou redesenhando minha configuração de rede doméstica (especificamente meu nas e servidor) e recentemente fiz uma pergunta sobre a execução de um servidor lamp e freenas 8 em duas máquinas separadas. No entanto, no espírito de economizar dinheiro e eletricidade, estou pensando em combinar as duas máquinas usando a caixa virtual . Dessa forma, eu poderia executar o freenas 8 em uma caixa virtual no meu servidor lamp (em uma única máquina).

Para evitar conflitos entre os dois sistemas operacionais, pensei em instalar o servidor lamp e o freenas 8 em um único drive USB (conectado a um conector USB interno), e tem um par de hd “s que acessa apenas freenas para armazenamento (então não haverá competição entre linux e freenas pelos hd” s).

Esta é uma configuração que poderia funcionar e permanecer estável? E é sensato executar um sistema operacional a partir da memória flash por longos períodos de tempo (porque ele tem apenas um número limitado de leituras / gravações) ou é um acidente esperando para acontecer? Alguma sugestão possível ou problemas previstos?

Resposta

Por que você não vai diretamente para o Xen?
Você “ll obtenha um uso e compartilhamento muito melhor de recursos e se seu fedora travar, você sempre terá seu NAS disponível.

Aqui estão alguns HOWTOs sobre como configurar um servidor Xen:
http://wiki.xensource.com/xenwiki/HowTos

… E você poderia colocar um bom instância do pfSense para proteger todo aquele tráfego de maneira adequada 🙂

Comentários

  • Ah, eu didn ' Não sei sobre o Xen! Pelo que pude obter na wikipedia, ele ' é exatamente o que eu ' estou procurando. Acho que tenho algumas leituras para fazer (e parabéns pela sugestão do pfsense!), obrigado!
  • Para sua informação, esse tipo de ferramentas de virtualização, um pequeno sistema operacional como host de muitos " SO " normais como convidados, são conhecidos como " hipervisores bare metal " (Xen, Vmware ESX) em oposição a " hipervisores hospedados " (Virtualbox, Vmware Server / Player).

Resposta

Estou executando o Freenas 8.0.4 como um HVM DomU usando um hipervisor xen 4.0 e um debian squeeze Dom0 (com uma cpu amd se for o caso). Não tive problemas para configurá-lo e tudo parece estar funcionando perfeitamente. Portanto, funciona e pode ser uma opção. Até agora, com testes limitados, o desempenho parece bom – (pelo menos bom o suficiente, considerando minha rede atual e carga).

Agora, de volta à sua pergunta: “É uma boa ideia?”.

Minha resposta seria se o desempenho for o mesmo ou próximo ao de rodar freenas nativo, seria uma boa ideia. Não tive tempo (ou memória) suficiente para conduzir um teste de comparação justo. Estou interessado nessa resposta.

Vou postar quando eu executar mais alguns testes.

——————— adicionado após mais testes ———————- ——-

Ok. Minha resposta é que não é uma boa ideia. Usei rsync para a maioria dos testes, pois ele reporta “Bytes / s” e isso facilitou. Eu comparei esse número com o meu monitor gráfico de rede e os gráficos de relatórios dentro do Freenas. Todos os dados concordam.

Enviando arquivos de / para a máquina Dom0 Linux, eu poderia facilmente saturar um link Ethernet de 100 Mb / s. Eu havia relatado que as velocidades de transferência de e para o freenas host estavam em pouco mais de 11 milhões de bytes / segundo.

Enviando arquivos de / para a máquina DomU Freenas, só consegui cerca de metade disso. As velocidades de / para uma média de 4,5 milhões de bytes / segundo. A carga da CPU no freenas vm e no host Dom0 estava muito alta. Nem me incomodei em repetir o teste com um link Gigabit Ethernet, pois os resultados pareciam inequívocos.

Com uma máquina HVM, meu entendimento é que a máquina deve rodar exatamente tão rápido quanto o hardware subjacente em tarefas de alta CPU . Mas os drivers de dispositivo são emulados. Neste caso, toda a tarefa que Freenas está fazendo é basicamente passar por esses drivers de dispositivo emulados: ler disco -> enviar para rede e ler rede -> enviar para disco. Aparentemente, a sobrecarga é muito alta para um bom desempenho.

Então, funciona bem para testes. Mas se você se preocupa com o desempenho, não tão bem. E se você não se importasse com o desempenho, não ficaria interessado em armazenamento anexado à rede . Portanto, para a maioria das pessoas, não posso recomendá-lo.

Comentários

  • Parece bom, cara, obrigado por postar e espero que funcione conforme o esperado !

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *