Gibt es separate Prozessoren für Server?


13

Meines Wissens können ein Server-PC und ein Desktop-PC denselben Prozessor haben, aber jemand sagte mir, dass Server mit leistungsstärkeren Prozessoren ausgestattet sind (dh, diese Prozessoren sind nur für Server vorgesehen). Ist das wahr? Gibt es Prozessoren, die für Server entwickelt wurden?


Ja. Es gibt heutzutage ein Produkt für alles, aber Sie können fast jeden Prozessor verwenden, um einen Server mit der richtigen Software zu betreiben. Von einem einzelnen 'Himbeer-Pi' ( raspberrypi.org/archives/1655 ) bis zur Verwendung der billigsten Dinge , um einen Supercomputer zu erstellen ( youtu.be/hSVo4ejZ7rc ).
Anthony Hatzopoulos

Antworten:


18

Ja, das ist bis zu einem gewissen Grad richtig. Von Intel haben Sie die Xeon-Leitung (E3, E5 und E7 im aktuellen Beschriftungsschema). Mit AMD haben Sie Opterons.

Die Vorteile eines Serverprozessors sind normalerweise:

  • ECC-Speicherunterstützung (überprüft und korrigiert RAM-Fehler)
  • Schneller und mehr Kerne (zB E3 ungefähr in der gleichen Liga wie i7)
  • Ermöglicht mehr als eine CPU pro Motherboard
  • Mehr RAM-Kanäle (und damit Steckplätze), mehr & verschiedene Chipsatz-E / A

Einige Leute sagen, dass diese auch getestet werden, um 24/7 zu laufen, aber ich denke, dass normale Desktop-CPUs diese Art von Missbrauch auch ertragen können.


13

Meines Wissens haben ein Server-PC und ein Desktop-PC die gleichen Prozessoren.

Ja und nein Desktops-PCs verfügen häufig über einen AMD Athlon oder eine Intel Core-CPU. Server verwenden oft CPUs aus diesen Familien, aber auch einige CPUs, die Sie auf einem normalen Desktop selten finden. Einige Beispiele für CPU-Familien, die fast nur in Servern verwendet werden, sind: SPARC, Itanium, Xeon und Opteron ...

Aber jemand hat mir gesagt, dass Server mit leistungsstärkeren Prozessoren ausgestattet sind (das heißt, diese Prozessoren sind nur für Server vorgesehen). Ist das wahr?

Nein.

Es gibt Prozessoren, die für Server entwickelt wurden, die jedoch nicht immer leistungsstärker sind. Zum Beispiel möchten Sie manchmal eine Low-Power-CPU, die nicht schnell sein muss, sondern in ein Server-Motherboard passt oder eine höhere Zuverlässigkeit benötigt. (Praktisches Beispiel: Ein Domänencontroller in einem Rechenzentrum. Geringer Stromverbrauch und geringe Wärmeerzeugung sind in Rechenzentren sehr wichtig.)

Gibt es Prozessoren, die für Server entwickelt wurden?

Ja. Siehe die obigen Beispiele.

Diese CPUs verfügen normalerweise über einige zusätzliche Funktionen, die bei CPUs der Desktop-Klasse häufig nicht vorhanden sind, z. B. die Unterstützung von ECC-Speicher.

Ich schreibe ausdrücklich oft , weil dies nicht immer der Fall ist. Auf dem Desktop, auf dem ich tippe, befindet sich beispielsweise ein Motherboard für Endverbraucher, das sich an Overclocker richtet. Ich kann jedoch den aktuellen Core i7 i920 (eine Desktop-Klasse-CPU) durch einen Xeon (Server-Klasse-CPU) ersetzen und ECC erhalten. Diese Funktion ist jedoch für die meisten Heimanwender nicht wichtig genug, und die Modelle, die dies unterstützen, sind in der Regel teurer.


5

Es gibt sicherlich Prozessoren, die Sie (wahrscheinlich) nie auf einem Desktop-Computer benötigen würden. Ich sehe keinen Grund für Sie, auf vier 8-Core-Prozessoren herumzurocken , Ihre Programme würden nicht einmal wissen, wie man sie benutzt. Möglicherweise benötigen Sie auch spezielle Geräte , um diese Prozessoren auszuführen. Dann gibt es natürlich verschiedene Funktionen für jedes Gerät, das Sie möglicherweise zum Ausführen Ihres Servers benötigen oder nicht.

Es ist weniger eine Frage von "Server gegen Desktop" als vielmehr eine Frage der Praktikabilität. Mein Desktop ist weitaus leistungsfähiger als viele der von mir verwendeten Server, hat aber bei weitem nicht die Kapazität, die die Virtualisierungsserver bei meiner Arbeit haben.

Es ist wirklich nur eine Frage dessen, was Sie wollen. Ich kann nicht sagen, dass es mir etwas ausmachen würde, 64 GB RAM + 32 Kerne für eine absolut massive Sandbox zu haben. Für viele kann die Grenze zwischen "Desktop" und "Server" verschwimmen. Denken Sie praktisch und nicht in Genres.



1

Es gibt zwei Möglichkeiten, Ihre Frage zu betrachten.

1) Gibt es Chips, die so gut wie nur in Servern verwendet werden?

Ja. Intels Itanium ist eins, IBMs POWER , Sun / Oracle's SPARC sind andere. HP hatte früher PA-RISC , aber das haben sie fallen lassen und in Itanium investiert. Ich hatte sogar eine Zeit lang einen Motorola 88000- Desktop.

Manchmal werden "Server" -Chips zum Mainstream. Als neues und teures Produkt war das Motorola 68000 ein Server-Chip, der frühe Versionen von SunOS / Solaris, HP / UX und anderen unterstützt. Sie sind auf Desktops (den Mac, den Amiga usw.) umgezogen, und jetzt ist es so billig, ein Embedded-Controller zu sein. Der MIPS- Chip folgte ungefähr dem gleichen Weg, beginnend mit dem SGIs-Serverchip, der heute hauptsächlich in Spielautomaten verwendet wird

Diese sind in der Regel physisch größer als normale Chips (das Itanium-Gehäuse ist ein Baustein) und verfügen über einige High-End-Funktionen wie ECC, Hot-Swap-fähige Komponenten usw. Diese sind teurer und verbrauchen in der Regel viel Strom (also sind Laptops raus). Da diese nicht mit Intel x86 kompatibel sind, benötigen Sie speziell für den Chip kompilierten Code.

2) Gibt es Intel x86-kompatible Chips, die Serverchips sind?

Ja. Intels XEON- Serie war ein Server-Spiel. Sie basierten auf ihren Standard-Desktop-Chips, hatten jedoch einige Verbesserungen. Zumindest haben sie mehr Cache, um schneller zu sein, aber auch einige andere Änderungen wie die ECC-Speicherkompatibilität oder geringfügige Mikrocode-Unterschiede. Manchmal waren sie höher oder haben es getan

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.