Bieten zwei CPUs auf einem modernen Server tatsächlich Redundanz? Wenn einer ausfällt, kann der Server neu gestartet und auf der verbleibenden CPU ausgeführt werden?
In der Vergangenheit bin ich auf den Fall gestoßen, dass CPU 0 immer vorhanden sein musste. Wenn also CPU 1 ausgefallen wäre, würde es gut neu starten, aber wenn CPU 0 ausgefallen wäre, müssten Sie CPU 1 physisch in den CPU 0-Sockel tauschen. Ich würde hoffen, dass diese Einschränkung bei modernen Dual-CPU-Servern nicht mehr vorhanden ist, wollte dies aber bestätigen.
HP hat mir tatsächlich gesagt, dass Dual-CPUs keine Redundanz bieten, da beide vorhanden sein müssen, aber nicht sicher sind, ob dies korrekt ist.
cpu-architecture
NickC
quelle
quelle
Antworten:
Ja, sie könnten. Beispielsweise ist die Wiederholung von Prozessoranweisungen auf Stromversorgungssystemen verfügbar und kann von einem ausgefallenen Prozessor wiederhergestellt werden, indem die während der Ausführung fehlgeschlagene Anweisung erneut versucht wird, möglicherweise auf einem anderen Prozessor.
Dies ist jedoch auf Low-End-Servern wie Intel oder AMD nicht verfügbar.
Ja, solange die Serverhardware den Fehler ordnungsgemäß erkennen und beheben kann. Ich habe viel Erfahrung mit den IBM Intel-Servern und sie sind ziemlich gut darin, sich von einem ausgefallenen Prozessor zu erholen und das System vom anderen Socket booten zu lassen.
quelle
Nein.
Möglich. Hängt davon ab. Wenn es tot genug ist, dass es nicht gesehen wird, geht das BIOS möglicherweise davon aus, dass nur eine CPU vorhanden ist, die möglicherweise unterstützt wird (meistens), obwohl Sie möglicherweise den RAM-Zugriff verlieren (abhängig von der CPU - einige leiten die Hälfte der RMA durch jede CPU ).
Es hängt alles davon ab, wie der mOBO mit der Situation umgeht, wenn keine CPU vorhanden ist - was ein Implementierungsdetail ist.
Dies ist jedoch ein komisch seltener Fall, in dem eine CPU auf einem geeigneten Server ausfällt.
quelle