СТОЙКА С ФУНКЦИЕЙ АВТОМАТИЧЕСКОГО ВОССТАНОВЛЕНИЯ И СПОСОБ АВТОМАТИЧЕСКОГО ВОССТАНОВЛЕНИЯ ДЛЯ ЭТОЙ СТОЙКИ

1. Стойка с функцией автоматического восстановления, содержащая:
по меньшей мере один узел, имеющий контроллер управления материнской платой (BMC);
модуль управления, электрически соединенный с узлом, имеющий контроллер управления стойкой (RMC), причем RMC взаимодействует с BMC по стандартному каналу связи;
при этом RMC электрически соединен с BMC по каналу ввода-вывода общего назначения (GPIO) и посылает управляющий сигнал на BMC по каналу GPIO, чтобы заставить BMC перезагрузиться при отсутствии получения сигнала "ОТКЛИК" от BMC по стандартному каналу связи.
2. Стойка по п. 1, отличающаяся тем, что RMC содержит управляющий вывод, BMC содержит вывод сброса, при этом управляющий вывод RMC электрически соединен с выводом сброса BMC по каналу GPIO.
3. Стойка по п. 2, отличающаяся тем, что модуль управления дополнительно содержит печатную плату, узел дополнительно содержит материнскую плату, RMC электрически соединен с печатной платой, BMC электрически соединен с материнской платой, причем управляющий вывод RMC электрически соединен с выводом сброса BMC с целью отправки управляющего сигнала через печатную плату и материнскую плату.
2
4. Стойка по п. 2, отличающаяся тем, что стандартный канал связи осуществлен посредством интеллектуальной шины управления платформой (IPMB), последовательной шины данных для связи интегральных схем (IC), универсального асинхронного приемника/передатчика (UART) или локальной вычислительной сети (LAN).
5. Стойка по п. 1, отличающаяся тем, что дополнительно содержит микросхему управления питанием, электрически соединенную с узлом и источником питания стойки, при этом RMC подключен к микросхеме управления питанием по каналу GPIO и отправляет команду сброса на микросхему управления питанием, если не получает сигнал "ОТКЛИК" от BMC по стандартному каналу связи, а микросхема управления питанием прерывает питание, подаваемое на узел, в соответствии с содержанием команды сброса, а затем снова восстанавливает питание, подаваемое на узел.
6. Способ автоматического восстановления для стойки, при этом стойка содержит модуль управления и узел, электрически соединенный с модулем управления, модуль управления, содержащий контроллер управления стойкой (RMC), узел, содержащий контроллер управления материнской платой (BMC), взаимодействующий с RMC по стандартному каналу связи, причем способ автоматического восстановления включает:
a) определение того, есть ли сбой при получении RMC сигнала "ОТКЛИК" от BMC по стандартному каналу связи;
b) отправку управляющего сигнала в BMC по каналу ввода/вывода общего назначения (GPIO), чтобы заставить BMC перезагрузиться, в случае сбоя при получении сигнала "ОТКЛИК" от BMC по стандартному каналу связи на RMC, причем RMC и BMC электрически соединены друг с другом по каналу GPIO.
7. Способ автоматического восстановления по п. 6, отличающийся тем, что RMC содержит управляющий вывод, BMC содержит вывод сброса, управляющий вывод RMC электрически соединен с выводом сброса BMC по каналу GPIO для отправки управляющего сигнала.
8. Способ автоматического восстановления по п. 7, отличающийся тем, что перед этапом a дополнительно включает этап a0: отправки сигнала "ЗАПРОС" на BMC по стандартному каналу связи от RMC.
9. Способ автоматического восстановления по п. 8, отличающийся тем, что этап a включает следующие этапы:
a1) определение, получен ли сигнал "ОТКЛИК", соответствующий сигналу "ЗАПРОС", от BMC по стандартному каналу связи;
a2) определение, является ли время повторной отправки сигнала "ЗАПРОС" больше, чем пороговое значение повторной отправки, или нет, при отсутствии получения сигнала "ОТКЛИК";
a3) повторную отправку сигнала "ЗАПРОС" на BMC по стандартному каналу связи, если время повторной отправки не больше, чем пороговое значение повторной отправки;
a4) выполнение этапа b, если время повторной отправки больше, чем пороговое значение повторной отправки.
10. Способ автоматического восстановления по п. 9, отличающийся тем, что дополнительно включает этап c: ожидания перезагрузки BMC и взаимодействия с BMC по стандартному каналу связи после завершения перезагрузки после этапа b.