Серверная память ECC: что проверить перед закупкой

Серверная память ECC может совпасть по поколению и объёму с прежним модулем, но не запуститься в вашей платформе. Перед закупкой сверяют тип модуля, поддержку коррекции ошибок, ранговость и партномер. Здесь разбираем эту проверку и сравнение предложений дистрибьюторов; определение ECC вынесено в Архивариум.

7 минут чтения

Что делает коррекция ошибок

Ячейка памяти хранит заряд, и заряд иногда меняется сам — от излучения, наводки, перегрева или старения кристалла. Обычный модуль такой перемены не замечает: он отдаёт процессору то, что сейчас лежит в ячейке, и считает это правдой. Ошибка не объявляется — она просто становится данными.

Модуль с коррекцией ошибок несёт дополнительную микросхему и хранит рядом с данными проверочный код. Контроллер сверяет одно с другим при каждом чтении: одиночную ошибку исправляет на лету, множественную исправить не может, но объявляет — и система останавливается вместо того, чтобы продолжать работу с испорченными данными.

Ценность здесь не в скорости и не в надёжности вообще, а в отсутствии тихой порчи. Рабочая станция, поймавшая такую ошибку, покажет её сбоем программы, и человек перезапустит задачу. База данных запишет испорченное значение на диск и повторит его во всех резервных копиях — а обнаружится это через недели, когда исходник уже перезаписан.

«Серверная» — это не одно свойство

Слово «серверная» в строке прайса сворачивает в себя сразу несколько независимых свойств, и путаница между ними — самая частая причина неудачной закупки. Коррекция ошибок — одно свойство. Наличие регистра — совсем другое, и друг друга они не подразумевают.

Регистр — это буфер между контроллером памяти и микросхемами модуля. Он принимает на себя адресные и командные сигналы и тем самым позволяет платформе обслуживать заметно больше модулей, чем она потянула бы напрямую. Регистровый модуль почти всегда несёт и коррекцию ошибок, но обратное неверно: модуль с коррекцией и без регистра существует и встречается в младших платформах и рабочих станциях.

Есть и третье свойство, о котором вспоминают последним, — ранговость. Она говорит, сколько логических наборов микросхем контроллер видит на одной планке, и платформа ограничивает не только тип модулей, но и суммарное число рангов на канал. Именно на этом ограничении спотыкается сборка, где по типу всё сошлось, а машина стартовала не со всей установленной памятью.

Платформа выбирает память, а не наоборот

Контроллер памяти живёт в процессоре, а не в модуле. Поэтому что именно можно поставить, решает платформа: её документация называет допустимый тип модулей, поколение, ранговость и предельный объём на разъём. Модуль, не попавший в этот список, не работает медленнее — он не стартует вовсе.

Смешивать типы в одной машине тоже нельзя: регистровый и небуферизованный модули не уживаются на общем канале, даже когда оба исправны и оба подходят по поколению. То же касается попытки добрать память «такой же» планкой другого производителя — совпадения надписи на наклейке для этого мало.

Именно здесь снабженец теряет деньги чаще всего. Товар исправен, счёт закрыт, накладная подписана — а на монтаже выясняется, что поставить его некуда. Возврат исправного товара, выбранного по ошибке покупателя, почти всегда предмет переговоров, а не право.

Ширина выбора внутри раздела

данные на 31.10.2026
  • ОЗУ17 поставщиков · 3 674 предложения56 брендов
  • Серверная платформа13 поставщиков · 655 предложений19 брендов
  • SSD17 поставщиков · 3 251 предложение60 брендов
Бренд — производитель, чьи товары лежат в разделе у поставщиков витрины; предложение — строка прайса, а не товар. Длина полосы сравнивает показанные разделы между собой, а не с каталогом целиком. Соседство в разделе взаимозаменяемости НЕ означает: раздел собран по назначению, а подойдёт ли конкретная модель — вопрос характеристик и совместимости. Числа пересчитываются ночью вместе с витриной.

Почему один и тот же модуль стоит по-разному

Часть разброса объясняется тем же, чем и в любом другом разделе: условиями закупки, курсом, тем, как давно пересчитывался прайс. Но у памяти есть и своя причина, которой нет у кабеля или блока питания.

Производители серверов маркируют память собственным партномером. Физически внутри те же микросхемы того же изготовителя, но коммерчески это другой товар: у него своя гарантия, он опознаётся прошивкой платформы и иногда только он не вызывает предупреждения в журнале обслуживания. Модуль изготовителя микросхем стоит дешевле фирменного и в большинстве случаев работает — но сервер на контрактном обслуживании превращает эту экономию в предмет спора.

Вторая причина — состояние. Один и тот же партномер живёт в прайсах новым, уценённым и снятым с разбора, и эти цены сравнивать между собой бессмысленно. Состояние строка прайса называет не всегда явно, и это первое, что уточняют, увидев цену заметно ниже соседних.

Разброс цен внутри категории

