Серверная оперативная память — это не «такая же RAM, только дороже». Здесь другой класс модулей (ECC, RDIMM, LRDIMM), другие правила установки (ранги, каналы, QVL-листы), другая логика выбора объёма (1С, базы данных, виртуализация, backup). Ошибка в одном из этих параметров приводит к тому, что сервер не запускается, теряет производительность или работает нестабильно под нагрузкой.
В этом гайде разбираем выбор серверной памяти пошагово: чем ECC принципиально отличается от обычной памяти, какие классы модулей принимает ваш сервер (RDIMM, LRDIMM, UDIMM, SO-DIMM), как читать QVL-листы Dell, HPE, Lenovo, Supermicro, какое поколение DDR взять под актуальные платформы, как рассчитать объём под 1С, базы данных и виртуализацию, как влияют ранги и каналы на производительность и стабильность.
Если нужно подобрать оперативную память под конкретную платформу, готовые конфигурации серверов, серверные комплектующие или подбор по совместимости с проверкой по QVL — используйте серверную память, серверы, серверные комплектующие и услуги ANDPRO.
Что разобрано в гайде
Зачем серверной памяти своя архитектура
ECC, ранги, каналы — что отличает серверную RAM от десктопной и почему это нельзя игнорировать.
ECC vs Non-ECC
Когда без коррекции ошибок нельзя, как работает SECDED и что меняет встроенный ECC в DDR5.
RDIMM, LRDIMM, UDIMM, SO-DIMM
Какие модули принимает ваша платформа и почему смешивать классы нельзя.
DDR4 vs DDR5: что выбирать сейчас
Что выбрать под Intel Xeon Scalable 4/5 gen и AMD EPYC 9004+. Когда DDR4 ещё имеет смысл.
Объём памяти по сценариям
Сколько RAM нужно под 1С, PostgreSQL, MS SQL, VMware, Hyper-V, Proxmox, backup и файловые сервисы.
Ранги и каналы
Single rank vs Dual rank, влияние на максимальную частоту и production-стабильность.
QVL-листы
Где искать QVL Dell PowerEdge, HPE ProLiant, Lenovo ThinkSystem, Supermicro. Как читать и что в нём важно.
QC-Lab ANDPRO
Как мы тестируем серверную память перед отгрузкой и какие 5 ошибок видим у клиентов чаще всего.
Зачем серверной оперативной памяти своя архитектура
Серверная нагрузка отличается от десктопной по трём ключевым параметрам: непрерывность работы, объём обрабатываемых данных и цена ошибки. Сервер 1С на 100 пользователей работает 24/7, держит несколько ГБ кешей баз данных в памяти, и одна повреждённая ячейка ОЗУ может привести к коррупции базы или внезапной перезагрузке в середине операционного дня. Десктопу такие сценарии не страшны — он перезагружается, и пользователь повторяет действие.
Из этих требований выросли три класса серверной памяти. ECC (Error-Correcting Code) добавляет дополнительный 9-й чип на каждые 8 чипов данных и хранит контрольную сумму, которая позволяет обнаруживать двухбитовые и исправлять однобитовые ошибки на лету. RDIMM (Registered DIMM) добавляет регистровый буфер между контроллером памяти и микросхемами — это снижает электрическую нагрузку на контроллер и позволяет ставить больше модулей в одном канале. LRDIMM (Load-Reduced DIMM) идёт ещё дальше — буферизует не только адресные, но и данные-линии, что нужно для очень больших конфигураций (256+ ГБ на сокет).
Десктопная UDIMM-память (Unbuffered) физически не помещается в большинство серверных платформ — серверные слоты ждут регистровый сигнал, и без него модуль либо не определяется, либо вызывает падение POST. Это не вопрос «дороже-дешевле», это вопрос совместимости платформы. Если интересует, как ОЗУ влияет на стабильность работы любой системы, рекомендую отдельный разбор: как за 15 минут понять, виновата ли ОЗУ в проблемах компьютера.
Дополнительные серверные особенности — ранги (число физических групп микросхем внутри модуля), каналы (схема, по которой контроллер памяти обращается к модулям), QVL (список протестированных производителем сервера модулей). Ниже разберём каждый параметр и покажем, как они влияют на стабильность и производительность.
ECC vs Non-ECC: когда без коррекции ошибок нельзя
Однобитовая ошибка в оперативной памяти — это редкое событие на отдельно взятом модуле, но в масштабе серверного парка она происходит регулярно. По данным Google (доклад «DRAM Errors in the Wild», результаты обновлены в 2020), 25–40 % серверов в дата-центрах испытывают как минимум одну исправимую ECC-ошибку в год. На пиковой нагрузке такие ошибки концентрируются — это значит, что в production-сценарии без ECC сервер с большим количеством RAM рано или поздно столкнётся с тихой коррупцией данных.
ECC-память использует схему SECDED (Single Error Correction, Double Error Detection). На каждые 64 бита данных пишется 8 контрольных битов. Если в считанном слове изменился один бит — память пересчитывает контрольную сумму, обнаруживает ошибку и исправляет её прозрачно для приложения. Если изменились два бита — память обнаруживает ошибку, но исправить уже не может, и поднимает прерывание (на серверах оно попадает в журналы IPMI/iDRAC/iLO).
В DDR5 встроена on-die ECC — каждая микросхема памяти проверяет внутренние ошибки самостоятельно, не привлекая контроллер. Это снижает количество ошибок на стороне CPU, но не отменяет необходимость серверной ECC. On-die ECC покрывает только ошибки внутри чипа памяти, а классическая серверная ECC дополнительно ловит ошибки на пути от модуля до контроллера. Поэтому DDR5 серверные модули остаются ECC-вариантами с буфером и контрольными битами на уровне модуля, а не только чипа.
Когда ECC обязателен: базы данных любого уровня (1С, PostgreSQL, MySQL, MS SQL, Oracle), виртуализация (VMware vSphere, Proxmox, Hyper-V — большинство гипервизоров требуют ECC по требованиям лицензирования или поддержки), файловые серверы (особенно с ZFS, где коррупция памяти превращается в коррупцию пула), backup-серверы, любые production-нагрузки с непрерывной работой.
Когда без ECC можно обойтись: dev/test стенды, обучающие сервера, ситуации где простой и потеря данных некритичны и стоимость ECC принципиально выше. На практике в корпоративном сегменте таких сценариев почти нет — экономия ~15 % на памяти не окупается рисками.
RDIMM, LRDIMM, UDIMM, SO-DIMM — какие модули принимает ваша платформа
Четыре класса модулей решают одну задачу — передачу данных от микросхем памяти к контроллеру процессора — но делают это по-разному. Выбор класса определяется тем, какой сервер вы используете. Ошибка в этом параметре — самая частая причина того, что новый модуль не запускается.
RDIMM (Registered DIMM)
На модуле установлен register chip, который перехватывает адресные и управляющие сигналы от контроллера, регистрирует их на один такт и затем раздаёт по микросхемам памяти. Это снижает электрическую нагрузку на контроллер: один контроллер может стабильно работать с большим количеством модулей и большим объёмом памяти. Цена — задержка в один такт (CL+1) и небольшая прибавка к стоимости. Это стандарт для подавляющего большинства серверов — Dell PowerEdge, HPE ProLiant, Lenovo ThinkSystem, Supermicro X11/X12/X13/X14 — все принимают RDIMM.
LRDIMM (Load Reduced DIMM)
Идёт дальше RDIMM: между микросхемами памяти и шиной данных ставится data buffer, который полностью развязывает чипы памяти от внешней шины. Контроллер «видит» один буфер на каждый модуль вместо 8/16 микросхем. Это позволяет ставить модули очень большой плотности — 128, 256, 512 ГБ на модуль — и доходить до 4–8 ТБ ОЗУ на один сокет. Цена — задержка +1–2 такта по сравнению с RDIMM и существенный рост стоимости.
LRDIMM нужен, когда: вам требуется максимальный объём памяти на сокет (виртуализация с десятками тяжёлых ВМ, in-memory базы данных типа SAP HANA, аналитика real-time на больших датасетах). Для типичных серверов 1С, файловых, backup — LRDIMM избыточен, RDIMM полностью покрывает потребность.
UDIMM (Unbuffered DIMM)
Без регистрового буфера. Это десктопный класс модулей. UDIMM ECC — это «компромиссная» серверная память для очень малых серверов (1–2 сокетные начального уровня, NAS-платформы, edge-узлы), где число модулей небольшое и регистровый буфер не нужен. В корпоративных серверах UDIMM почти не встречается — большинство платформ Dell PowerEdge / HPE ProLiant / Lenovo ThinkSystem физически не примут UDIMM, даже если попытаетесь установить.
SO-DIMM
Маленький форм-фактор для ноутбуков, mini-ПК и иногда серверов Edge-класса (типа Supermicro E-Mini или некоторых платформ для промышленных применений). Бывают SO-DIMM ECC варианты — для серверов с ограничением по габаритам. В обычных rack-серверах SO-DIMM не используется.
Как узнать класс модулей для вашего сервера: откройте datasheet или quick reference guide на конкретную модель (Dell PowerEdge R750 → datasheet → раздел Memory → «RDIMM, 3DS RDIMM»). Не доверяйте общим формулировкам «DDR4» в маркетинге — нужно искать именно слово RDIMM / LRDIMM / UDIMM с указанием частот и объёмов. Для проверки совместимости — далее раздел про QVL.
DDR4 vs DDR5: что выбрать для серверной платформы
Серверный рынок сейчас разделён почти пополам: новые проекты — DDR5, легаси и апгрейд существующих платформ — DDR4. Разница между поколениями не сводится к «DDR5 быстрее». Они физически и электрически несовместимы (разная разводка пинов, разное напряжение — 1,2 В vs 1,1 В, разная схема ECC), и для каждого поколения нужна своя серверная платформа.
Какие CPU принимают DDR4
- Intel Xeon Scalable 1–3 gen (Skylake-SP, Cascade Lake, Ice Lake) — до 8 каналов DDR4-3200 на сокет.
- AMD EPYC 7001 / 7002 / 7003 (Naples, Rome, Milan) — до 8 каналов DDR4-3200 на сокет, до 4 ТБ ОЗУ.
- Платформы для этих CPU: Dell PowerEdge R740/R750xa (DDR4), HPE ProLiant Gen10/Gen10+, Lenovo ThinkSystem SR650 V2, Supermicro X11/X12 поколений.
Какие CPU принимают DDR5
- Intel Xeon Scalable 4 gen и 5 gen (Sapphire Rapids, Emerald Rapids) — 8 каналов DDR5-4800/5600 на сокет.
- AMD EPYC 9004 (Genoa) и 9005 (Turin) — 12 каналов DDR5-4800/5200/6000 на сокет, до 6 ТБ ОЗУ.
- Платформы для этих CPU: Dell PowerEdge R760/R660, HPE ProLiant Gen11, Lenovo ThinkSystem SR650 V3 / SR670 V3, Supermicro X13/X14 поколений.
Что выбрать сейчас
Новый проект (закладка инфраструктуры на 5+ лет): DDR5. У AMD EPYC 9004+ архитектура с 12 каналами даёт прирост пропускной способности почти в 2 раза по сравнению с DDR4. Для нагрузок типа баз данных, аналитики, виртуализации это заметно — приложения, упирающиеся в bandwidth памяти, ускоряются на 30–60 %. Также DDR5 — это инвестиция в будущее: на горизонте 3–5 лет модули будут дешеветь, а апгрейд платформы под DDR4 уже невозможен.
Апгрейд существующей DDR4-платформы: остаётесь на DDR4. Никаких компромиссов — DDR4-3200 в RDIMM варианте остаётся качественной серверной памятью, поддержка вендорами Dell/HPE/Lenovo гарантирована до конца десятилетия. Переход на DDR5 потребовал бы замены всей платформы вместе с CPU и материнской платой — это совершенно другой бюджет.
Смешанные конфигурации: внутри одного сервера смешивать DDR4 и DDR5 нельзя. Физическая несовместимость. Если у вас парк из DDR4-серверов и планируете добавить DDR5-узлы — это будут отдельные серверы с отдельной конфигурацией памяти.
Особенно остро различия проявляются на тонких настройках: тайминги, частоты, разводка каналов. Если интересует, как материнская плата влияет на разгон и стабильность ОЗУ, отдельный разбор — разгон ОЗУ: при чём здесь топология материнской платы.
Объём памяти по сценариям: 1С, БД, виртуализация, backup
Самый частый вопрос при выборе серверной памяти: «сколько ГБ взять». Универсального ответа нет — расчёт зависит от типа нагрузки. Ниже — рабочие ориентиры из наших проектов ANDPRO, проверенные в QC-Lab и production.
Серверы 1С Предприятие 8
На пользователя 1С Бухгалтерии нужно 200–400 МБ ОЗУ серверной части. Для УПП, ERP, КА — 500–800 МБ. Учитываем что 30 % памяти уходит на ОС и SQL Server (или PostgreSQL для 1С на Linux), 50–60 % — на саму 1С, остаток — кеш файловых операций.
- До 30 пользователей 1С Бухгалтерия: 32–64 ГБ серверной памяти (комплект из 2×32 ГБ или 4×16 ГБ).
- 30–100 пользователей УПП/ERP: 128–256 ГБ (комплекты 4×32 или 4×64 ГБ).
- Более 100 пользователей с тяжёлой аналитикой: 256–512 ГБ + отдельный сервер под СУБД.
СУБД (PostgreSQL, MS SQL Server, Oracle, MySQL)
Правило большого пальца: shared_buffers PostgreSQL = 25 % от RAM, SQL Server max memory = 80 % от RAM. Для оперативной аналитики «всё в памяти» — нужно чтобы рабочий датасет помещался полностью.
- Малая БД до 50 ГБ: 64–128 ГБ RAM.
- Средняя БД 100–500 ГБ: 256–512 ГБ RAM.
- Большая БД 1+ ТБ или OLAP-нагрузки: 512 ГБ – 1 ТБ RAM, желательно с LRDIMM-модулями для максимальной плотности.
Виртуализация (VMware vSphere, Hyper-V, Proxmox)
Считаем по правилу сумма зарезервированной памяти всех ВМ × 1,2. Множитель 1,2 — это запас на overcommit гипервизора и его собственное ядро. Не путать с consumption — потребляемой памятью, она ниже за счёт de-duplication и memory ballooning, но closer-to-reserved считать безопаснее.
- Базовая виртуализация (8–12 средних ВМ по 8 ГБ): 128–192 ГБ.
- Плотная виртуализация (20–30 ВМ): 256–512 ГБ.
- Hyperconverged платформа (Nutanix, VxRail): от 512 ГБ на узел.
Backup-серверы (Veeam, Acronis, Bareos)
Для backup критична не столько ОЗУ, сколько производительность IO. Veeam рекомендует 4 ГБ RAM на каждый concurrent task + 4 ГБ для ОС. Acronis Cyber Protect — 8 ГБ минимум + 1 ГБ на каждый параллельный job.
- Малый офис, 10–20 ВМ для backup: 16–32 ГБ.
- Средняя компания, 50+ ВМ: 64 ГБ.
- Корпоративная инсталляция Veeam: 128 ГБ.
Файловые серверы и NAS
Для Windows Server File Services, Samba, NFS — память используется в основном как кеш файловой системы. Чем больше кеша, тем быстрее обращения к часто читаемым файлам. ZFS особенно жаден к памяти: правило 1 ГБ ОЗУ на 1 ТБ полезного объёма, плюс ещё 5 ГБ если включена дедупликация.
Ранги, каналы, QVL: три параметра, которые ломают новичков
Ранги памяти
Ранг — это группа микросхем памяти, которая работает синхронно как одна логическая единица 64-bit (72-bit с ECC). Обозначается как Rx в маркировке модуля. Например 2Rx8 — модуль с двумя рангами, каждый из 8 микросхем по 8 бит. 1Rx4 — один ранг из 4 микросхем по 16 бит. 4Rx8 — четыре ранга по 8 чипов.
Зачем это знать. Серверные платформы имеют ограничение по числу рангов на канал — обычно 4 или 8. Если поставить четыре 4-ранговых модуля в один канал — выйдет 16 рангов, что превышает лимит и снижает частоту памяти автоматически. Это типичная причина того, что сервер с 4×64 ГБ работает на 2666 МГц вместо штатных 3200 МГц.
На практике для серверов 1С, БД, виртуализации оптимальны 2-ранговые модули (2Rx4 для RDIMM или 2Rx8) — они дают баланс между плотностью, производительностью и нагрузкой на контроллер.
Каналы памяти
Сервер с 8-канальной архитектурой (Intel Xeon Scalable 1–3 gen, AMD EPYC до 9004) даёт максимальную пропускную способность памяти только при заполнении всех 8 каналов. Если поставить 2 модуля из 16 слотов — память будет работать в 2-канальном режиме, и пропускная способность упадёт в 4 раза.
Правило: memory population должна быть симметричной. Лучше 8 модулей по 16 ГБ, чем 4 по 32 ГБ. Для двухсокетного сервера — заполняем 16 каналов (по 8 на сокет). Это объясняет, почему конфигурация 16×16 = 256 ГБ часто выигрывает у конфигурации 4×64 = 256 ГБ на тех же задачах.
QVL (Qualified Vendor List)
QVL — это список конкретных модулей памяти, протестированных производителем сервера. Каждая модель сервера имеет свой QVL — список part numbers модулей, которые гарантированно стартуют, проходят BIOS POST и работают на заявленной частоте.
- Dell PowerEdge: на каждой модели — раздел «Compatibility Matrix» на сайте Dell + tools «Dell Memory Selector». Указаны part numbers и допустимые конфигурации.
- HPE ProLiant: в каждом QuickSpecs документе есть раздел Memory Options с проверенными part numbers HPE Smart Memory.
- Lenovo ThinkSystem: через сайт Lenovo ServerProven (serverproven.lenovo.com) — фильтр по модели сервера → проверенные модули памяти.
- Supermicro: на странице каждой модели материнской платы — Tested Memory List (TML).
Что значит «не из QVL»: модуль может работать, но вендор не гарантирует стабильность, не возьмёт сервер на гарантийный ремонт по причине памяти, и техподдержка вендора не будет помогать в случае проблем. Для production-серверов это серьёзный риск. Для тестовых стендов — приемлемый.
QC-Lab ANDPRO: как мы тестируем серверную память
Перед отгрузкой серверной памяти со склада ANDPRO модули проходят аппаратное тестирование в нашей лаборатории QC-Lab. Это не маркетинг — это техническая необходимость, которая снижает количество гарантийных возвратов и помогает клиентам собирать серверы с предсказуемым результатом.
Каждая партия проходит четыре уровня проверки:
- Визуальный контроль и сверка part number. Микросхемы, маркировка, серийный номер на модуле против декларации производителя.
- BIOS POST в эталонной платформе. Установка в Dell PowerEdge / HPE ProLiant / Lenovo ThinkSystem / Supermicro и проверка стартовой инициализации.
- Memtest86 на 4–8 проходов для выявления битых ячеек и ошибок ECC под нагрузкой.
- Стресс-тест под рабочей нагрузкой — Linpack, STREAM, SPEC CPU2017 — 30 минут, фиксация температур и WHEA-событий.
Что мы видим в QC-Lab чаще всего у клиентов, которые приходят с проблемами:
- Смешивание рангов в канале. Клиент докупил одну планку «такую же» — но другого ранга. Сервер снижает частоту всей памяти.
- Установка UDIMM в платформу под RDIMM. Сервер не стартует или показывает половину памяти.
- Использование старой версии BIOS. Новый DDR5-модуль не поддерживается, требуется обновление BIOS перед установкой.
- Не-QVL модуль. Стартует, работает, но падает раз в 2–3 недели под пиковой нагрузкой. Долгая диагностика.
- Несимметричное заполнение каналов. 4 модуля из 16 слотов → пропускная способность в 4 раза ниже расчётной.
Каждая из этих ошибок проходится в ANDPRO на этапе подбора, ещё до отгрузки. Если у вас уже есть рабочий сервер и нужно докупить совместимые модули — пришлите модель сервера и текущую конфигурацию памяти (part numbers), мы проверим в QC-Lab совместимость и предложим именно те модули, которые встанут штатно.
Чек-лист перед заказом серверной памяти
20 пунктов, которые нужно проверить до отправки спецификации поставщику.
Платформа
- Точная модель сервера (Dell PowerEdge R650/R750/R760, HPE ProLiant DL380 Gen11 и т. д.).
- Год выпуска платформы (DDR4 или DDR5).
- Поколение CPU (Intel Xeon Scalable 1–5 gen, AMD EPYC 7001–9005).
- Число сокетов (1S или 2S — это умножает количество каналов).
- Текущая версия BIOS (для новых модулей часто нужно обновить).
Текущая память
- Part number установленных модулей (M393A2K40DB3-CWE, KSM26RD8/16HAI и т. п.).
- Объём каждого модуля.
- Поколение DDR (DDR4 / DDR5).
- Класс модуля (RDIMM / LRDIMM / UDIMM).
- Ранги (1Rx4 / 2Rx4 / 2Rx8 / 4Rx8).
- Частота (2400 / 2666 / 2933 / 3200 / 4800 / 5600 МГц).
- Сколько слотов памяти всего и сколько занято.
Цель
- Какие приложения работают на сервере (1С, БД, виртуализация, backup, файловые).
- Сколько пользователей или ВМ обслуживает.
- Целевой объём памяти после апгрейда.
- Хотите докупить совместимо с имеющимися модулями или менять весь комплект.
Окружение
- Production / test / dev — критичность простоя.
- Требования к гарантии (стандартная вендорская, расширенная).
- Срок поставки (если нужны Dell / HPE Smart Memory под заказ — это 2–6 недель).
- Бюджет на апгрейд.
Эти 20 пунктов — то, что мы спрашиваем у клиентов при подборе серверной памяти через услуги ANDPRO. Чем точнее данные, тем точнее КП и меньше итераций.
Частые вопросы
Можно ли смешивать модули разных производителей в одном сервере?
Технически — иногда работает, на практике — категорически не рекомендуем для production. Сервер может снизить частоту всех модулей до минимально поддерживаемой, или начать давать спорадические ECC-ошибки. Если докупаете память — берите тот же part number, что уже стоит, или замените весь комплект на новый.
Что лучше: 8 модулей по 16 ГБ или 4 по 32 ГБ при одинаковом суммарном объёме?
На большинстве серверов с 8-канальной архитектурой 8×16 ГБ выигрывает по пропускной способности — все каналы заполнены, контроллер работает на полной полосе. 4×32 ГБ оставляет 4 канала пустыми, и memory bandwidth падает примерно в 2 раза. Это критично для нагрузок типа БД и виртуализации.
Имеет ли смысл переходить с DDR4 на DDR5 сейчас?
Если у вас рабочая DDR4-платформа — нет, продолжайте использовать DDR4 пока сервер не доживёт до конца жизни. Если запускаете новый проект — да, выбирайте DDR5: горизонт поддержки длиннее, пропускная способность выше, а разрыв в цене модулей сокращается каждый квартал.
Что делать если модуль не в QVL вендора сервера?
Для production — не использовать. Для test / dev / lab — можно, но с пониманием рисков. Если вендор не подтверждает совместимость и сервер начнёт глючить — техподдержка откажется помогать. В корпоративном сегменте экономия 10–20 % на не-QVL модулях не окупается рисками простоя.
Сколько памяти держать в запасе на случай отказа модуля?
Для критичных production-серверов — 1 модуль из комплекта (3 % объёма). Если упал один из 8 модулей по 32 ГБ — у вас остаётся 224 ГБ из 256, сервер продолжает работать, и есть время на замену без аварийной остановки. Многие серверные платформы поддерживают memory sparing или mirror — настройки в BIOS, которые ещё больше повышают отказоустойчивость.
Можно ли через ANDPRO подобрать память под мой конкретный сервер?
Да. Пришлите модель сервера и текущую конфигурацию памяти (если есть) на info@andpro.ru или через форму на /services/. Мы проверим QVL вендора, текущий состав модулей в QC-Lab, предложим совместимый комплект и подготовим КП с гарантией старта на вашей платформе.
Авторство и ответственность
Материал подготовлен для блога ANDPRO / ООО «АНД-Системс» как информационная статья о выборе серверной оперативной памяти: ECC, RDIMM, LRDIMM, UDIMM, DDR4, DDR5, ранги, каналы, QVL-листы, объём по сценариям 1С/БД/виртуализации/backup, проверка совместимости. Статья помогает разобраться в базовых принципах, но не заменяет проверку datasheet производителя сервера, QVL-листа конкретной модели, профессиональный подбор и тестирование под конкретную production-нагрузку.
Для подбора серверной оперативной памяти, проверки QVL, конфигураций серверов, подготовки КП и документов обратитесь в ANDPRO: info@andpro.ru, +7 (495) 545-48-70.
Дата последнего обновления материала: 24 мая 2026 года.