Серверная память — часть платформы, а не самостоятельный универсальный компонент. Совместимость определяют точная модель сервера или платы, процессор, поколение DDR, тип DIMM, ёмкость, ранговость, ширина DRAM, число модулей на канал и версия прошивки.
В гайде показано, как отделить ECC на уровне системы от DDR5 on-die ECC, выбрать поддерживаемый тип модуля, прочитать population rules Dell/HPE/Lenovo/Supermicro, проверить частоту при 1DPC/2DPC и рассчитать объём по измеренной нагрузке, а не по универсальной таблице.
Если нужно подобрать оперативную память под конкретную платформу, готовые конфигурации серверов, серверные комплектующие или подбор по совместимости с проверкой по QVL — используйте серверную память, серверы, серверные комплектующие и услуги ANDPRO.
Что разобрано в гайде
ECC и on-die ECC
Какие ошибки покрывает каждый уровень и почему DDR5 on-die ECC не заменяет системную ECC.
Типы модулей
RDIMM, 3DS RDIMM, LRDIMM, ECC UDIMM и MRDIMM — только по контракту точной платформы.
Поколения платформ
DDR4 legacy, DDR5, Intel Xeon 6, AMD EPYC 9004/9005 и model-specific ограничения.
Расчёт объёма
1С, СУБД, виртуализация, backup и ZFS — от фактического working set и параллелизма.
Каналы и DPC
Почему число каналов, порядок слотов и 1DPC/2DPC влияют на скорость и допустимые комбинации.
Вендорская проверка
Installation guide, QuickSpecs, ServerProven, Tested Memory List и firmware support.
Почему серверную память выбирают вместе с платформой
Одинаковая надпись DDR4 или DDR5 не означает совместимость. Контроллер памяти находится в процессоре, а производитель сервера задаёт поддерживаемые типы DIMM, ёмкости, ранги, ширину DRAM, порядок заполнения слотов и частоты для каждого числа модулей на канал.
ECC — механизм обнаружения и коррекции ошибок на уровне тракта памяти. RDIMM регистрирует командные и адресные сигналы и снижает электрическую нагрузку. 3DS RDIMM увеличивает плотность за счёт стеков DRAM. LRDIMM дополнительно буферизует линию данных, но поддерживается не каждой платформой и не является универсальным выбором для современных DDR5-серверов.
ECC UDIMM, RDIMM, LRDIMM и MRDIMM нельзя считать взаимозаменяемыми. Механический форм-фактор может быть похожим, но электрический и firmware-контракт различается. Сверяйте точный тип в руководстве сервера или платы до покупки.
ECC и DDR5 on-die ECC — это разные уровни защиты
Полевое исследование Google 2009 года показало, что ошибки DRAM в крупных парках не являются теоретической редкостью: за год ошибки затронули более 8% наблюдавшихся DIMM. Это историческая выборка, а не прогноз для любой современной платформы, поэтому переносить её процент на конкретный сервер нельзя.
Системная ECC обычно защищает слово данных вместе с дополнительными проверочными битами и позволяет контроллеру памяти исправлять определённые одиночные ошибки и обнаруживать часть множественных ошибок. Точная схема RAS зависит от CPU, DIMM и платформы; события проверяют в BMC, Machine Check/WHEA и вендорских журналах.
DDR5 on-die ECC работает внутри отдельного DRAM-чипа. По данным Micron, она исправляет одиночные ошибки внутри codeword до выдачи данных наружу, но не заменяет end-to-end ECC между модулем и контроллером. Для production выбирайте системную ECC там, где её поддерживает и требует платформа.
Не утверждайте, что конкретный гипервизор или СУБД всегда «лицензионно требует ECC», без ссылки на актуальную матрицу продукта. ECC — инженерный выбор надёжности и часто штатный контракт серверной платформы, но software requirements различаются.
RDIMM, 3DS RDIMM, LRDIMM, ECC UDIMM и MRDIMM
RDIMM и 3DS RDIMM
RDIMM — основной тип памяти для многих двухсокетных и односокетных серверов. 3DS RDIMM использует stacked DRAM для большей ёмкости. Dell PowerEdge R760, например, документирует DDR5 RDIMM и отдельно запрещает смешивать 3DS и non-3DS конфигурации.
LRDIMM
LRDIMM снижает электрическую нагрузку дополнительным буфером данных и встречается в определённых legacy/high-capacity платформах. Нельзя выводить поддержку из поколения DDR: проверяйте точный server guide. Текущие AMD EPYC 9005 документы перечисляют RDIMM/3DS RDIMM, а Intel Xeon 6 добавляет отдельный класс MRDIMM на поддерживаемых моделях.
ECC UDIMM и SO-DIMM
ECC UDIMM применяется в entry-серверах, рабочих станциях, NAS и edge-платформах, если это прямо указано производителем. Например, Intel Xeon 6 6300-series использует ECC UDIMM и только два канала памяти. SO-DIMM также допустим лишь там, где его предусматривает конкретная плата.
MRDIMM
MRDIMM — отдельный DDR5-класс для поддерживаемых Intel Xeon 6 платформ, с иными режимами скорости и population rules. Его нельзя подменять обычным RDIMM только по совпадению ёмкости.
DDR4, DDR5 и актуальные серверные процессоры
DDR4 и DDR5 физически и электрически несовместимы. Для апгрейда существующего сервера сохраняют поколение, поддерживаемое платой и CPU; переход на DDR5 означает смену платформы, а не только модулей.
DDR4 legacy
Intel Xeon Scalable 1–2 поколения обычно имеют шесть каналов DDR4, 3-е поколение — до восьми. AMD EPYC 7001/7002/7003 использует восемь каналов DDR4. Частота, максимальная ёмкость и 1DPC/2DPC зависят от CPU и конкретного сервера.
DDR5: Intel
Intel Xeon Scalable 4–5 поколения использует DDR5 на поддерживаемых платформах, обычно с восемью каналами. Intel Xeon 6 расширяет семейство до конфигураций с двенадцатью каналами и DDR5-6400, а некоторые модели поддерживают MRDIMM до 8800 MT/s. Entry Xeon 6 6300 при этом имеет только два канала ECC UDIMM до 4800 MT/s — название поколения само по себе недостаточно.
DDR5: AMD
AMD EPYC 9004 и 9005 использует двенадцать каналов DDR5. Для EPYC 9005 официальная архитектурная документация указывает DDR5-6000 и до двух DIMM на канал; фактическая скорость и ёмкость меняются при 1DPC/2DPC и по OPN/платформе. AMD рекомендует равномерно заполнять все двенадцать каналов для максимальной полосы.
Как рассчитать объём под 1С, СУБД, виртуализацию и backup
Универсальная таблица «число пользователей → RAM» не заменяет sizing. Сначала измерьте working set приложений, размер и активную часть базы, число одновременных сессий, кеши, пиковые операции, резерв ОС и агентов, затем добавьте запас роста и отказоустойчивости.
1С
Разделяйте память сервера 1С, СУБД и веб-слоя. Официальные материалы 1С дают разные ориентиры по ролям и числу активных пользователей; итог зависит от конфигурации, СУБД, фоновых заданий и отчётов. Для migration сначала снимите нагрузочный baseline, а не переносите число из чужого проекта.
СУБД
Для SQL Server задайте max server memory, оставив память ОС и компонентам вне buffer pool; Microsoft рекомендует начинать с расчёта по доступной системной памяти и затем контролировать memory pressure и I/O. PostgreSQL, Oracle и MySQL имеют собственные модели shared/per-session memory — учитывайте параллелизм, а не только размер базы на диске.
Виртуализация
Сложите гарантированную память ВМ, overhead гипервизора и системных сервисов, резерв для HA/maintenance и рост. Не рассчитывайте кластер так, чтобы он работал только при доступности всех узлов; проверьте N+1 и политику overcommit на реальной нагрузке.
Backup
Требования зависят от роли и параллелизма. Для Veeam Backup Repository v13 указано 4 ГБ RAM плюс не менее 1 ГБ на каждый одновременно обрабатываемый диск машины; для file/object backup действуют другие нормы. Суммируйте ресурсы всех ролей all-in-one и сверяйте текущую документацию продукта.
ZFS и файловые сервисы
Правило «1 ГБ RAM на 1 ТБ диска» не является общим требованием ZFS. OpenZFS отдельно предупреждает о памяти для dedup: ориентир 1,25 GiB на 1 TiB хранения приблизителен и зависит от числа уникальных блоков; точнее оценивают DDT и рабочий набор. Без dedup sizing строят по ARC, сервисам и нагрузке.
Ранги, каналы, DPC и списки совместимости
Ранги и ширина DRAM
Маркировка 1R/2R/4R показывает число рангов, а x4/x8 — ширину отдельного DRAM-устройства. По записи 2Rx4 нельзя надёжно вывести число физических чипов без организации и ёмкости кристаллов. Ограничения по рангам и смешиванию берите из руководства точной системы.
Каналы и 1DPC/2DPC
Максимальная полоса обычно достигается при сбалансированном заполнении каналов, но допустимое число DIMM может быть 1, 2, 4, 6, 8, 12, 16 и другим — по модели. Второй DIMM на канал нередко снижает допустимую скорость. Не используйте универсальный совет «всегда ставьте восемь модулей»: у Xeon 6 и EPYC 9005 встречаются двенадцать каналов, а у entry Xeon 6300 — два.
Для двухпроцессорной системы DIMM привязаны к своему CPU. Dell и HPE требуют балансировать конфигурацию между установленными процессорами и соблюдать последовательность слотов. Несимметричная конфигурация может снизить производительность или не пройти memory training.
QVL и vendor matrix
У Dell используйте installation/service manual и memory matrix; у HPE — QuickSpecs и Memory Population Rules; у Lenovo — ServerProven и product guide; у Supermicro — Tested Memory List на странице платы. Проверяйте part number, объём, rank, x4/x8, 3DS/non-3DS, скорость, DPC и minimum firmware.
Модуль вне списка не обязательно неисправен, но его комбинация могла не проходить вендорскую квалификацию. Поддержка вправе потребовать воспроизвести проблему на поддерживаемой конфигурации; точные условия гарантии и поддержки смотрите у производителя, без универсального обещания отказа.
Как принимать и проверять комплект памяти
До установки зафиксируйте part number всех модулей, текущий состав слотов, CPU, BIOS/BMC и вендорскую population map. Не обновляйте BIOS «на всякий случай»: сначала проверьте release notes, поддержку точной конфигурации и путь возврата.
После установки убедитесь, что BIOS/BMC видит полный объём, ожидаемый тип DIMM, частоту и каналы. Проверьте hardware inventory и журналы corrected/uncorrected errors. Нагрузочный тест выбирайте под среду и выполняйте в согласованное окно; один успешный POST не доказывает стабильность.
Для диагностики меняйте одну переменную: модуль, слот или канал. Смешивание разных capacity, rank, x4/x8, 3DS/non-3DS и поколений допускается только там, где это прямо разрешено руководством. Dell R760 и HPE Gen11 публикуют конкретные запреты, которые нельзя заменять общим советом.
Чек-лист перед заказом серверной памяти
Платформа
1. Точная модель сервера или платы и service tag/ревизия.
2. Точный CPU/OPN, число сокетов и установленная версия BIOS/BMC.
3. Vendor memory guide, QuickSpecs, ServerProven или Tested Memory List.
Текущая память
4. Фото этикеток или hardware inventory с part number.
5. Поколение DDR, DIMM type, capacity, rank, x4/x8, 3DS/non-3DS и скорость.
6. Карта занятых слотов по каждому CPU и текущее 1DPC/2DPC.
Целевая конфигурация
7. Нужный usable volume, рост, HA/N+1 и ограничение лицензии/редакции ПО.
8. Допустимые population patterns и ожидаемая частота после расширения.
9. Запреты на смешивание и firmware prerequisites.
Приёмка
10. Backup конфигурации, окно обслуживания и rollback.
11. Проверка POST, полного объёма, каналов, скорости и журналов ECC.
12. Нагрузочный тест под реальный сценарий и сохранённый baseline до/после.
Авторство и ответственность
Материал подготовлен для блога ANDPRO / ООО «АНД-Системс» как руководство по выбору серверной памяти. Он не заменяет installation guide, memory population rules, QVL/ServerProven/Tested Memory List точной системы и sizing по фактической нагрузке.
Для проверки part number, population rules и подготовки спецификации: info@andpro.ru, +7 (495) 545-48-70.
Фактологическая проверка и последнее обновление: 13 июля 2026 года.
Первоисточники и документация
Факты сверены 13 июля 2026 года. Для заказа и расширения используйте документацию точной модели сервера, CPU и версии прошивки.
Частые вопросы
Можно ли смешивать разные модули в одном сервере?
Только если точное руководство сервера разрешает конкретную комбинацию. Проверьте capacity, rank, x4/x8, 3DS/non-3DS, скорость и DPC; иначе возможны отказ POST, снижение частоты или неподдерживаемая конфигурация.
Что лучше: больше модулей меньшего объёма или меньше крупных?
Зависит от числа каналов, допустимых population patterns, будущего расширения и скорости при 1DPC/2DPC. Сначала выберите поддерживаемую схему из руководства точной модели, затем сравнивайте цену и запас слотов.
DDR5 on-die ECC заменяет серверную ECC?
Нет. On-die ECC исправляет определённые ошибки внутри DRAM-чипа, а системная ECC защищает другой участок тракта памяти. Для production используйте тип ECC, который поддерживает платформа.
Нужно ли переходить с DDR4 на DDR5?
Для апгрейда действующей DDR4-платформы сохраняют поддерживаемое поколение. Для нового проекта сравнивают весь сервер: CPU, каналы, ёмкость, I/O, лицензии, срок поддержки и стоимость, а не только скорость DIMM.
Что делать, если part number отсутствует в списке вендора?
Уточните замену или подтверждение у документации и поставщика. Модуль может работать, но поддержка может потребовать воспроизвести проблему на квалифицированной конфигурации.
Как подобрать память под конкретный сервер?
Пришлите точную модель или service tag, CPU, BIOS/BMC, hardware inventory и карту слотов. По этим данным можно проверить тип DIMM, population rules, ожидаемую скорость и совместимые part number.