Como funciona um servidor de arquivos?
O servidor de arquivos pode executar um programa do servidor
Embora haja uma infinidade de plataformas de sistemas operacionais disponíveis para computadores no mercado moderno, alguns pacotes de software são especialmente projetados para serem usados em máquinas que funcionam como servidores. O Windows Server, o Mac OS Server, o UNIX e muitas versões do Linux foram projetados tendo em mente a funcionalidade do servidor de arquivos, tornando-os plataformas ideais para criar e configurar esse tipo de utilitário. Os administradores de rede geralmente escolhem esses pacotes, embora não precisem ser usados em um servidor de arquivos. Para muitos administradores, especialmente aqueles em redes pequenas ou domésticas, é suficiente usar pacotes de sistema operacional padrão para um servidor de arquivos.
O servidor de arquivos é equipado com muito espaço de armazenamento
Como os servidores de arquivos existem com o propósito de armazenar e servir arquivos de dados, eles devem ser configurados com grandes quantidades de espaço de armazenamento. Os administradores de rede geralmente equipam servidores de arquivos com grandes discos rígidos internos (uma ou mais unidades de um total de mais de um terabyte são comuns em redes modernas), e unidades FireWire ou USB externas podem ser adicionadas para adicionar mais capacidade de armazenamento. Essas unidades são configuradas no sistema operacional como "compartilhadas" ou permitem que os usuários da rede se conectem e criem, abram, modifiquem e salvem os arquivos nos discos da máquina.
Usuários se conectam ao servidor de arquivos
Quando a máquina foi corretamente configurada e publicada na rede, os usuários podem começar a usar o espaço de armazenamento disponível no servidor de arquivos "mapeando-os" para as unidades em seus próprios computadores. Uma vez atribuído como unidade, o programa do sistema operacional pode lê-lo e tratá-lo como uma unidade adicional. Se o administrador da rede configurou corretamente o servidor de arquivos, a configuração das permissões nas unidades de disco permitirá que os usuários conectados criem, modifiquem e executem os arquivos diretamente do servidor, em essência, permite que eles adicionem espaço adicional de armazenamento compartilhado para cada computador conectado a esse servidor.