computação de servidor do cliente descreve um tipo de rede de computadores que permite o gerenciamento centralizado de recursos e dados . A arquitetura do aplicativo permite o compartilhamento de arquivos entre o cliente eo servidor, e aumenta a segurança da rede , porque há menos servidores e pessoas que podem acessá-los. Computação cliente-servidor tem algumas desvantagens importantes a ter em conta . Computação cliente-servidor é distinta da rede Peer- to-Peer , onde cada cliente na rede compartilha arquivos e dados com o outro , em vez de um servidor central. Ponto único de falha
Uma das principais desvantagens da computação cliente-servidor é a possibilidade de um único ponto de falha. Por exemplo, se o servidor central de uma rede falhar, os usuários podem não ser capazes de acessar dados ou recursos de que necessitam a partir de seus clientes. Essas falhas podem ter implicações grandes e caros para as empresas. Peer-to- peer não são vulneráveis a isso, porque se um único cliente falhar, as responsabilidades ficam distribuídas uniformemente ao longo dos restantes clientes na rede .
Overload
redes extremamente ocupado por vezes pode sobrecarregar e travar um servidor. Servidores só são capazes de executar uma determinada quantidade de comandos por segundo , então o congestionamento da rede extremo pode fazer com que o servidor de sobrecarga e falha , tornando arquivos e recursos não disponíveis para os usuários. Mesmo os servidores mais poderosos e caros têm um limite. Em contraste , as redes peer- to-peer continuar a operar , embora não em plena capacidade, se um único cliente torna-se sobrecarregado por pedidos e falhas.
Custo
Os custos da criação de um ambiente de computação cliente-servidor pode ser extremamente proibitivo. Servidores normalmente custam US $ 5000 ou mais e da complexidade do projeto e administração de rede também pode ser muito caro. As empresas que instalam um sistema de computação cliente-servidor deve investir no equipamento necessário , incluindo servidores , clientes e cabos de rede , contratação de profissionais de TI para projetar e configurar o servidor e de rede, bem como pagar por problemas de manutenção em curso e atualizações tecnológicas para a vida da rede . Com peer-to -peer , os computadores individuais podem ser atualizados para melhorar a eficiência da rede ao longo do tempo , e os computadores pessoais são consideravelmente menos caro do que os servidores .