Тематический маршрут
Серверная платформа
При выборе серверной платформы сначала уточните требования программы к процессору, затем схему подключения устройств и порядок обновления прошивок. Здесь собраны материалы о процессорной архитектуре, ядрах и потоках, системных интерфейсах и управлении сервером. Они помогают разобрать исходную задачу перед подготовкой состава проекта и понять, какие сведения о платформе ещё предстоит получить. Выберите ветвь по своей задаче; читать все ветви подряд не нужно.
В маршруте 84 термина из Архивариума.
С чего начать
- Сокет процессора
Сокет процессора — разъём материнской платы, который механически и электрически соединяет с ней сменный процессор. Совпадение названия сокета не доказывает…
- Системное соединение PCIe
Системное соединение PCIe (PCI Express) — это стандарт подключения карт расширения и накопителей к процессору сервера по последовательным линиям. Поколение,…
- Неоднородный доступ к памяти — NUMA
NUMA — организация памяти, при которой она разделена на узлы, а доступ процессора к дальнему узлу обходится дороже, чем к ближнему. Число узлов не обязано…
Ветви маршрута
Подключение устройств
КурсPCIe и NUMA без сюрпризов: от схемы к приёмке платформыЭксплуатация платформы
КурсСервер после обновления: прошивки, драйверы и Secure BootВиртуализация ввода-вывода
- SR-IOV: физическая и виртуальная функции PCIe
- SR-IOV: привязка виртуальной функции к драйверу
- SR-IOV: распределение векторов MSI-X
Как устроен маршрут
Начните с сокета процессора, PCIe и NUMA. Сокет задаёт отправную точку для чтения документов о процессоре и плате; PCIe переводит внимание на подключение устройств; NUMA помогает поставить вопрос о размещении вычислений и памяти. Такой порядок связывает отдельные названия из спецификации с общей схемой сервера. Затем переходите к линиям и слотам PCIe, поколениям интерфейса, бифуркации и бюджету линий.
Если задача начинается с программы, следующим шагом будут архитектура набора команд, инструкция процессора, ядро, программный и аппаратный потоки, SMT. Эти статьи помогают уточнить, что требуется для запуска и что нужно измерить на своей нагрузке. Курсы о процессорной платформе и топологии PCIe соединяют понятия с упражнениями: чтением схемы, размещением устройств, планированием расширения и составлением условий приёмки.
Отдельный маршрут посвящён эксплуатации уже собранного сервера. После системной прошивки и BMC переходите к внеполосному управлению, перечню версий, зависимостям и активации обновлений. Далее читайте об окне обслуживания, откате и образе восстановления. Материалы о драйверах, списках совместимого оборудования и матрицах изготовителя показывают, какие документы нужны для проверки состава. Secure Boot и измеренная загрузка завершают маршрут вопросами доверия к запуску.
Практический результат чтения — описание платформы, которое можно обсуждать по пунктам: требования программы, процессорная топология, места установки устройств, пути подключения и будущего расширения. Для действующего сервера к нему добавляются перечень версий, порядок изменения и план проверки после работ. Курс о жизненном цикле прошивок помогает собрать эту эксплуатационную часть и заранее обозначить сведения, которых пока нет.
Для передачи функций устройства виртуальным машинам выберите ветвь виртуализации ввода-вывода. Начните с физических и виртуальных функций SR-IOV, затем переходите к привязке драйверов и выделению прерываний. Практикум по SR-IOV в Linux связывает эти статьи с настройкой устройства. Размещение самих виртуальных машин и отказ кластера разбирает область «Виртуализация и контейнеры».
За устройством модулей и раскладкой оперативной памяти переходите в «Память», за накопителями и массивами — в «Хранение и RAID». За соединением сетевых портов переходите в «Сетевой тракт», за электрическим и тепловым режимом — в «Питание», за запуском языковой модели на ускорителях — в «GPU и LLM». Результат работы со справкой — сформулированные требования к составу проекта. Какие компоненты проекта есть в наличии и сколько они стоят, выясняют при подборе по текущим предложениям каталога. Выбранные позиции сверяют с документами конкретной платформы.
Архитектура процессора
- Архитектура Arm
Архитектура Arm — это набор правил, которые задают, как процессор должен вести себя при выполнении инструкций; правила разделены на профили и состояния…
- Архитектура x86-64
x86-64 — 64-битное развитие программной модели x86, называемое AMD64 у AMD и Intel 64 у Intel. Какие режимы и расширения доступны, уточняют по конкретной…
- Архитектура набора команд — ISA
Архитектура набора команд (ISA) — контракт между процессором и программой: какие есть инструкции, что из состояния процессора видно программе и по каким…
- Инструкция процессора
Инструкция процессора — это отдельная операция, закодированная по правилам ISA: у неё заданы входные данные, результат и условия выполнения. Доступна ли она на…
Виртуализация ввода-вывода
- SR-IOV: предел и включение виртуальных функций
Предел и включение виртуальных функций — два разных свойства физической функции PCIe: сколько VF она способна поддержать и сколько их включено сейчас. Первое…
- SR-IOV: привязка виртуальной функции к драйверу
Привязка виртуальной функции к драйверу — сопоставление включённой VF с драйвером ядра, без которого она остаётся неработающим PCI-устройством. В Linux этим…
- SR-IOV: распределение векторов MSI-X
Распределение векторов MSI-X в SR-IOV — деление запаса аппаратных прерываний физической функции между её виртуальными функциями. Общий запас сообщает…
- SR-IOV: физическая и виртуальная функции PCIe
SR-IOV — расширенная возможность PCIe: одно физическое устройство (PF) представляется как несколько виртуальных (VF). Каждая включённая VF имеет своё…
Жизненный цикл серверной платформы
- BIOS
BIOS (Basic Input/Output System) — основная системная прошивка сервера: она инициализирует оборудование при включении и передаёт управление операционной…
- BMC
BMC (Baseboard Management Controller) — отдельный контроллер сервера для телеметрии, инвентаризации, управления питанием, удалённой консоли и обновления…
- Intel VROC (VMD NVMe RAID)
Intel VROC (VMD NVMe RAID) — система RAID для накопителей NVMe, которая использует встроенный в процессор контроллер Intel VMD и драйверы VROC. Условия…
- IPMI
IPMI (Intelligent Platform Management Interface) — спецификация стандартизованных интерфейсов к подсистеме управления платформой сервера. Её отличительная…
- Redfish
Redfish — стандарт DMTF для единообразного управления оборудованием центра обработки данных, включая BMC серверов: запросы строятся по правилам REST, а объекты…
- TCO
TCO (совокупная стоимость владения) — сумма всех расходов на оборудование за срок его службы, а не только цена покупки. В неё входят электропитание и…
- UEFI
UEFI — стандарт интерфейсов и структур данных, через которые прошивка платформы передаёт управление загрузчику и операционной системе. Одинаковых меню,…
- Активация прошивки
Активация прошивки — момент, когда компонент начинает работать на уже установленном новом образе. Что для этого нужно, зависит от компонента: сброс самого…
- База запрещённых подписей Secure Boot
База запрещённых подписей Secure Boot (dbx) — переменная прошивки UEFI со списком отозванных хешей, подписей и сертификатов, образы с которыми прошивка…
- База разрешённых подписей Secure Boot
База разрешённых подписей Secure Boot (db) — переменная прошивки UEFI, где хранятся доверенные сертификаты, подписи и хеши образов, которым разрешено…
- Базовый набор прошивок
Базовый набор прошивок — утверждённая комбинация версий прошивок для определённой группы платформ, с которой сравнивают то, что фактически установлено на…
- Безопасная загрузка UEFI
Безопасная загрузка UEFI (Secure Boot) — механизм прошивки, который перед запуском сверяет подпись или хеш загрузочного образа с базой разрешённых db и списком…
- Видеонаблюдение
Видеонаблюдение — система, в которой камеры передают видео по сети на регистратор или сервер, а записи хранятся заданное число суток. Совместимость камер и…
- Внеполосное управление
Внеполосное управление — управление платформой по пути, который не зависит от обычной рабочей сети данных и работоспособности основной ОС.
- Доверенный платформенный модуль
Доверенный платформенный модуль (TPM) — защищённый компонент сервера, который хранит ключи, выполняет криптографические операции и накапливает измерения…
- Драйвер устройства
Драйвер устройства — программный компонент операционной системы, через который она сама и приложения работают с устройством. Одно устройство обычно обслуживает…
- Зависимость прошивок
Зависимость прошивок — правило изготовителя, которое связывает обновления компонентов между собой: какие версии допустимы вместе и в каком порядке их…
- Измеренная загрузка
Измеренная загрузка — порядок запуска, при котором прошивка вычисляет отпечатки загрузочных компонентов, накапливает их в регистрах PCR модуля TPM и пишет…
- Капсула обновления прошивки
Капсула обновления прошивки — контейнер UEFI, в котором заголовок и образ новой прошивки передают платформе, а прошивка направляет их нужной цели Firmware…
- Ключ владельца платформы Secure Boot
Ключ владельца платформы Secure Boot (PK) — зарегистрированный в прошивке открытый ключ, который связывает платформу с владельцем и разрешает сменить владельца…
- Комплект дооснащения сервера
Комплект дооснащения сервера — набор совместимых деталей для добавления или изменения аппаратной функции сервера.
- Комплект прошивок
Комплект прошивок — собранный изготовителем набор пакетов обновления для компонентов одного семейства платформ вместе с каталогом, который описывает его…
- Лицензия на программное обеспечение
Лицензия на программное обеспечение — разрешение правообладателя использовать программу на оговорённых условиях. Способ подсчёта зависит от продукта: Windows…
- Матрица поддержки изготовителя
Матрица поддержки изготовителя — документ, в котором перечислены сочетания оборудования, прошивки, драйвера и ОС, признанные поддерживаемыми. Отсутствие записи…
- Обновление без прерывания сервиса
Обновление без прерывания сервиса (NDU) — процедура, при которой заданный сервис остаётся в согласованных пределах доступности за счёт резервирования и…
- Обновление прошивки
Обновление прошивки — управляемый процесс замены образа в конкретном компоненте сервера: образ получают, проверяют его подлинность, передают, устанавливают и…
- Образ восстановления прошивки
Образ восстановления прошивки — защищённая от подмены копия заведомо исправной прошивки, которой платформа восстанавливает загрузку после повреждения или…
- Окно обслуживания
Окно обслуживания — согласованный отрезок времени, в который разрешено проводить изменение. Рабочий план на этот срок включает не только установку, но и вывод…
- Откат прошивки
Откат прошивки — управляемый возврат компонента к предыдущему поддерживаемому образу после неудачного или вредного обновления. Разрешён он не везде: нижняя…
- Перечень прошивок
Перечень прошивок — снимок одного сервера: какие компоненты в нём можно обновлять, под какими идентификаторами и версиями они видны, какие образы активны, а…
- Подготовленное обновление прошивки
Подготовленное обновление прошивки — порядок, при котором образ заранее передают устройству, а устанавливают и активируют позже: по команде, при перезагрузке…
- Последовательное обновление
Последовательное обновление — порядок работ, при котором за раз обновляют только одну ограниченную группу узлов или одну область отказа, а нагрузку в это время…
- Серверная операционная система
Серверная операционная система — операционная система для круглосуточной работы серверных служб, с объявленным сроком обслуживания и проверенным списком…
- Серверная прошивка
Серверная прошивка — встроенные в конкретный компонент сервера код и данные, которые управляют его запуском и работой. В отличие от драйвера, она хранится и…
- Системная прошивка
Системная прошивка — главная прошивка платформы: после включения питания она инициализирует оборудование и передаёт управление гипервизору или загрузчику…
- Слот OCP NIC 3.0
Слот OCP NIC 3.0 — посадочное место сервера под сетевую карту особого форм-фактора, описанного спецификацией Open Compute Project. Основным разъёмом там всегда…
- Совместимость драйвера и прошивки
Совместимость драйвера и прошивки — подтверждённая изготовителем работа точной связки: модель устройства, версия прошивки, версия драйвера и выпуск ОС или…
- Список совместимого оборудования
Список совместимого оборудования (HCL) — каталог сочетаний оборудования, испытанных или сертифицированных для конкретного выпуска продукта, архитектуры и…
- 1С:Предприятие
1С:Предприятие — платформа учётных приложений, которая работает в файловом варианте или в клиент-серверном, где между клиентом и СУБД стоит кластер серверов…
Платформа и системные соединения
- KVM over IP
KVM over IP — передача изображения и управления клавиатурой и мышью через IP-сеть для удалённой работы с консолью компьютера.
- PCIe AER: сообщения об ошибках
PCIe AER (Advanced Error Reporting) — механизм PCI Express, который регистрирует ошибки иерархии и соединений, разделяя их на исправимые, неисправимые…
- PCIe-райзер
PCIe-райзер — плата-переходник, которая соединяет карту расширения с PCIe-путём серверной платформы и размещает её в нужной ориентации внутри корпуса.
- Аппаратный KVM-переключатель
Аппаратный KVM-переключатель — устройство для управления несколькими компьютерами с общей клавиатуры, экрана и мыши. Это не гипервизор KVM.
- Восстановление устройства PCI после ошибки
Восстановление устройства PCI после ошибки — принятый в Linux порядок действий платформы и драйверов затронутых устройств, возвращающий оборудование в работу.…
- Группа нагрузки PDU
Группа нагрузки PDU — набор выходных розеток, ток которых проходит через общий групповой аппарат защиты. Ограничение группы проверяют отдельно от ограничения…
- Контроллер управления PDU
Контроллер управления PDU — электронный модуль, который предоставляет данные и интерфейсы управления распределителем питания. Его доступность не доказывает…
- Направляющие сервера
Направляющие сервера — парные элементы крепления, которые удерживают сервер в стойке. Возможность выдвижения и совместимость с кабельным рычагом зависят от…
- Серверная стойка
Серверная стойка — несущая конструкция для размещения и крепления серверов, СХД и другого оборудования. Серверный шкаф — её исполнение, рассчитанное на…
- Стоечная KVM-консоль
Стоечная KVM-консоль — установленный в стойке комплект экрана, клавиатуры и указательного устройства для управления сервером. Переключатель между серверами…
Процессорная платформа
- Конфигурация ПК
Конфигурация ПК — состав компонентов персонального компьютера и параметры их совместной работы. Для сборки фиксируют точные модели, версии прошивок и условия…
- Сокет процессора
Сокет процессора — разъём материнской платы, который механически и электрически соединяет с ней сменный процессор. Совпадение названия сокета не доказывает…
- Чипсет платформы
Чипсет платформы — набор системной логики материнской платы, который берёт на себя часть ввода-вывода и системных функций: PCIe, SATA, USB, SMBus. С…
Процессорная топология
- NUMA-привязка PCIe-устройства
NUMA-привязка PCIe-устройства — узел NUMA, к которому Linux относит устройство для описания его локальности. В sysfs это показывает numa_node; значение -1…
- Аппаратный поток
Аппаратный поток — контекст выполнения, который Linux представляет логическим CPU. При SMT несколько таких контекстов используют ресурсы одного физического…
- Бюджет линий PCIe
Бюджет линий PCIe — карта линий платформы: сколько их, какому процессору или системной логике принадлежит каждая и через какой райзер она доходит до слота.…
- Кэш процессора
Кэш процессора — быстрая память для данных и инструкций, которая сокращает обращения к основной памяти. Уровни, объём и совместное использование кэша ядрами…
- Многопоточность Intel Hyper-Threading
Intel Hyper-Threading (HT) — фирменная реализация одновременной многопоточности (SMT): ядро с её поддержкой даёт два логических CPU с отдельным состоянием и…
- Неоднородный доступ к памяти — NUMA
NUMA — организация памяти, при которой она разделена на узлы, а доступ процессора к дальнему узлу обходится дороже, чем к ближнему. Число узлов не обязано…
- Одновременная многопоточность — SMT
Одновременная многопоточность (SMT) — режим, в котором одно физическое ядро обслуживает несколько аппаратных потоков с общими ресурсами выполнения. У каждого…
- Программный поток
Программный поток — последовательность выполнения внутри процесса, назначаемая планировщиком на доступный логический CPU. Число таких потоков задаёт программа,…
- Тактовая частота процессора
Тактовая частота процессора — число тактов работы процессора за секунду. Она не равна числу выполненных инструкций: одна инструкция может занимать несколько…
- Ядро процессора
Ядро процессора — физический вычислительный блок внутри процессора, на котором работают один или несколько аппаратных потоков; ресурсы ядра эти потоки делят…
Системные интерфейсы
- Compute Express Link (CXL)
Compute Express Link (CXL) — когерентный интерфейс для связи процессора с памятью и ускорителями. Для CXL-памяти одного обнаружения устройства по PCIe…
- OCuLink (SFF-8611)
OCuLink — интерфейс внутреннего кабельного соединения, требованиям которого отвечает разъём MiniLink из спецификации SFF-8611. Своей областью применения эта…
- SlimSAS (SFF-8654)
SlimSAS — семейство внутренних разъёмов SFF-8654 с шагом контактов 0,6 мм. Вариант 4i рассчитан на четыре линии, а 8i — на восемь.
- Видеостена
Видеостена — составной экран из нескольких дисплейных панелей или светодиодных модулей, которые согласованно показывают изображение.
- Возможности линии PCIe
Возможности линии PCIe — максимальные скорость и ширина, которые конкретное PCIe-устройство сообщает системе. В Linux они доступны как max_link_speed и…
- Геометрия карты расширения (FHFL, HHHL)
Геометрия карты расширения — сочетание высоты, длины и числа занимаемых слотов, записанное сокращением. FHFL означает полную высоту и полную длину, HHHL —…
- Контроллер видеостены
Контроллер видеостены — устройство, которое принимает видеосигналы, обрабатывает изображение и формирует выходы для выбранной конфигурации экранов.
- Линия PCIe
Линия PCIe — единица последовательного соединения с передачей в обоих направлениях. Ширина xN — это число объединённых линий; она отличается от размера разъёма…
- Многомониторное рабочее место
Многомониторное рабочее место — компьютерное рабочее место, в котором изображение выводится на несколько экранов с заданным расположением и режимом показа.
- Поколение PCIe
Поколение PCIe — это версия стандарта, которая определяет скорость одной линии и набор её возможностей. Число линий оно не задаёт, а фактический режим зависит…
- Разделение порта PCIe — бифуркация
Разделение порта PCIe, или бифуркация, — это режим платформы, в котором линии одного порта разбиваются на несколько независимых соединений: x16 на x8+x8 или на…
- Системное соединение PCIe
Системное соединение PCIe (PCI Express) — это стандарт подключения карт расширения и накопителей к процессору сервера по последовательным линиям. Поколение,…
- Слот PCIe
Слот PCIe — это разъём на плате или райзере, в который вставляют карту расширения. Длина разъёма говорит только о механике: сколько линий к нему разведено,…
- Текущее состояние линии PCIe
Текущее состояние линии PCIe — скорость и ширина соединения, с которыми устройство работает сейчас. В Linux эти значения читаются из регистра состояния линии…
Ничего не найдено — уточните запрос.
Курсы области
- Практикум по топологии платформы
PCIe и NUMA без сюрпризов: от схемы к приёмке платформы
Курс для тех, кто подбирает и принимает серверную платформу: как дойти от записи в спецификации до фактического режима соединения PCIe. Разбираем райзеры и бифуркацию, владельцев линий, общий путь до процессора и локальность NUMA.
Начать курс → - Практикум по серверной комплектации
PCIe-райзеры: какие слоты работают с выбранными CPU
Разберите цепочку от карты до процессора: место в корпусе, райзер, кабели, ширина PCIe и владелец линий. Практикум показывает, почему свободный проём ещё не означает рабочий слот.
Начать курс → - Практикум по восстановлению устройств
PCIe: от сообщения об ошибке к возобновлению работы
Разберите последствия ошибок AER, передачу управления от встроенного ПО и решения нескольких драйверов. На примерах документации Linux 6.12 отделите раннюю диагностику и сброс от возобновления обычной работы.
Начать курс → - Практикум по документации Linux v6.12
SR-IOV в Linux: функции, драйверы и прерывания
Курс для администраторов Linux: как связаны физическая и виртуальные функции PCIe, чем предел числа VF отличается от включённого количества, в каком порядке привязывают драйвер и как распределяются векторы MSI-X. Задания опираются на документацию Linux v6.12.
Начать курс → - Практикум по системам отображения
Видеостена: от схемы экранов до проверки резерва
Разделите геометрию, источники, декодирование, композицию и вывод видеостены. На архивном LCD-комплекте составьте полную ведомость комплектации; затем разберите четыре потока, две сцены, ресурсный и тепловой бюджет, сквозную задержку и ручной резерв трёх видов отказа.
Начать курс → - Практикум по аппаратному управлению
Локальный KVM: консоль, порты и серверы
Соберите проверяемую цепочку от LCD-консоли до шести серверов. Разделите порты и операторов, проверьте преобразователи, монтаж и доступ до загрузки ОС. Дополнительно сопоставьте режим и длину на отдельном архивном Lenovo-примере; доступность модели для новой закупки не подтверждается.
Начать курс → - Практикум по процессору и платформе
От инструкции до сокета: выбор и приёмка процессорной платформы
Курс для тех, кто подбирает и принимает процессорную платформу: какие условия программа предъявляет к набору команд и расширениям и как это превращается в конкретный CPU, плату и ревизию. Разбираем ядра и потоки, SMT, общие пути PCIe и размещение памяти NUMA.
Начать курс → - Практикум по аппаратному питанию
Питание шкафа: группы PDU, комплект и отказ
Разберите токи розеток, групп и общего ввода на примере 4PU7A93178. Составьте ведомость питания и отличите доступный контроллер от работающих силовых выходов.
Начать курс → - Практикум по подбору компьютеров
ПК и рабочая станция: от задачи до проверки сборки
Разделите офисные, игровые, инженерные и видеомонтажные задачи. Проверьте комплектующие, измерьте рабочие операции и настройте несколько экранов на выбранной конфигурации. Для монтажа отдельно проверьте исходники, рабочие файлы, копию проекта и цветовой тракт SDR. Для длительной нагрузки задайте бюджет и проектные критерии шума, температуры и сохранения темпа.
Начать курс → - Практикум по серверной топологии
Приёмка PCIe-карты: скорость, ширина и NUMA
Курс учит проверять PCIe-карту после установки: отдельно смотреть максимальные возможности и текущие скорость и ширину линии, а неизвестную NUMA-привязку не принимать за подтверждённую локальность.
Начать курс → - Практикум по проверке производительности CPU
Производительность CPU: частота, кэш и реальная нагрузка
Научитесь отделять частоту и кэш от измеримого результата нагрузки, учитывать Turbo, SMT и NUMA и оформлять проверяемое сравнение процессоров.
Начать курс → - Практикум по расчёту ресурсов для 1С
Сервер для 1С: роли, расчёт ресурсов и приёмка
Курс связывает роли 1С, СУБД, терминального доступа, ресурсы и лицензии с измеряемой приёмкой. Разобраны версии и совмещённая нагрузка, а также учебная схема 1С КОРП / SQL Server Standard / RDS: права резервных узлов, независимые отказы и проверка восстановления через клиент.
Начать курс → - Практикум по комплектности
Сервер перед заказом: комплект, опции и проверка сборки
На примере SYS-222H-TN разделите базовую поставку, аппаратные опции и лицензии. Проверьте корзину, райзер с кабелями, направляющие, сеть и приёмку выбранной конфигурации.
Начать курс → - Практикум по жизненному циклу платформы
Сервер после обновления: прошивки, драйверы и Secure Boot
Курс учит различать слои серверной платформы, фиксировать согласованный набор версий, безопасно активировать обновления и проверять поддержку без догадок по слову «совместимо».
Начать курс → - Практикум по механической совместимости
Стойка или шкаф: размеры, направляющие и доступ
Сравните открытую раму, напольный и настенный шкаф. Проверьте глубину, нагрузку, крепление и доступ на примерах SR4POST и SRW6U; для SR650 V3, направляющих 4XF7A99131 и шкафа 7D6DA007WW составьте план установки и обслуживания. Отдельно сверяйте монтажный радиус конкретного кабеля и защитные точки выбранного шкафа по руководствам; электромонтаж передавайте квалифицированному специалисту.
Начать курс → - Практикум по аварийной консоли
Удалённый KVM: доступ до ОС и проверка резерва
На примере ATEN CN9600 и Lenovo SR650 V3 с XCC2 сравните консоли: видеопуть, сеансы, носители, лицензии и доступ при остановленной ОС, потере сети или питания.
Начать курс →