Afinal o que é um servidor Linux?

Minha motivação para escrever esse pseudo artigo Afinal o que é um servidor Linux é lidar diariamente com usuários. Normalmente os usuários não são da área de tecnologia mas precisam diariamente utilizar algum serviço que roda em sua empresa, o famoso On Premisse.

Acontece que algumas pessoas não entendem de fato o que é o tão falado “Servidor”. Nesse artigo ainda vamos focar mais no “Servidor Linux” que é temido por muita gente de TI na hora de fazer um setup para configuração de algum sistema em específico.

Vou deixar aqui meu registro:

Esse artigo não é pra você que já administra serviços de rede, ou qualquer serviço relacionado a arquitetura Servidor/Cliente ou algo do gênero por se tratar de um Bê a Bá.

Segundo Morimoto se você for estudar a história do Linux ou do Unix verá de uma forma geral que o sistema nasceu com o objetivo de ser utilizado como sistema operacional para servidores. Entretanto, vale ressaltar que hoje é utilizado até em hardware de smartphones.

Pois então! O que podemos considerar um servidor? Aqui vai uma definição:

É um computador que fica ligado o máximo de tempo possível atendendo à requisições de clientes de algum tipo de serviço.”

Na frase acima a palavra “cliente” se refere ao software que fará a requisição e não ao usuário em si. Por exemplo: Se você utiliza um serviço de email, um possível cliente é o Thunderbird onde ele é que fará a requisição para o servidor de email.

Quando você acessa um site, o seu cliente é o navegador Google Chrome por exemplo. E existem diversos tipos de clientes para os mais diversos tipos de servidores, alguns exemplos:

  • Impressão (Cups);
  • Web (Apache, Nginx);
  • Arquivos (Samba);
  • E-mail (Postfix);
  • Bancos de dados (MySQL, MongDB);

É comum em uma mesma empresa existirem diversos servidores. Eles podem ser *virtual ou físico, cada um geralmente utilizado para rodar um serviço dos listados acima.

Com relação ao hardware utilizados nos servidores, preferencialmente eles são mais “parrudos”, costumam ter mais de uma fonte de alimentação, mais de um disco rígido e até mais de um processador.

Tudo isso é levado em consideração pois em caso de falha física o servidor consegue ter uma redundância e não afetar o serviço que nele roda, claro que mesmo assim as vezes pode acontecer algum incidente.

Abaixo uma topologia simples de uma arquitetura: Cliente/Servidor

afinal-o-que-e-um-servidor-linux
Extraída: LINK

A imagem acima é bem simples, mas é simples mesmo, no caso os clientes fazem as requisições ao servidor e o mesmo responde de acordo com a solicitação feita, no cenário acima foi uma ilustração bem genérica não especificando qual o serviço que roda no servidor.

Para finalizar, gostaria de ressaltar que existem outros tipos de servidores, aqui foi bem abstraído para ilustrar o cenário mais focado rede local, não foi abordado Cloud por motivos óbvios, caso tenham interesse comentem abaixo. E também deixar aqui escrito que há serviços que rodam em servidores Windows.

Enfim, espero que esse artigo “Afinal o que é um servidor Linux” tenha ajudado você de alguma forma.

*Servidor virtual quando virtualizamos um sistema operacional dentro de outro sistema operacional, esse por sua vez fica dentro de um servidor físico, ou vários

Você pode gostar também: Como realizar backup de dados de servidor Linux no S3 da Amazon

Deixe um comentário

O seu endereço de e-mail não será publicado.