данные на 31.10.2026
  • ОЗУ3 674 предложения · 17 поставщиков
    Нижняя граница
    6 723 ₽
    Середина
    30 555 ₽
    Верхняя граница
    135 809 ₽
    верхняя граница выше нижней в 20 раз
  • Серверная платформа655 предложений · 13 поставщиков
    Нижняя граница
    204 792 ₽
    Середина
    384 863 ₽
    Верхняя граница
    762 074 ₽
    верхняя граница выше нижней в 4 раза
  • SSD3 251 предложение · 17 поставщиков
    Нижняя граница
    4 397 ₽
    Середина
    17 020 ₽
    Верхняя граница
    173 334 ₽
    верхняя граница выше нижней в 39 раз
Границы считаются по ценам предложений внутри категории, без уценки и распродаж: между ними лежит основная масса предложений. Это разброс по разным товарам одного раздела, а не разница цен на один и тот же артикул у разных поставщиков. Числа пересчитываются ночью вместе с витриной.

Замену здесь подбирают строже

Подбор аналога устроен не так, как в разделах, где достаточно совпадения по назначению. У памяти совместимость — свойство не товара, а пары «модуль и платформа», и проверяется она по документации платформы, а не по сходству описаний в прайсах.

Практическое следствие простое: замену согласовывают с тем, кто знает, во что она встанет. Снабженец, подбирающий её по названию, принимает на себя решение, которое обычно принимает инженер.

Сначала снимите состав работающей системы

До запроса цены сохраните модель сервера и платы, процессоры, версию BIOS, полные PN установленных модулей и занятые слоты по каждому процессору. Нужна будущая раскладка целиком: сколько памяти добавляется, какие модули остаются и что придётся переставить. Фото одной планки не описывает конфигурацию.

Зачем нужна раскладка целиком, видно по правилам, которые Intel публикует для одного из семейств своих серверных плат: слоты процессора, которого нет в сокете, недоступны, порядок заполнения каналов задан заранее, а число рангов на канал ограничено. У другой платы схема своя — попросите инженера приложить страницу руководства именно вашей платформы.

Проверьте полный PN по QVL производителя платформы

QVL, или Tested Memory List, ищут на странице конкретной платы или сервера, а не в общем списке производителя памяти. Найдите в нём полный PN вместе с суффиксом и сверьте ёмкость, тип и организацию. Сохраните ссылку и дату проверки, а рядом — версию BIOS и согласованную схему установки.

Если PN в списке нет, модуль не обязательно откажется работать, но и подтверждения у такой поставки нет. До оплаты получите его у производителя платформы или выберите допущенный артикул. Слова продавца «аналог для серверов» этот пробел не закрывают.

Если в спецификации стоит OEM-артикул производителя сервера, модуль из открытой продажи — уже другая поставка. Для неё нужны документ о поддержке и согласие того, кто обслуживает гарантию. Совпадение изготовителя микросхем такую поставку не подтверждает.

Что должно попасть в запрос поставщику

Ответ по каждому пункту нужен до счёта: из слова ECC в названии ни один из них не выводится.

  • Полный партномерPN на этикетке и в счёте совпадает с согласованным. Замена суффикса или ревизии требует нового согласования, а не устного «это то же самое».
  • Комплект для расширенияУказаны количество модулей, тип, ранги и организация. Поставщик подтвердил, что не заменит часть партии другими модулями без согласования.
  • ПриёмкаДоговоритесь, что приёмка — это проверка полного объёма, рабочей частоты и журнала ошибок на целевой платформе. Одна проверенная планка не подтверждает всю раскладку после расширения.

Что сверить перед закупкой

Короткий список, который снимает большую часть возвратов с монтажа.

  • Тип модуляРегистровый или небуферизованный. Свойство задаётся документацией платформы, а не словом «серверная» в названии строки прайса.
  • Коррекция ошибокПроверяется отдельно от типа: модуль с коррекцией и без регистра существует, и одно из другого не следует.
  • Поколение и разъёмМодуль другого поколения физически не встанет в разъём. Единственная ошибка списка, которая обнаруживается сразу и не доезжает до счёта.
  • Ранговость и предел на каналПлатформа ограничивает не только тип, но и суммарное число рангов. Из-за него машина стартует не со всей установленной памятью.
  • Партномер производителя сервераЕсли машина на контрактном обслуживании — выяснить, требуется ли фирменная маркировка или довольно модуля изготовителя микросхем.
  • Состояние и гарантияНовый, уценённый и снятый с разбора модуль живут в прайсах под одним партномером. Кто держит гарантию — вопрос к поставщику.
  • Однородность комплектаПланки одного канала берут одной партией и одинаковыми: смешанный комплект заводится не везде и не всегда одинаково.

От согласованного PN к цене и сроку

Ищите на Delect полный артикул и сверяйте найденные строки со спецификацией: поиск находит и модули другого назначения, а попадание в выдачу не означает серверной квалификации. Для совпавшего PN сравните цену, склад и транзит. По транзиту подтвердите дату прихода, по складу — доступное количество и резерв.

Цены и наличие видны без входа. Имена поставщиков в поиске и фильтр по ним открывает тариф Runner; в пробный период после регистрации организации по ИНН они тоже видны. Гарантию, совместимость поставки и условия заказа согласуйте с поставщиком: сделку оформляет он, а не Delect.

Подтвердите действие