Esistono processori separati per i server?


13

Per quanto ne so, un PC server e un PC desktop possono avere lo stesso processore, ma qualcuno mi ha detto che i server sono dotati di processori più potenti (ovvero questi processori sono progettati solo per server). È vero? Esistono processori progettati per i server?


Sì. Al giorno d'oggi c'è un prodotto per tutto, ma puoi usare quasi tutti i processori per eseguire un server con il software giusto. Da un singolo 'raspberry pi' ( raspberrypi.org/archives/1655 ) all'utilizzo delle cose più economiche per creare un supercomputer ( youtu.be/hSVo4ejZ7rc ).
Anthony Hatzopoulos,

Risposte:


18

Sì, questo è vero fino a un certo punto. Da Intel, hai la linea Xeon (E3, E5 ed E7 nell'attuale schema di etichettatura). Con AMD, hai Opteron.

I vantaggi di un processore server sono di solito:

  • Supporto memoria ECC (controlla e corregge errori RAM)
  • Più veloce e più core (es. E3 all'incirca nella stessa lega di i7)
  • Consente più di una CPU per scheda madre
  • Più canali RAM (e quindi slot), più e diversi I / O chipset

Alcuni dicono che anche questi sono testati per funzionare 24 ore su 24, 7 giorni su 7, ma penso che anche le normali CPU desktop possano sopportare questo tipo di abuso.


13

Per quanto ne so, un PC server e un PC desktop hanno gli stessi processori.

e no I PC desktop hanno spesso un AMD Athlon o una CPU Intel Core. I server usano spesso CPU di queste famiglie, ma anche alcune CPU che raramente si trovano su un desktop normale. Alcuni esempi di famiglie di CPU utilizzate quasi esclusivamente nei server sono: SPARC, Itanium, Xeon e Opteron ...

Ma qualcuno mi ha detto che i server sono dotati di processori più potenti (ovvero questi processori sono progettati solo per server). È vero?

No.

Esistono processori progettati per server, ma non sempre sono più potenti. Ad esempio, a volte si desidera una CPU a basso consumo che non deve essere veloce, ma che deve adattarsi a una scheda madre di livello server o che richiede maggiore affidabilità. (Esempio pratico: un controller di dominio in un data center. Un basso consumo energetico e una bassa produzione di calore sono abbastanza importanti nei data center)

Esistono processori progettati per i server?

Sì. Vedi gli esempi sopra.

Queste CPU di solito hanno alcune funzionalità extra che spesso non si trovano nelle CPU di classe desktop, come il supporto della memoria ECC.

Scrivo esplicitamente spesso , perché non è sempre così. Ad esempio, il desktop da cui sto scrivendo ha una scheda madre di livello consumer destinata agli overclocker. Tuttavia, posso sostituire l'attuale Core i7 i920 (una CPU di classe desktop) con un Xeon (CPU di classe server) e ottenere ECC. Tuttavia, questa funzione non è abbastanza importante per la maggior parte degli utenti domestici e i modelli che la supportano sono generalmente più costosi.


5

Ci sono sicuramente processori che non avresti (probabilmente) mai necessario su un computer desktop. Non vedo alcun motivo per cui ti stai scatenando su quattro processori a 8 core , i tuoi programmi non saprebbero nemmeno come usarli. Potresti anche aver bisogno di attrezzature specifiche per far funzionare questi processori. Quindi, naturalmente, ci sono diverse funzionalità per ogni componente di cui potresti avere bisogno o meno per eseguire il tuo server.

Non è tanto una domanda 'server vs desktop' quanto una questione di praticità. Il mio desktop è molto più potente di molti dei server che utilizzo, ma non ha quasi la capacità dei server di virtualizzazione nel mio lavoro.

In realtà è solo una questione di ciò che vuoi. Non posso dire che mi dispiacerebbe avere 64 GB di RAM + 32 core per un sandbox assolutamente massiccio. Quindi per molti la linea tra "desktop" e "server" potrebbe risultare sfocata. Pensa praticamente e non nei generi.



1

Esistono due modi per esaminare la tua domanda.

1) Ci sono chip che sono praticamente usati solo nei server?

Sì. Intel Itanium è uno, IBM POWER , Sun / Oracle SPARC , sono altri. HP era solito avere PA-RISC , ma ha rinunciato a questo e ha investito in Itanium. Ho anche avuto un desktop Motorola 88000 per un po '.

A volte i chip "server" diventano più mainstream. Quando era nuovo e costoso, il Motorola 68000 era un chip server che alimentava le prime versioni di SunOS / Solaris, HP / UX e altri. Si sono trasferiti sui desktop (Mac, Amiga, ecc.) E ora è così economico essere un controller incorporato. Il chip MIPS ha seguito lo stesso percorso, a partire dal chip server SGI, ora utilizzato principalmente nelle macchine da gioco

Questi tendono ad essere fisicamente più grandi dei normali chip (l'alloggiamento Itanium è un mattone) e ha alcune caratteristiche di fascia alta, come ECC, tendono ad avere componenti sostituibili a caldo, ecc. Questi sono più costosi e tendono ad assorbire molta potenza (quindi i laptop sono spenti). Questi non sono compatibili con Intel x86, avresti bisogno di codice appositamente compilato per il chip.

2) Esistono chip compatibili Intel x86 che sono chip server?

Sì. La serie XEON di Intel era un gioco da server. Erano basati sui loro chip desktop standard, ma con alcuni miglioramenti. Come minimo hanno più cache per essere più veloci, ma anche alcune altre modifiche come la compatibilità della memoria ECC o lievi differenze di microcodice. A volte andavano più in alto, o avevano

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.