BMC bios что это такое
Обновлено: 21.11.2024
ВНИМАНИЕ! "> ВНИМАНИЕ! Перед обновлением до устройства 7.7.0 вы должны сначала установить lunasa-reboot-patch-3.spkg — этот пакет входит в пакет обновления Luna Network HSM 7.7.0 и предотвращает периодическая проблема с загрузкой устройства, которая может иметь серьезные последствия, если она возникает во время процедуры обновления микропрограммы.
ПРИМЕЧАНИЕ "> ПРИМЕЧАНИЕ Установите исправление через SSH-соединение с модулем Luna Network HSM.
Попытка установить исправление через последовательное соединение может привести к непредвиденным результатам, включая сбой.
Содержимое исправления
Файл содержит следующее:
> lunasa-bios-update-1.0.0-3.auth
> lunasa-bios-update-1.0.0-3.spkg
Назначение патча lunasa-reboot-patch
Устройство Luna Network HSM периодически не перезагружается. Это обновление обеспечивает
> новая версия BIOS ATLAS070 и
> новая микропрограмма контроллера управления основной платой (BMC) 7.00
которые применяются к материнской плате устройства вместе с
> обновляет сервисы устройства Luna, чтобы гарантировать правильное завершение работы этих сервисов
которые применяются к программному обеспечению устройств Luna Network HSM, чтобы решить проблему с перезагрузкой.
Этот пакет связан с пакетом обновления Luna Network HSM 7.7.0, и это обновление НЕОБХОДИМО загрузить и установить перед обновлением до Appliance Software 7.7.0 .
Цель
Luna Network HSM с программным обеспечением 7.0.0–7.4.0.
Соображения перед началом
> Для версий LUNA 7.0–7.4 (независимо от FW) вам необходимо развернуть этот патч BIOS/BMC.
> Для повторно созданного образа исправление ДОЛЖНО быть применено снова.
> Для устройств Luna Network HSM версии ДО 7.3:
Если вы применяете исправление, а ПОТОМ выполняете обновление до версии, предшествующей 7.3, вы перезаписываете некоторые обновления исправлений и должны повторно применить исправление.
На устройстве Luna Network HSM установлена версия программного обеспечения Luna 7.1 с встроенным HSM версии микропрограммы 7.X, и вы применяете исправление.
Если вы затем обновите программное обеспечение устройства Luna 7.2 и прошивку HSM 7.X, это перезапишет изменения, внесенные в службы, и, следовательно, исправление необходимо будет повторно применить.
> Обновление BIOS и встроенного ПО BMC является постоянным и не изменится после переустановки образа устройства или обновления программного обеспечения.
> Повторное применение патча безопасно; он не будет переустанавливать BIOS или прошивку BMC.
Он очищает только некоторые службы, если они были перезаписаны в результате переустановки образа устройства или обновления программного обеспечения.
ПРИМЕЧАНИЕ "> ПРИМЕЧАНИЕ Установите исправление через SSH-соединение с модулем Luna Network HSM.
Попытка установить исправление через последовательное соединение может привести к непредвиденным результатам, включая сбой.
Ожидаемые предупреждения
В зависимости от версии устройства Luna, к которой применяется исправление, некоторые удаляемые службы уже очищены. Таким образом, предупреждение, подобное следующему, можно игнорировать:
Инструкции
Перед началом работы ознакомьтесь с разделом "Устранение неполадок" в конце этой страницы.
Перед установкой этого пакета отключите все клиенты от текущего устройства.
ВНИМАНИЕ! "> ОСТОРОЖНО!
• Сделайте резервную копию разделов перед обновлением BIOS устройства.
• Не прерывайте обновление, не выключайте питание и не перезагружайте систему во время обновления BIOS; это может привести к тому, что система перейдет в невосстановимое состояние, требующее возврата в Thales.
<р>1. Надежно скопируйте lunasa-bios-update-1.0.0-3.spkg в HSM Luna Network (используйте scp, PSCP или аналогичный). <р>2. Войдите через SSH (не через последовательное соединение) в LunaSH на устройстве в качестве администратора и выполните следующие команды для обновления BIOS:а. лунаш:>логин hsm
б. lunash:>обновление пакета lunasa-bios-update-1.0.0-3.spkg -код_аутентификации
ПРИМЕЧАНИЕ "> ПРИМЕЧАНИЕ. Обновление микропрограммы BMC и BIOS занимает около 15 минут, и его нельзя прерывать или перезагружать систему, пока не отобразятся сообщения о завершении обновления.
Во время установки исправления вы должны увидеть сообщения о ходе выполнения обновления BIOS до версии 070:
а также сообщения о том, что прошивка BMC обновлена до версии 7.00:
ВНИМАНИЕ! "> ВНИМАНИЕ! Перезагружайте устройство ТОЛЬКО в случае успешного обновления BIOS и прошивки BMC, в противном случае обратитесь за помощью в службу поддержки клиентов Thales.
Вы можете искать "Обновление BIOS" или "Обновление микропрограммы BMC" в файле системного журнала до или после перезагрузки.
<р>в. lunash:>перезагрузка устройства sysconfHSM Luna Network будет использовать BIOS ATLAS070 после перезагрузки.
<р>3. Убедитесь, что BIOS обновлен до версии ATLAS070.а. Найдите текущую версию BIOS для программного обеспечения Luna Network HSM версии 7.3.0–7.4.0
Просмотрите файлы журнала "сообщения" после перезагрузки:
Вы должны увидеть следующее сообщение:
ATLAS070 — это версия BIOS, а «14.05.2019» — дата выпуска BIOS.
б. Также можно найти текущую версию BIOS для ПО Luna Network HSM версии 7.0.0–7.4.0
Просмотр файлов журнала dmesg после перезагрузки:
Надежно скопируйте logs.tgz из HSM Luna Network (используйте scp, PSCP или аналогичный) на другой компьютер.
Извлеките файл 'dmesg' из 'logs.tgz' Найдите "ATLAS" в файле 'dmesg', вы должны найти следующее сообщение:
ATLAS070 — это версия BIOS, а «14.05.2019» — дата выпуска BIOS.
ПРИМЕЧАНИЕ "> ПРИМЕЧАНИЕ Файл журнала 'dmesg' создается после перезагрузки и всегда показывает текущую версию BIOS. 'dmesg.old' в 'logs.tgz' относится к предыдущей перезагрузке. Версия BIOS в файле dmesg.old.
ВНИМАНИЕ! "> ВНИМАНИЕ! Перезагружайте устройство ТОЛЬКО в случае успешного обновления BIOS и прошивки BMC, в противном случае обратитесь за помощью в службу поддержки клиентов Thales.
Устранение неполадок
Если при обновлении BIOS или микропрограммы BMC произошел сбой, не перезагружайте и не выключайте устройство. Сделайте снимок экрана и отправьте его вместе с файлами журнала для получения дальнейших инструкций.
В STH нам часто задают вопрос: «Что такое контроллер управления основной платой» или «Что такое BMC?» В этой статье мы ответим вам на некоторые из этих вопросов. Мы собираемся показать вам, как выглядит BMC. Затем мы собираемся обсудить общие функции BMC и влияние BMC.
Что такое контроллер управления основной платой или BMC?
Контроллер управления основной платой, или BMC, – это небольшой компьютер, который установлен практически на каждой материнской плате сервера. Другие компоненты, такие как коммутаторы более высокого класса, JBOD, JBOF и другие устройства, теперь также включают BMC. На сегодняшний день крупнейшим поставщиком BMC является компания ASPEED, чей BMC AST2400 показан ниже.
ASRock EP2C612D16-2L2T ASpeed
BMC обычно представляет собой однокристальную систему на базе Arm со встроенной графикой и логикой управления. Поставщики использовали решения, отличные от Arm, но в настоящее время лидером рынка является ASPEED и его контроллеры серии AST2500, которые используются в серверах от крупных OEM-производителей до гипермасштабируемых коммутаторов. Эти чипы часто встречаются на материнских платах вместе с некоторым номинальным объемом DRAM. SoC часто сопровождаются встроенной флэш-памятью и различными устройствами ввода-вывода.
Для наших технически подкованных читателей вот схема Emulex Pilot 3, показывающая, как BMC подключается к набору микросхем Intel на материнской плате Intel S1200V3.
Схема контроллера управления материнской платой Intel S1200V3 Emulex Pilot-III
Вот официальная схема системы ASPEED AST2500:
Диаграмма ASPEED AST2500
Ключевым моментом здесь является то, что BMC могут использовать общие или выделенные сетевые карты для удаленного доступа. Они также имеют несколько подключений к хост-системе, что позволяет отслеживать оборудование, прошивать микропрограмму BIOS/UEFI, предоставлять доступ к консоли через последовательный или физический/виртуальный KVM, отключать питание серверов и регистрировать события.
Аналогия, которую я обычно использую при описании BMC, заключается в том, что он похож на небольшое устройство типа Raspberry Pi, которое находится на сервере для управления более крупным сервером.
Модель Raspberry Pi B, 512 МБ
Если вы посмотрите на диаграммы BMC и диаграммы Raspberry Pi, вы обнаружите много общего.
Почему в серверах используются контроллеры управления основной платой или BMC?
Контроллеры управления основной платой используются на серверах для выполнения задач, для выполнения которых администратору в противном случае потребовалось бы физически посетить сервер в стойке. Некоторые из наиболее распространенных вариантов использования включают отключение питания сервера и отслеживание скорости вращения вентилятора/температуры компонентов, а также сбоев оборудования.
Журнал событий Lenovo IMM II PXE
Многие корпоративные BMC включают функции iKVM. Вместо того, чтобы физически идти в центр обработки данных и подключать клавиатуру или монитор, можно удаленно получить клавиатуру, видео, мышь на базе браузера Java, ActiveX или HTML5. Тенденция к реализации iKVM на основе браузера HTML5.Эта единственная функция позволяет администратору выполнять низкоуровневые задачи из любого места, вместо того чтобы физически посещать центр обработки данных.
ASUS WS C621E SAGE ASMB9 IKVM
Помимо функций KVM, эти BMC также могут загружать установочные носители по сети. Имея доступ к BMC, можно использовать функции виртуального носителя, например, для монтирования установочного ISO-образа ОС.
Образы Supermicro Mount на IPMI 2.0
Некоторые из более продвинутых реализаций, такие как iDRAC от Dell EMC, позволяют вносить низкоуровневые изменения, такие как изменения настроек BIOS, непосредственно через веб-страницы управления.
Настройки BIOS Dell EMC PowerEdge R7415 IDRAC 9
BMC важны, поскольку они позволяют не только администрировать отдельные серверы, но и, используя IPMI и Redfish API, управлять кластерами серверов одновременно. Например, когда системе облачной подготовки требуется перезагрузить сервер, в настоящее время она делает это с помощью автоматического вызова BMC на этом сервере.
Панель управления HPE Moonshot ILO
Подводя итог, можно сказать, что контроллер управления базовой платой вместе с такими стандартами, как IPMI и Redfish, обеспечивает базовую функциональность, позволяющую создавать крупномасштабные серверные фермы и легко управлять небольшими установками серверов. Для отдельных серверов наличие полнофункционального BMC и программного обеспечения для управления устраняет необходимость обслуживания машины на месте, за исключением случаев физических изменений сервера (например, замены жесткого диска). Программное обеспечение, использующее BMC, делает большое количество серверов унифицированными и дистанционно управляться относительно небольшим количеством удаленных ресурсов.
Предоставление удаленного доступа к системе через BMC и программный стек – это хорошо известная уязвимость в системе безопасности, но в 2018 году большинство поставщиков серверов, с которыми мы общались, говорят, что BMC используются в «высоких 90%» серверов. BMC — это главная угроза безопасности, потому что они расширяют возможности физического административного доступа до удаленного сетевого подключения. В то же время BMC помогли привлечь триллионы долларов экономической деятельности, сделав большие вычислительные фермы управляемыми и, следовательно, развертываемыми.
BMC = IPMI, верно?
Это распространенное заблуждение, что BMC — это IPMI сервера. IPMI, или интеллектуальный интерфейс мониторинга платформы, является стандартом для удаленного администрирования сервера. Контроллеры управления основной платой — это физические микросхемы, реализующие IPMI. Опять же, думайте о BMC как о Raspberry Pi, в котором различные элементы ввода-вывода используются для обеспечения функциональности IPMI.
BMC также являются неотъемлемой частью инструментов управления нового поколения.
IPMI версии 1.0 уже более 20 лет
Нашим читателям будет интересно узнать, что версия IPMI v1.0 появилась в 1998 году. Сейчас мы работаем над IPMI версии 2.0 (первая выпущена в 2004 году) и внедряем стандарты Redfish следующего поколения. В то же время это одна из самых важных инноваций в области центров обработки данных за последние 20 лет.
Контроллеры управления основной платой являются частью экосистемы IPMI начиная с версии 1.0. Вот презентация Тома Слейта и Джона Графа из Intel от 16 сентября 1998 г.:
BMC был компонентом IPMI более двух десятилетий, поэтому люди часто называют BMC «контроллером IPMI».
Заключительные слова
STH уделяет особое внимание решениям по управлению каждым сервером, который мы проверяем. Возможно, вы заметили, что в этой статье мы выделили ряд различных поставщиков и их BMC / программные стеки. Внеполосное управление серверами — действительно одно из крупнейших нововведений в центрах обработки данных. Вместо того, чтобы физически посещать центр обработки данных, подключать или переключать клавиатуру, видеодисплей и мышь или включать и выключать машину, теперь можно делать это удаленно. Можно использовать BMC для удаленного мониторинга и управления большими кластерами серверов и автоматизации ИТ-процессов. В то же время даже один совместно размещенный сервер может извлечь выгоду из BMC, резко сократив затраты на удаленную работу. Хотя BMC представляют собой поверхность, которая по праву находится в центре внимания многих исследователей безопасности, это также технология, которая лежит в основе современной инфраструктуры от самых маленьких до самых больших развертываний серверов.
В этой главе содержится информация о средствах сервера Sun Fire X2200 M2 и компакт-диске с драйверами.Он содержит информацию по следующим темам:
Компакт-диск с инструментами и драйверами содержит несколько приложений и утилит для использования с сервером Sun Fire X2200 M2. ТАБЛИЦА B-1 содержит список содержимого компакт-диска и показывает, где можно найти дополнительную информацию о содержимом.
ТАБЛИЦА B-1 Содержимое компакт-диска с инструментами и драйверами
Документ или раздел в этом документе
Драйверы и сценарии установки для поддерживаемых операционных систем
Руководство по установке операционной системы сервера Sun Fire X2200 M2
Файлы Windows RIS
Руководство по установке операционной системы сервера Sun Fire X2200 M2
Программное обеспечение Broadcom NetXtreme
Можно обновить BIOS и микропрограмму BMC с компакт-диска Tools and Drivers одним из следующих способов:
Чтобы восстановить поврежденный BMC, обратитесь к Руководству по администрированию Embedded Lights Out Manager.
B.2.1 Использование локального сервера и DVD-привода для обновления прошивки
Использование локального сервера и DVD-привода для обновления прошивки
<р>1. Вставьте компакт-диск с инструментами и драйверами в DVD-привод сервера Sun Fire X2200 M2. <р>2. Перезагрузите сервер. <р>3. Когда появится меню компакт-диска с инструментами и драйверами, выберите в меню Обновить системный BIOS и прошивку SP.BIOS и BMC будут обновлены до последних версий, и система автоматически перезагрузится. BIOS автоматически загрузит оптимизированные настройки по умолчанию.
<р>4. После обновления микропрограммы выполните следующие действия:-
Проверьте настройки БИОС.
Поскольку оптимизированные настройки BIOS по умолчанию автоматически загружаются при перепрошивке BIOS, вам может потребоваться сбросить некоторые настройки BIOS.
Например, если BIOS ранее был изменен для поддержки RAID, после перепрошивки необходимо снова включить поддержку RAID в BIOS.
-
Проверьте настройку BIOS для установленной ОС.
Настройка ОС по умолчанию предназначена для Solaris и Linux. Инструкции по изменению настроек BIOS см. в Руководстве по установке серверной операционной системы Sun Fire X2200 M2.
B.2.2 Использование tftp и интерфейса командной строки для обновления прошивки
Использование tftp и интерфейса командной строки для обновления прошивки
<р>1. Настройте tftp-сервер для размещения образа BIOS/BMC.Инструкции по настройке сервера tftp можно найти в руководствах по системному администрированию для соответствующей версии Solaris или Linux:
-
Руководство по Solaris 10 по адресу:
-
Руководство по Red Hat Enterprise Linux 3 по адресу:
-
Руководство по Red Hat Enterprise Linux 4 по адресу:
-
Руководство по SUSE Linux Enterprise Server 9 по адресу:
Где версия — это версия компакт-диска с инструментами и драйверами, который вы используете, а bios_bmc_file — это имя образа BIOS/BMC.
Например: /remoteflash/1.0/x2200-191_3B10
<р>3. Убедитесь, что ОС на платформе выключена. <р>4. Войдите в CLI Sun Fire X2200 M2 ELOM и перейдите в Tftpupdate:/SP -> компакт-диск TftpUpdate
<р>5. Запустите следующие команды из TftpUpdate:/SP/TftpUpdate -> set ServerIPAddress = IP-адрес tftp-сервера
/SP/TftpUpdate -> set FileName= bios_bmc_file
/SP/TftpUpdate -> установить Update=action
Обновлены микропрограммы BIOS и BMC.
Примечание. В процессе обновления появится запрос на вход в систему. Не пытайтесь войти в систему, пока не завершится обновление флэш-памяти. |
<р>6. Если на обновленном сервере Sun Fire X2200 M2 работает ОС, перезагрузите сервер Sun Fire X2200 M2, чтобы обновления BIOS и BMC вступили в силу.
Начнется загрузка tftp, и вы увидите следующий вывод.
B.2.3 Использование веб-интерфейса ELOM для обновления прошивки
Этот метод использует ELOM SP для прошивки BIOS и BMC. Дополнительные сведения о настройке и использовании программного обеспечения ELOM см. в Руководстве по администрированию Embedded Lights Out Manager.
Использование веб-интерфейса ELOM для обновления прошивки
<р>1. Запустите веб-интерфейс ELOM SP, введя IP-адрес SP в браузере.Инструкции по использованию графического веб-интерфейса ELOM см. в Руководстве по администрированию Embedded Lights Out Manager.
<р>2. Скопируйте файл /remoteflash/ version / bios_bmc_file из каталога remoteflash, расположенного на компакт-диске Tools and Drivers, в удаленную систему, на которой работает веб-интерфейс ELOM.Где версия — это версия компакт-диска с инструментами и драйверами, который вы используете, а bios_bmc_file — это имя образа BIOS/BMC.
Например: /remoteflash/1.0/x2200-191_3B10
<р>3. Войдите в SP. <р>4. Нажмите «Управление» и выберите «Обновление прошивки» в раскрывающемся меню.Отображается экран обновления прошивки.
<р>5.Нажмите «Обзор» и перейдите к местоположению флэш-файла.Прошивка BIOS и BMC на сервере Sun Fire X2200 M2 будет обновлена.
Если у вас есть сервер Sun Fire X2200 M2 без DVD-привода, вы можете запустить диагностику Pc-Check и обновить BIOS с сервера Preboot Execution Environment (PXE).
В этот раздел включены следующие темы:
B.3.1 Настройка образа компакт-диска с инструментами и драйверами на PXE-сервере
Для настройки PXE-сервера вам потребуется следующее:
-
Сервер кикстарта Red Hat с дисководом для компакт-дисков или DVD-дисков
Инструкции по настройке сервера кикстарта Red Hat можно найти в руководствах по системному администрированию Red Hat Enterprise Linux:
-
<УЛ>
Руководство по Red Hat Enterprise Linux 3 в
-
<УЛ>
Руководство по Red Hat Enterprise Linux 4 по адресу
-
Компакт-диск с инструментами и драйверами сервера Sun Fire X2200 M2
Настройка PXE-сервера
<р>1. Войдите на PXE-сервер как root (суперпользователь). <р>2. Определите каталог, в котором образ Red Hat установлен на сервере PXE.Каталогом по умолчанию для образа PXE обычно является /tftpboot/linux-install . В оставшейся части этой процедуры предполагается, что файлы PXE были установлены в этом каталоге.
Примечание. Если ваши файлы PXE не установлены в каталоге /tftpboot/linux-install, при необходимости измените процедуру. |
р> <р>3. Создайте каталог для содержимого компакт-диска Sun Fire X2200 M2 Server Tools and Drivers. <р>4. Вставьте компакт-диск Sun Fire X2200 M2 Server Tools and Drivers в сервер PXE и скопируйте файл boot.img, расположенный в корневом каталоге компакт-диска, в новый дополнительный каталог сервера Sun Fire X2200 M2, созданный на шаге 3. <р>5. Загрузите ядро MEMDISK.
а. Перейдите на последний веб-сайт проекта SYSLINUX по адресу:
б. Сохраните ZIP-файл последней версии syslinux в корневом каталоге.
Где версия — последняя версия проекта SYSLINUX.
Примечание. На момент написания этой статьи последней версией была версия 3.09. |
<р>6. Разархивируйте ZIP-файл. <р>7. Перейдите в каталог memdisk. <р>8. Скопируйте ядро memdisk в новый каталог серверных инструментов и драйверов Sun Fire X2200 M2, созданный на шаге 3. <р>9. Отредактируйте экран загрузочного сообщения следующим образом.
а. Откройте файл boot.msg в текстовом редакторе.
б. Введите следующую строку после 0 -Local Machine.
<р>в. Сохраните и закройте файл boot.msg. <р>10. Отредактируйте файл конфигурации PXE по умолчанию следующим образом.а. Откройте файл по умолчанию в текстовом редакторе.
б. Введите следующие строки после раздела label0:
<р>в. Сохраните и закройте файл по умолчанию. <р>11. Протестируйте установку на тестовом компьютере.B.3.2 Доступ к компакт-диску с инструментами и драйверами с целевого сервера
Для запуска диагностики на целевом сервере Sun Fire X2200 M2 вам потребуется следующее:
Для доступа к компакт-диску с инструментами и драйверами с целевого сервера
<р>1. Подключите сервер Sun Fire X2200 M2 к той же сети, что и сервер PXE. <р>2. Включите (или перезагрузите) сервер Sun Fire X2200 M2. <р>3. Нажмите клавишу F12 во время POST. <р>4. На экране отображается экран загрузочного сообщения, расположенный на вашем PXE-сервере по адресу /tftpboot/linux-install/msgs/boot.msg. <р>5. Введите в командной строке suppl_tau и нажмите клавишу Return.Ядро MEMDISK и загрузочная часть компакт-диска с инструментами и драйверами загружаются на тестовую машину по сети и в память.
После загрузки будет загружена загрузочная часть компакт-диска с инструментами и драйверами.
<р>6. Главное меню загрузочной части компакт-диска с инструментами и драйверами отображается на целевом сервере Sun Fire X2200 M2. <р>7. Теперь вы можете запустить диагностику оборудования или обновить системный BIOS.См. главу 3 этого документа для получения информации о запуске диагностического программного обеспечения Pc-Check.
На компакт-диске с инструментами и драйверами находится программное обеспечение Broadcom для определенных приложений управления только для Windows.
-
Расширенный пакет управления Broadcom
Чтобы установить программное обеспечение с сервера Windows Server 2003 Sun Fire X2200 M2:
<р>1. Перейдите в следующий каталог на компакт-диске с инструментами и драйверами: <р>2. Дважды щелкните Launch.exe . <р>3. Нажмите Приложения для управления и следуйте указаниям мастера установки. <р>4. Нажмите кнопку «Руководство пользователя» в программном обеспечении Broadcom NetXtreme для получения информации о программном обеспечении.После установки программного обеспечения для управления его можно запустить следующим образом:
<р>5. Пуск -> Broadcom -> Broadcom Advanced Control Suite 2-
Объединение двух сетевых адаптеров NVIDIA или одного сетевого адаптера NVIDIA и одного сетевого адаптера Broadcom не рекомендуется, но сработает. На РИСУНОК 1-2 показано расположение сетевых карт NVIDIA и Broadcom.
Сетевое управление для Supermicro SYS-120U-TNR использует новейший интерфейс от Supermicro через ASpeed AST2600, которому при подключении назначается IP-адрес моего DHCP. Интересно, что попытка доступа к интерфейсу вообще не работала с Chrome — после входа в систему он просто зависал на системной странице при попытке получить основные сведения о системе. В конце концов мне пришлось использовать Edge, не основанный на Chromium. Кроме того, и Chrome, и Edge предупредили, что сертификат для веб-страницы BMC недействителен, что привело к тому, что доступ к нему был затруднен.
Имя пользователя и пароль для доступа к системе больше не являются admin/admin по умолчанию или admin/пароль по умолчанию: в соответствии с законом Калифорнии 2018 года, известным как SB-327, все устройства IoT (включая серверы), у которых есть доступ администратора к настройкам и конфигурации должны иметь уникальные пароли. Имя пользователя для нас по-прежнему было ADMIN, однако пароль был найден на выдвижном язычке на передней панели сервера или, в качестве альтернативы, только на внутренней стороне слота PCIe двойной ширины внутри корпуса.
Интерфейс Supermicro настолько подробен, насколько это необходимо для интерфейса управления: на этой главной панели управления отображаются версии прошивки, энергопотребление, удаленная консоль, а также последние системные сообщения и действия.
На вкладке "Система" содержится много информации, аналогичной панели мониторинга, со ссылками на обнаружение отдельных компонентов сервера.
Здесь обнаружены оба ЦП, и хотя указано, что они имеют базовую частоту 2,00 ГГц (на самом деле 2,6 ГГц) и частоту в турборежиме 4,5 ГГц (на самом деле 3,1 ГГц), на самом деле мы измеряем правильные значения рабочих характеристик. система.
Обнаружены все шестнадцать модулей памяти с включенным ECC, всего 512 ГБ.
А также блоки питания — на этом изображении у нас есть только одна из моделей мощностью 1200 Вт, подключенная к сети, но даже без нее все равно будет демонстрироваться термодатчик на неподключенном блоке питания.
В нашей системе сенсорный модуль ничего не считывал с аппаратного обеспечения, однако мы все равно включили вентиляторы на полной скорости.
Обновление BMC или BIOS относительно просто через интерфейс обновления, когда у вас есть файл. Система также отслеживает, когда она была обновлена и с какой версией прошивки.
Для удаленного управления поддерживаются как HTML5, так и Java, однако во время тестирования нам не удалось заставить работать интерфейс HTML 5. Java работала хорошо и, вероятно, оставлена здесь по конкретной причине поддержки устаревших и резервных версий, несмотря на то, что Java не рекомендуется.
В целом параметры управления были такими же стандартными, как мы обычно ожидаем от такого рода систем. С положительной стороны, он выглядит намного лучше, чем некоторые из базовых AMI/более старых интерфейсов, с которыми мы все еще время от времени сталкиваемся, но с другой стороны, я до сих пор не уверен, почему он не будет работать в Chrome.
Что касается BIOS/UEFI, мы получаем простой сине-серый интерфейс от AMI, который стандартно работает в корпоративных системах. На материнской плате X12DPU-6, которую мы используем, установлена версия BIOS 1.0b и обнаружено 512 ГБ памяти.
Одной из новых функций процессоров Xeon Gold являются анклавы SGX, которые требуют включения TME.
В разделе PCIe декодирование выше 4G было включено по умолчанию (часто отключено по умолчанию на потребительских платформах), и система позволяет выбирать прошивку NVMe, чтобы она могла управляться программным обеспечением, а не прошивкой поставщика.
Что касается подсистемы uncore/mesh, мы видим, что эта система настроена на каналы UPI со скоростью 11,2 ГТ/с (одно из обновлений по сравнению с предыдущим поколением), но здесь также есть ряд параметров, которые могут повлиять система на основе варианта использования. Клиенты могут выбрать систему для топологической расстановки приоритетов за счет производительности функций (например, ядер вместо ввода-вывода) или наоборот. Точно так же пользователь может выбрать SNC2 (кластеризация суб-NUMA), чтобы разделить процессор на два полушария для доступа к памяти с меньшей задержкой за счет немедленной пропускной способности. Существует также возможность ограничить отслеживание кеша, чтобы управлять питанием в зависимости от того, какие рабочие нагрузки в конечном итоге будут выполняться в системе.
Все слоты NVMe на передней панели системы могут поддерживать PCIe 4.0 x4, и это также можно проверить здесь.
Другие параметры BIOS включают сетевые настройки IMPI, журналы событий и традиционную безопасность BIOS.
Читайте также: