? A frase "arquitetura cliente-servidor ", descreve uma forma particular de conexão de computadores para formar uma rede . Em um arranjo de servidor do cliente , um servidor é um computador que opera uma determinada aplicação ou lojas de conjuntos de dados que outros computadores , os clientes, o acesso quando necessário . A arquitetura contrastante , peer to peer , espalha a responsabilidade para a execução de aplicações de software e armazenamento de dados através de alguns ou de todos os sistemas na rede , sem um único sistema fazendo o papel de servidor. Os benefícios da arquitetura cliente servidor derivam da centralização do trabalho inerente à arquitetura. Custo
Em uma rede cliente-servidor , os computadores que assumem o papel de servidor deve ser computadores de alto desempenho . Ou seja, eles devem ter mais poder de processamento , espaço de armazenamento e memória de computadores clientes. Ao mesmo tempo , os computadores cliente , que superam os servidores , não precisa de ser tão forte ou dispendiosa . Para ilustrar, um escritório de contabilidade pode usar um poderoso banco de dados como parte de suas operações normais. Na arquitetura cliente-servidor , o único computador no escritório de contabilidade que deve ser poderoso o suficiente para rodar o banco de dados é um servidor . Todos os outros computadores utilizados pelos auditores no escritório não precisa ser capaz de executar o banco de dados , pois eles só precisam ter energia suficiente e desempenho para acessar o servidor
Gerenciamento
< . br>
ao colocar aplicações de rede importantes , como servidores de e-mail e bancos de dados , nos servidores , ao invés de executar os aplicativos em cada computador na rede, os administradores de rede a reduzir a complexidade de gerenciamento e manutenção de software. Se todos os computadores em uma rede correu sua própria cópia de um banco de dados , administrador de rede seria necessário atualizar todos os computadores cada vez que o software de banco de dados necessário uma atualização. Em uma arquitetura cliente-servidor , no qual o banco de dados reside e é executado somente no servidor de banco de dados , o administrador precisa apenas atualizar o banco de dados de uma só vez , depois que todo mundo que usa o banco de dados , acessando -o a partir de computadores cliente recebe os benefícios do upgrade.
Segurança
empresas criar e armazenar dados proprietários que se relaciona com os produtos ou serviços que prestam. As empresas podem também armazenar informações confidenciais sobre os clientes , tais como as suas informações de faturamento , e informações sobre funcionários, como informação relativa aos seus benefícios à saúde. Em uma rede cliente-servidor , os dados vitais para os negócios é armazenado em servidores . Os administradores podem controlar o que os funcionários tenham acesso aos dados sobre os servidores com relativamente pouco esforço , se as informações sensíveis foram armazenados em computadores individuais dos funcionários , o resultado seria um aumento na quantidade de administradores tempo deve gastar proteger as informações em cada computador.