Aviso: As declarações abaixo devem envolver a palavra "geralmente", pois há exceções para a maioria delas, dependendo do hardware, sistema de arquivos, software e sistema operacional em execução.
Alguns pontos-chave que podem servir como diretrizes:
- A gravação de dados no disco demora mais que a leitura. (embora a diferença seja muito pequena) O disco I / O não requer muito poder de processamento.
- os discos podem ler / gravar mais rápido do que a rede pode transferir.
Ergo , a quantidade de trabalho em ambas as extremidades é aproximadamente a mesma, mas a extremidade de recebimento precisa de um pouco mais de tempo para gravar os dados no disco. No entanto, a velocidade provavelmente será prejudicada pela velocidade da rede
O que você deseja ter em mente é que o servidor pode ter vários clientes conectados a ele e, portanto, pode precisar de hardware escalonado adequadamente para poder atendê-los a todos sem que a velocidade de transferência sofra. Em uma rede moderna adequada, isso basicamente significa que você deseja garantir que o disco seja capaz de acompanhar a rede. Digamos que, se alguns clientes acabarem saturando a largura de banda da rede, o servidor de arquivos precisa ter discos que possam acompanhar a taxa de transferência.