arquitetura de rede cliente /servidor é a escolha preferida para grandes redes por causa de sua estabilidade, segurança e escalabilidade. Os pontos fortes da configuração cliente /servidor torná-lo uma opção desejável para praticamente qualquer tamanho de rede . As desvantagens da arquitetura cliente /servidor , no entanto, muitas vezes eliminá-lo completamente como uma opção prática para redes menores. Custo
A rede cliente /servidor pode ser caro para implementar e manter. Em primeiro lugar, pelo menos um servidor é necessário para criar uma rede cliente /servidor. Isso requer hardware de servidor e software, um sistema operacional de servidor e licenças necessárias para permitir que os usuários finais para usar o software de rede. Se os dados forem armazenados de forma centralizada , um sistema de backup é necessário, o que requer um software servidor de backup e mídia de backup. A manutenção de uma rede cliente /servidor também requer pelo menos um administrador de rede , o que se traduz em um salário adicional. Para uma rede menor , o custo por si só pode ser o fator decisivo na opção por um tipo diferente de arquitetura de rede.
Complexidade
A rede cliente /servidor é naturalmente mais complexo , que pode ser uma vantagem e uma desvantagem . Por exemplo , os dados armazenados remotamente pode ser mais seguro do que os dados armazenados localmente, mas mais configuração é necessária , tanto para garantir a segurança dos dados e para permitir que os usuários apropriados tenham acesso adequado a esses dados. A própria natureza de um ambiente cliente /servidor cria desafios na entrega e acessibilidade de recursos remotos.
Pessoal
uma rede cliente /servidor requer rede experiente pessoal para manter o servidor , gerenciar sistemas de segurança e de backup e recuperação rápida de falhas inesperadas. Dependendo do tamanho e complexidade da rede cliente /servidor , isso poderia exigir administradores de rede, profissionais de TI de segurança, e /ou outros profissionais de TI. Uma rede menor pode ser capaz de combinar vários desses papéis em uma posição, mas o treinamento adicional é muitas vezes necessária , como resultado.
Inatividade
Quando um computador em um simples de rede peer-to -peer vai para baixo, os únicos usuários afetados são o usuário do computador particular, e talvez todos os usuários que estão tentando acessar os dados armazenados no computador. Em contraste, quando um servidor em uma rede cliente /servidor cair, todos os usuários são afetados. Se a segurança é mantida centralmente no servidor , estações de trabalho são incapazes de autenticar informações de login , e os usuários não são capazes de ter acesso a seus próprios sistemas. Se os dados do usuário são armazenados centralmente , os usuários não conseguem acessar os dados . Se os aplicativos são gerenciadas centralmente , os usuários não são capazes de executar seus aplicativos . Qualquer um desses cenários pode resultar em perda significativa de produtividade e /ou receita.