Por que a maioria dos servidores Linux executando o CentOS?

5

Estou usando o Ubuntu há mais de dois anos e, à medida que eu verifico mais e mais servidores da web, estou descobrindo que eles estão usando o CentOS.

Existe alguma razão específica para isso?

    
por Mark Henderson 02.04.2010 / 10:49

7 respostas

15

O CentOS é exatamente o mesmo código que o Red Hat Enterprise Linux, exceto que o RHEL custa $$ para comprar e o CentOS é gratuito. Basicamente, você obtém um dos sistemas operacionais de classe empresarial mais amplamente respeitados, com atualizações de segurança gratuitas, sem um contrato de suporte.

    
por 02.04.2010 / 13:58
8

Enquanto muitos servidores baseados em GNU / Linux usam o CentOS, muitos ainda usam outras opções, profissionalmente eu uso o Debian para estações de trabalho e servidores. Outras opções adequadas seriam Ubuntu Server ( LTS ), ArchLinux ou Slackware .

Um dos motivos pelos quais o meu empregador não foi com o CentOS , não foi nessa época, e O White Box Linux que estava disponível apareceu com base em um pequeno grupo de colaboradores. Na época, o Ubuntu não tinha uma edição do servidor, tanto quanto me lembro, e não tinha lançado o seu Long-Term - Lançamentos de suporte, então fomos com o processo de longo prazo estável, embora de liberação lenta de Debian .

O principal raciocínio por trás do uso do CentOS ou Red Hat Enterprise Linux (versus Fedora Core), ou Ubuntu Server LTS ou Debian estável (versus o Ubuntu desktop mais recente), tem a ver com cronogramas de lançamento e ciclos de vida de suporte (atualizações).

Com a implementação de um grande número de sistemas, em particular um grande número de servidores onde o tempo de disponibilidade e a disponibilidade são importantes, fazer uma grande atualização de versão a cada seis meses é muito trabalhoso, particularmente se você tiver servidores localizada ou em uma rede amplamente dispersa (por exemplo, em todos os EUA, Canadá e / ou Índia). Assim, um dos objetivos é manter o suporte por um período mais longo, ser pró-ativo com atualizações de segurança e tentar obter um equilíbrio no suporte a novos dispositivos (por exemplo, novo modelo de CPU, novo chipset da placa-mãe) em cima. Muitas empresas adotaram hardware corporativo de ciclo de vida de 3 a 4 anos, o que coincide com o mais longo fabricante regular & Prazo de garantia do OEM. Claro, alguns tentam combinar a compra de novos equipamentos com a nova atualização do sistema operacional, se possível, para reduzir o esforço. Assim, as distribuições GNU / Linux com períodos de suporte mais longos tendem a ganhar nas preferências de uso.

Acredito que uma razão pela qual o CentOS é comumente encontrado no ambiente de servidores, é semelhante ao Red Hat Enterprise Linux, no qual muitos cursos de treinamento de terceiros baseiam seu treinamento em Linux, portanto os administradores de sistema estão familiarizados com RHEL e Layout do arquivo de configuração específico do CentOS e inclusões de interface GUI de configuração.

Espero que responda algumas distribuições alternativas que você também encontrará em servidores, bem como algumas das razões por trás do processo de decisão em geral.

    
por 02.04.2010 / 19:56
3

Resposta curta: O CentOS é uma recomplilação gratuita do Red Hat Enterprise Linux (RHEL) da fonte que a Red Hat fornece.

Antecedentes:

O RHEL é considerado uma boa opção de Linux em um ambiente de TI corporativo porque:

  1. O RHEL, em uma versão principal, não altera a versão do kernel, as versões da biblioteca ou as versões de muitos serviços diferentes (por exemplo, apache httpd). As correções de segurança são ativamente redirecionadas para essas versões "antigas" do código. Isso ajuda muito a evitar que as percepções do Linux sejam instáveis, enquanto ainda lida com as preocupações de segurança.

  2. A Red Hat existe há um tempo (em terra Linux) e mantém ativamente sua base de código. Eles também vendem suporte. Do ponto de vista corporativo, o suporte pago significa menos tempo de inatividade e reduz as acusações de negligência de acionistas insatisfeitos.

  3. O RHEL segmenta clientes corporativos - veja os pontos acima. Além disso, as ferramentas de gerenciamento que eles redigem as necessidades corporativas-alvo, por exemplo, os recursos integrados de Cluster.

Devido à adoção corporativa do RHEL, empresas de software de terceiros começaram a escrever códigos para executá-lo - o que levou a um loop fechado (mais software, mais adoção do RHEL, maior mercado, mais software ...)

Curiosamente, a Red Hat mantém uma atitude corporativa de respeito pelo espírito GPL, o que significa que, embora eles estejam cientes do CentOS, eles não reclamaram muito exceto para solicitar que todos os logotipos da Red Hat, etc, fossem removidos do CentOS - talvez para evitar que usuários / administradores do CentOS peçam suporte da Red Hat. A Red Hat não está interessada em fornecer suporte para indivíduos ou organizações de baixo orçamento. Talvez não seja rentável para eles.

Então:

  1. Há um ecossistema e reputação prósperos para o RHEL como um servidor de nível empresarial.
  2. O CentOS é essencialmente RHEL.
  3. Suporte / licenciamento do RHEL custa dinheiro, o CentOS é gratuito.
por 02.04.2010 / 21:11
2

Além disso, muitos administradores usam o CentOS porque ele funciona bem com as ferramentas de gerenciamento de servidor, como cPanel, Plesk, DirectAdmin, etc.

    
por 02.04.2010 / 13:55
1

Existem diferentes prioridades para sistemas operacionais de desktop versus sistemas operacionais de servidor, e os administradores estão escolhendo com base em qual deles eles acham que é a melhor escolha para o trabalho específico. E provavelmente também em algum grau qual deles eles conhecem melhor - e RH tem sido mais longo que o Ubuntu.

    
por 02.04.2010 / 13:11
0

A Red Hat é uma das distros de negócios mais populares do Linux. O Fedora é legal, mas o Fedora é de ponta. Existem bugs e problemas com os quais você terá que lidar, com os quais você nunca precisaria lidar com o RHEL. Entre no CentOS, que tenta alcançar a estabilidade do RHEL com a abertura do Fedora.

    
por 02.04.2010 / 12:34
0

Apenas como nota, não há mal nenhum em usar o Ubuntu Server. Se você estiver familiarizado com o Ubuntu na área de trabalho, também estará familiarizado com a versão do servidor (usando apt-get , convenções do sistema de arquivos e outros) e, na verdade, é bastante estável / confiável. Eu tenho usado o Ubuntu em alguns servidores por um bom tempo agora, e devo dizer que estou satisfeito. E você também tem um ótimo suporte (não oficial) e atualizações de segurança (oficiais).

    
por 02.04.2010 / 20:59

Tags