Existem processadores separados para servidores?

13

Que eu saiba, um PC servidor e um PC desktop podem ter o mesmo processador, mas alguém me disse que os servidores estão equipados com processadores mais potentes (ou seja, esses processadores foram projetados apenas para servidores). Isso é verdade? Existem processadores projetados para servidores?

hk_
fonte
Sim. Atualmente, existe um produto para tudo, mas você pode usar quase qualquer processador para executar um servidor com o software certo. De um único 'raspberry pi' ( raspberrypi.org/archives/1655 ) a usar o material mais barato para criar um supercomputador ( youtu.be/hSVo4ejZ7rc ).
Anthony Hatzopoulos

Respostas:

18

Sim, isso é verdade até certo ponto. Na Intel, você tem a linha Xeon (E3, E5 e E7 no esquema de rotulagem atual). Com a AMD, você tem Opterons.

As vantagens de um processador de servidor são geralmente:

  • Suporte de memória ECC (verifica e corrige erros de RAM)
  • Núcleos mais rápidos e mais (por exemplo: E3 aproximadamente na mesma liga que i7)
  • Permite mais de uma CPU por placa-mãe
  • Mais canais de RAM (e, portanto, slots), mais e diferentes E / S de chipset

Algumas pessoas dizem que eles também são testados para funcionar 24/7, mas acho que as CPUs comuns de desktop também podem sofrer esse tipo de abuso.

DarthShader
fonte
13

Que eu saiba, um PC servidor e um PC desktop têm os mesmos processadores.

Sim e não Os PCs de mesa geralmente têm um AMD Athlon ou uma CPU Intel Core. Os servidores geralmente usam CPUs dessas famílias, mas também alguns que você raramente encontra em uma área de trabalho comum. Alguns exemplos de famílias de CPUs quase usadas apenas em servidores são: SPARC, Itanium, Xeon e Opteron ...

Mas alguém me disse que os servidores estão equipados com processadores mais potentes (ou seja, esses processadores foram projetados apenas para servidores). Isso é verdade?

Não.

Existem processadores projetados para servidores, mas esses nem sempre são mais poderosos. Por exemplo, às vezes você deseja uma CPU de baixo consumo de energia que não precise ser rápida, mas que se encaixe em uma placa-mãe de nível servidor ou que exija maior confiabilidade. (Exemplo prático: um controlador de domínio em um data center. Baixo consumo de energia e baixa produção de calor são muito importantes nos data centers)

Existem processadores projetados para servidores?

Sim. Veja os exemplos acima.

Essas CPUs geralmente têm alguns recursos extras que geralmente não são encontrados nas CPUs da classe desktop, como o suporte de memória ECC.

Eu escrevo explicitamente frequentemente , porque esse nem sempre é o caso. Por exemplo, a área de trabalho da qual estou digitando possui uma placa-mãe de nível de consumidor destinada a overclockers. No entanto, posso substituir o atual Core i7 i920 (uma CPU de classe desktop) por um Xeon (CPU de classe de servidor) e obter ECC. No entanto, esse recurso não é importante o suficiente para a maioria dos usuários domésticos e os modelos que suportam isso geralmente são mais caros.

Hennes
fonte
5

Certamente existem processadores dos quais você provavelmente (provavelmente) nunca precisaria em um computador desktop. Não vejo nenhuma razão para você estar se esquivando de quatro processadores de 8 núcleos ; seus programas nem saberiam usá-los. Você também pode precisar de equipamento específico para executar esses processadores. É claro que existem recursos diferentes para cada equipamento que você pode ou não precisar para executar seu servidor.

Não é tanto uma questão de 'servidor versus desktop', mas de praticidade. Minha área de trabalho é muito mais poderosa do que muitos dos servidores que eu uso, mas não tem a capacidade que os servidores de virtualização têm no meu trabalho.

Realmente é apenas uma questão do que você quer. Não posso dizer que me importaria de ter 64 GB de RAM + 32 núcleos para uma caixa de areia absolutamente enorme. Portanto, para muitos, a linha entre 'desktop' e 'servidor' pode ficar embaçada. Pense praticamente e não em gêneros.

Tanner Faulkner
fonte
1

Há duas maneiras de analisar sua pergunta.

1) Existem chips que são usados ​​apenas nos servidores?

Sim. O Itanium da Intel é um, o POWER da IBM , o SPARC da Sun / Oracle , outros. A HP costumava ter PA-RISC , mas eles abandonaram isso e investiram em Itanium. Eu até tive um desktop Motorola 88000 por um tempo.

Às vezes, os chips "de servidor" se tornam mais comuns. Quando novo e caro, o Motorola 68000 era um chip de servidor, alimentando versões anteriores do SunOS / Solaris, HP / UX e outros. Eles foram movidos para desktops (Mac, Amiga etc.) e agora é tão barato ser um controlador incorporado. O chip MIPS seguiu o mesmo caminho, começando como chip servidor SGIs, agora usado em máquinas de jogos principalmente

Eles tendem a ser fisicamente maiores do que os chips normais (o gabinete Itanium é um tijolo) e possui alguns recursos avançados, como ECC, tendem a ter componentes hot swappable etc. Eles são mais caros e tendem a consumir muita energia (portanto, os laptops estão fora do ar). Estes não são compatíveis com Intel x86, você precisaria de um código compilado especificamente para o chip.

2) Existem chips compatíveis com Intel x86 que são chips de servidor?

Sim. A série XEON da Intel foi uma jogada de servidor. Eles foram baseados em seus chips de desktop padrão, mas com algumas melhorias. No mínimo, eles têm mais cache para serem mais rápidos, mas também algumas outras alterações, como compatibilidade de memória ECC ou pequenas diferenças de microcódigo. Às vezes, eles ficavam mais altos ou tinham

Rich Homolka
fonte