Qual é a função de um servidor de computadores?

Escrito por jesse s. smith | Traduzido por josé fabián
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Qual é a função de um servidor de computadores?
Array de servidores (équipement de contrôle d'une chaine de télévision image by mattmatt73 from Fotolia.com)

A função de um servidor de computadores é armazenar, recuperar e enviar ("servir") arquivos e dados para outros computadores da rede. Muitas empresas de todos os tamanhos usam uma rede local, ou "intranet", dentro dos prédios. Em uma escala maior, a rede mundial de computadores que conhecemos como "internet" depende um grande número de servidores espalhados pelo mundo. Os arquivos, dados e funcionalidades de um site determinado são baseados em servidores web.

Outras pessoas estão lendo

Evolução

Em algum momento, uma empresa pode ter hospedado um site da internet com um computador local agindo como servidor web. Mais recentemente, vários fatores (desde o desempenho e confiabilidade até a economia) causaram a migração da maioria dos sites a clusters de servidores localizados em grandes "data centers" (centros de dados). Um "data center" é um prédio seguro e climatizado com conjuntos de servidores que armazenam os dados de forma redundante e possuem alimentação elétrica de respaldo. No entanto, ainda é comum que as empresas prefiram criar intranets em servidores locais.

Considerações

Qualquer rede, seja local ou global, depende de um ou mais servidores para armazenar e recuperar dados e arquivos. A configuração física e de software deles deve levar em consideração alguns fatores. Por exemplo, vários computadores individuais podem solicitar os mesmos arquivos ao mesmo tempo, o que exige uma capacidade rápida de resposta e aplicativos desenhados para suportarem várias conexões simultâneas.

Qual é a função de um servidor de computadores?
Um "hub" é um dispositivo que controla o tráfego de rede (computer hub image by Albo from Fotolia.com)

Propriedades físicas

Embora as características físicas de diferentes servidores possam variar muito, a maioria deles (especialmente em grandes "data centers") são equipamentos planos, rectangulares acopláveis em "racks" e não possuem um mouse, teclado ou monitor. Normalmente, também possuem ventiladores de alta potência para evitar o sobreaquecimento.

Qual é a função de um servidor de computadores?
Componentes internos de um servidor (it image by FotoWorx from Fotolia.com)

Sistemas operacionais e software de servidor

Um servidor de computadores pode executar vários sistemas operacionais diferentes, incluindo o "Microsoft Windows Server", o "Mac OS X Server" ou um sistema de código aberto (como o "Ubuntu Server" ou o "FreeBSD").

O sistema operacional deve executar software especial para servidores. Embora a maioria dos equipamentos execute o aplicativo de código aberto "Apache Server", outros usam softwares proprietários como o "Windows IIS" ou o "Adobe ColdFusion". Todos permitem ler e distribuir os arquivos armazenados no servidor. Podem ser usados programas do lado do servidor adicionais (como o ASP ou o Java) para processá-los e enviar os resultados para o computador que fez uma solicitação.

Acesso a banco de dados

Fornecer o acesso a um banco de dados é uma das funções mais importantes de um servidor de computadores. Um banco de dados relacional é uma estrutura compacta e eficiente de armazenamento de informação que permite acessar grandes volumes de dados rapidamente.

Em um ambiente empresarial, o banco de dados pode ser usado para salvar os dados de contato de um cliente e das ordens, além de registros de envios e pagamentos. Ao acessar o servidor através de uma rede local, vários empregados podem editar e atualizar informações em tempo real durante a jornada de trabalho.

Na internet, um banco de dados pode ser usado para armazenar o conteúdo de um site, dados de cadastro de usuários e, dependendo do caso, também de pedidos. Há vários sistemas populares de bancos de dados, incluindo o "Oracle Database", o "SQL Server" da Microsoft e o "MySQL", um sistema de código aberto (open source).

Qual é a função de um servidor de computadores?
Dados armazenados como uma tabela (deep in database image by .shock from Fotolia.com)

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível