Como especialista da área, é uma pergunta frequente. A publicação pode tornar-se um tanto ambígua na hora de buscar uma resposta, a verdade é que cada um tem sua própria opinião e experiência no assunto. Você verá como eles defendem questões como segurança, disponibilidade, gerenciabilidade, compatibilidade, suporte, eficiência, eficácia, entre outras coisas.
Estou aqui para simplificar sua vida.
Ok, pense por um momento recursos vs custo, você se encontra em um dilema monetário. Como especialista na área, você poderia me dizer que não é esse o seu problema porque você simplesmente não estudou economia e muito menos faz a contabilidade da empresa. Mas esse é o seu primeiro erro, embora não seja da sua área, você é diretamente afetado, porque um servidor não é econômico, muito menos mantê-lo e suportar o hardware, além de cada MB de ram, cada gb de disco, cada mhz de CPU e cada watt que ele consome representa um custo para a empresa e você tem que justificar de alguma forma.
- Minha primeira A recomendação é evitar o desperdício de recursos o máximo possível, portanto, não instale serviços desnecessários e desinstale os serviços que vêm por padrão e que você nunca usará.
Ok agora o fim "eficiência", o eterno dilema pelo qual constantemente nos criticam, que se fazemos algo, eles nos criticam porque não o fizemos da melhor maneira.
- Meu segundo recomendação será e é até hoje (quando eu publicar este post)
Agora Gentoo vs Debian, bem, eu não colocaria os dois em um anel, seria como aquele paradoxo «E se uma força imparável colidisse com um objeto imóvel? " para mim, o Debian é aquela força imparável, e o Gentoo é o objeto imóvel.
Gentoo: Você pode ter certeza que compilou um sistema sob sua medida, com os módulos necessários para fazer seu hardware e aplicativos funcionarem corretamente, apóio esses sistemas em tópicos e cenários como serviços externos, ambientes estáticos de produção, segurança extrema, aqueles que todo iota de recursos conta. (baixe aqui). Eu colocaria uma pontuação de 4.8 em uma escala de 1 al 5 (bem, nada é perfeito, não me julgue). E se você me perguntar Vale a pena?, Veja No dia em que você dominar esta distro, criar ambientes de produção e moldar suas ideias com este sistema operacional para torná-las realidade, você retornará a este post para me agradecer.
Tem seus contras, primeiro requer conhecimento. (ponto) Se eu escrever explicitamente porque sempre tem aquele nerd de laboratório que dirá que é moleza, não, para quem está começando será uma tarefa árdua, para quem vem de ambientes pré-compilados será um tanto complicado e para quem vem de ambientes windows estilo Linux como o Ubuntu, talvez eles devam pensar duas vezes.
Algo muito comum em software livre que é suportado ou não por comunidades, com desenvolvimentos colaborativos, são os patches de segurança, que muitas vezes são soluções pela metade e tendem a ser seguidos, então você terá que estar compilando e consumindo recursos toda vez que for. para atualizar um pacote. Nem é que o Gentoo ficou na idade da pedra, tudo é através de comandos simples, "emerge" lida com pacotes binários e fontes (fontes), mas a verdade é que o processo por trás deste comando é compilar e isso leva tempo e consome recursos.
Neste ponto não vou falar mais sobre o assunto, já que um escritor deste mesmo blog fez um artigo muito bom "Gentoo a verdade por trás do mito"
Debian: meu favoritoSe sim, eu dei a vocês o discurso anterior e agora digo que este é o meu favorito, seja paciente e continue lendo. Estabilidade, suporte e compatibilidade são apenas 3 dos recursos que você verá ao usá-lo. Debian é na minha opinião pessoal algo como o cafetão, o cafetão, neste mundo de servidores e software livre, é estável, simples de administrar, fácil de se adaptar a quase todos os tipos de arquiteturas existentes (novas ou obsoletas), é suportado por valores, wiki, comunidades, fóruns, empresas (pagamentos), você pode se apoiar em outros fóruns e suportes como ubuntu, linux-mint, etc ... Eu colocaria uma pontuação de 4.5 em uma escala de 1 al 5
Já expliquei a você anteriormente que tudo tem seu lugar e seu tempo. "Tudo depende". Em um servidor, você não vai instalar o Debian gnome ou o Debian kde, NÃO! Você vai instalar o net-install uma micro distribuição(baixe aqui), com o mais essencial para inicializar seu hardware, onde provavelmente durante a instalação você terá que carregar algum firmware ausente através de um meio externo (pendrive por exemplo), mas você terá a certeza de ter uma instalação ajustada ao seu hardware.
Aplicativos como servidor web, framworks, servidor de arquivos, servidor de impressão, servidor de email, proxy, mensagens instantâneas, firewalls, roteadores e a lista continua, estão disponíveis aqui com um único comando apt-get ou aptitude.
ÊNFASE AQUI EM
ambientes populares como Virtualização com xen, qemu e kvm, o popular OpenStack, entre outros, são totalmente compatíveis e acima de tudo mais fáceis de configurar.
Simples, agora como administrador de servidor, engenheiro ou técnico, você tem que estar na vanguarda, pois agora este é o futuro "Virtualização", "a nuvem", gerencie recursos remotamente e extraia até a última gota de um servidor, transformando-o em 50 ou mais servidores virtuais.
Eles pedem um servidor com certas características, espaço em disco, memória RAM, processadores, sistema operacional, etc. 5 minutos depois você já criou o servidor, em um ambiente amigável e confiável chamado Debian. Então, eles dizem que o aplicativo é extremamente seguroque você praticamente joga fora a chave daquela fechadura, uma vez que você fecha a porta, você você vem e instala o Gentoo em sua máquina virtual.
Eles vão ligar para você 50 anos depois para desligar esses servidores porque eles ainda estão funcionando.
Bom pessoal e aqui abro outra porta para um futuro post, Virtualização. Como sempre qualquer dúvida, aguardo seus comentários ou mensagens.