? A função de um servidor de computador é armazenar , recuperar e enviar ou "servir" arquivos e dados para outros computadores na sua rede. Muitas empresas de todos os tamanhos utilizar uma rede local ou " intranet " em suas instalações de escritório . Em uma escala maior , a rede mundial de computadores que conhecemos como a "Internet" depende de um grande número de servidores localizados ao redor do mundo. Os arquivos , dados e funcionalidade de um determinado site são baseados em servidores web. A evolução ao longo do tempo
Ao mesmo tempo, uma empresa ou webmaster teria hospedado um site na Internet com um computador atuando base local como um servidor web. Mais recentemente , os fatores de desempenho e confiabilidade para a economia levaram à migração da maioria dos sites da Internet a clusters de servidores localizados em grandes centros de dados . Os centros de dados são edifícios seguros, climatizados cheias de pilhas de servidores apresentando armazenamento de dados redundantes e uma fonte de alimentação de backup. Ainda é comum para muitas empresas para hospedar sua própria rede intranet em um servidor local .
Considerações
Um hub de rede é um interruptor que controla o tráfego .
Qualquer rede , seja local ou global, depende de um computador servidor (ou vários) para armazenar e recuperar dados e arquivos. Configuração física e software do servidor deve tomar uma série de fatores em conta. Por exemplo, vários computadores individuais na rede pode fazer um pedido para o mesmo arquivo , essencialmente ao mesmo tempo, para que o servidor deve ser equipado com hardware que tem capacidades de alta velocidade , e ele deve estar executando um software que é projetado para suportar múltiplos operações de recuperação de arquivos simultâneos.
Propriedades Físicas
o funcionamento interno de um servidor
Enquanto as propriedades físicas dos diferentes servidores podem variar muito , muitos servidores de computador (especialmente aqueles usados em grandes centros de dados ) são planas, aparelhos retangulares para montagem em rack , sem qualquer interface para uma tela de mouse, teclado ou monitor. Servidores normalmente têm ventiladores de alta potência para evitar o superaquecimento.
Sistemas Operacionais e Software de Servidor
Um servidor de computador dado pode executar qualquer um dos vários sistemas operacionais , incluindo Microsoft Windows server, Mac OS X Server ou um sistema operacional de código aberto, como Ubuntu server ou FreeBSD.
O sistema operacional do servidor deve executar o software de servidor especial . Enquanto a grande maioria dos servidores de computador executar o software open-source Apache Server, outros usam sistemas proprietários como o Windows IIS ou Adobe ColdFusion . Este software está envolvida na recuperação e distribuição de ficheiros armazenados no servidor . Programas do lado do servidor adicionais ( tais como ASP ou Java ) podem ser usados para processar esses arquivos antes de o resultado é enviado de volta para o computador solicitante .
Acesso ao banco
dados armazenados em formato de tabela
Proporcionar o acesso de banco de dados é uma das funções mais importantes de um computador servidor . Um banco de dados relacional é uma estrutura de armazenamento de informação compacta e eficiente , permitindo o acesso rápido a grandes volumes de dados.
Um ambiente de escritório , um banco de dados pode ser usado para armazenar detalhes de contato do cliente e informações sobre o pedido , bem como o transporte e registros de pagamento . Ao acessar o servidor através de uma rede local, vários funcionários podem recuperar e atualizar as informações do banco de dados em tempo real durante todo o dia , como os negócios são conduzidos .
Na Internet, um banco de dados pode ser usado para armazenar um site do real conteúdo, informações de autenticação de login de usuário e , por vezes, os registros de processamento de pedidos . Existem vários sistemas de banco de dados mais populares, incluindo banco de dados Oracle, SQLServer da Microsoft eo banco de dados MySQL de código aberto .