Server Unidade do sistema em um pen drive USB? Boa? Mau?

6

Este é um acompanhamento para esta questão .

Estou montando um servidor de armazenamento com 14 unidades SATA.

Eu não quero "desperdiçar" uma unidade para o sistema operacional, então pensei em instalar e executar o sistema operacional a partir de um dispositivo USB. O sistema ficará muito magro (apenas um servidor web, ssh deamon e alguns scripts personalizados).

Existe algum motivo para eu não fazer isso? Como a durabilidade do stick USB, etc? Você tem alguma experiência com a execução de sistemas de servidores a partir de sticks USB?

Notei que o FreeNAS recomenda executá-lo a partir de um pendrive.

    
por The Shurrican 07.04.2011 / 13:32

3 respostas

7

A principal consideração é garantir que o sistema operacional não troque e / ou não grave muito na memória flash. O pendrive, como um flash compacto ou cartão SD (e em muito menor grau, SSD) tem um número limitado de ciclos de gravação, por isso, se você tem alguma coisa se debatendo constantemente por troca, você pode perceber que isso se desgasta prematuramente.

Os sistemas Sun X4540 que temos aqui usam um cartão flash compacto para o sistema operacional, e como o outro pôster disse, o VMWare ESXi tem uma versão incorporada que roda em um bastão, em ambos os casos a ideia é liberar o seu físico discos para realmente armazenar seus dados, em vez do sistema operacional. No caso da configuração da Sun, ela é oficialmente suportada e eles fazem algumas sugestões no guia de instalação do Solaris e do Linux aqui (página 79) .

    
por 07.04.2011 / 14:05
2

Bem, o ESXi Embedded é compatível com um pendrive USB - e eu não tive nenhum problema com desempenho ou qualquer outra coisa. Contanto que seja baseado em Unix, não vejo problemas.

    
por 07.04.2011 / 13:50
2

Não - é uma boa ideia - ao contrário da inicialização via CDROM, manter as correções na configuração do cliente é muito mais simples. Apenas certifique-se de fazer como os outros disseram e mantenha todos os logs / swap em outro lugar.

Mas não seria tão fácil inicializá-lo em uma rede?

    
por 07.04.2011 / 14:13