As pessoas normalmente definem um servidor de arquivos como uma máquina projetada exclusivamente para compartilhamento de arquivos. Tal máquina pode ser qualquer coisa, mas geralmente um bom servidor de arquivos deve aspirar a ter os seguintes recursos:
- SO minimalista
- Software de overhead mínimo (ou seja, pouca ou nenhuma verificação de vírus, etc.)
- Funcionalidades automáticas de atualização / autolimpeza / autogerenciamento, sempre que possível
- Armazenamento rápido em disco rígido
- Armazenamento redundante e / ou backup automatizado
- Conexão de rede rápida
- CPU básica, pelo menos 2 núcleos físicos. Baixa potência preferida.
- Quantidade razoável de RAM, suficiente para operações do SO + - O sistema operacional usará a RAM como "cache", pois o tráfego da rede pode ser significativamente mais rápido do que um disco rígido pode ler / gravar
- Fonte de alimentação ininterrupta
- Componentes de baixo consumo de energia
Tal máquina não precisa de nenhuma forma de interface gráfica (portanto, nenhuma placa gráfica ou mesmo monitor).
Um computador normal geralmente não tem coisas como backup automatizado ou até mesmo um no-break, e o consumo de energia é muito maior por causa de todas as coisas extras que um computador comum faz - gráficos, som e utilização da CPU. etc.