Будут ли двухпроцессорные серверы работать с одним отказавшим?
Действительно ли двойные процессоры на современном сервере обеспечивают избыточность? Если произойдет сбой, можно ли перезагрузить сервер и запустить его на оставшемся процессоре?
В прошлом я сталкивался со случаем, когда CPU 0 всегда должен был присутствовать, поэтому, если CPU 1 вышел из строя, он перезагрузился бы нормально, но если CPU 0 вышел из строя, вам пришлось физически заменить CPU 1 intoo на сокет CPU 0. Я надеюсь, что это ограничение больше не присутствует в современных двухпроцессорных серверах, но хотел это подтвердить.
HP фактически сказала мне, что двойные процессоры не предлагают никакой избыточности, потому что они оба должны присутствовать, но я не уверен, что это правильно.
2 ответа
Действительно ли двойные процессоры на современном сервере обеспечивают избыточность?
Да, они могут. Например, Processor Instruction Retry доступна в системах Power и может восстанавливаться после сбойного процессора, повторяя инструкцию, которая не выполнена во время выполнения, возможно, на другом процессоре.
Однако это недоступно на младших серверах, таких как Intel или AMD.
Если произойдет сбой, можно ли перезагрузить сервер и запустить его на оставшемся процессоре?
Да, если серверное оборудование способно правильно обнаруживать и восстанавливать после сбоя. У меня большой опыт работы с серверами IBM Intel, и они неплохо справляются с восстановлением после сбоя процессора и позволяют системе загружаться с другого сокета.
Действительно ли двойные процессоры на современном сервере обеспечивают избыточность?
Нет.
Если произойдет сбой, можно ли перезагрузить сервер и запустить его на оставшемся процессоре?
Возможный. Зависит. Если он настолько мертв, что его не видно, то Bios может предполагать, что в нем находится только один процессор, который может поддерживаться (в основном так и есть), хотя вы можете потерять доступ к ОЗУ (в зависимости от того, какой процессор - некоторые маршрутизируют половину RMA через каждый процессор)).
Все зависит от того, как mOBO справится с ситуацией, если там нет ЦП, что является деталью реализации.
Тем не менее, это довольно редкий случай сбоя процессора на соответствующем сервере.