Чем отличается серверная оперативная память от обычной?

Содержание

Чем отличается серверная оперативная память от обычной? Ddr3 Server Memory. Память с высокой частотой

Чем отличается серверная оперативная память от обычной?

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

Оперативная память DDR3 для обычных компьютеров

На данный момент большинство пользователей используют в своих компьютерах оперативную память формата DDR3. Благодаря своим частотам, она способна поддерживать работу как с простыми программами и приложениями, так и с игровыми задачами.

Материнские платы, работающие с планками памяти DDR3, имеют на своей плате не более четырех слотов для оперативной памяти. Многие материнские платы поддерживают двухканальный режим потока, то есть используются планки в паре. Для улучшения производительности компьютера можно добавить больше планок, но их общая сумма памяти не должна превысить отметки в 64 гигабайта.

Можно встретить планки оперативной памяти в виде простой платы и в виде планки с защитным корпусом. Есть существенная разница между двумя видами планок. Например, простая планка безо всех дополнений не обладает должным охлаждением, поэтому не имеет разгонного потенциала. Другое дело — это планки, защищенные со всех сторон радиаторами. Делается это для того, чтобы при разгоне и повышении тайминга планка не подвергалась нагреву, что положительно сказывается на производительности.

Возможность разгона оперативной памяти еще зависит от возможностей материнской платы. Если в BIOS есть профиль XMP, то частоты оперативной памяти легко поддадутся разгону от базовых, до максимальных частот.

Оперативная память DDR3 для серверного оборудования

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

Есть несколько видов оперативной памяти для серверов:

  • ОЗУ, контролирующая четность.
  • Регистровая оперативная память.
  • Оперативная память с низким показателем вольтажа.
  • LR DIMM — ОЗУ, которая способна хранить данные масштабных серверов.

Однако, между собой такие разновидности серверной оперативной памяти не совместимы.

Критерии, по которым выбирают оборудование для создания сервера должны соответствовать трем пунктам — это высокая производительность, надежность и возможность приобретения на рынке. Что касается материальных затрат на содержание серверного оборудования, то нужно учесть общий размер памяти ОЗУ, ведь, чем больше энергии она потребляет, тем дороже обходится содержание сервера.

Интересный факт, но серверную память тестируют при высоких нагрузках, превышая при этом температуру планки до 100 градусов по Цельсию. Если 2 планки из 10 тысяч не прошли проверку, то бракуется вся серия.

Отличие обычной оперативной памяти от серверной

Первое и разительное отличие обычной ОЗУ от серверной — это наличие микросхемы буферизации. Данная микросхема выполняет защитную роль во время обращения контроллера памяти к нескольким планкам ОЗУ одновременно, так как интенсивная нагрузка процессора приводит к увеличению токовой нагрузки. Это только аппаратная поддержка.

Что касается программной защиты, то бывает такое, что любое мощное электромагнитное излучение, а точнее — его нейроны, могут повредить битность серверной оперативной памяти DDR3. Чтобы избежать последствий от подобных явлений, производители добавили функцию коррекции ошибки кода (ECC), которую можно встретить на некоторых планках стандартного назначения. Алгоритм данной функции обрабатывает код цифровым методом, вычисляя самостоятельно ошибки и исправляя их.

Чтобы при покупке не спутать серверную память с обычной, достаточно посмотреть на наклейку со штрих-кодом. Если есть буквенное значение «REG» или «R», то это явная маркировка серверного ОЗУ. А вот наличие маркировки ECC вовсе не обязательно должна быть серверной, так как контроль корректировки ошибок может быть и в обычной оперативной памяти. Это основные критерии того, чем отличается серверная оперативная память от обычной.

Характеристики материнской платы для работы с серверами

В первую очередь, что бросается в глаза при рассмотрении серверной материнской платы для DDR3 Server Memory — это разъемы под несколько процессоров. Также на плате размещается множество разъемов под оперативную память. Для подключения остального серверного оборудования есть множество разъемов, хотя во многих современных платах есть возможность беспроводного подключения комплектующих сервера.

В серверных материнских платах установлен особый чипсет, настроенный на вычисления и ведение расчеты. Именно его наличие определяет, сможет ли материнская плата поддерживать работу с планками регистровой и ECC памятью. Материнская плата выполняет основную работу с тремя неотъемлемыми составляющими сервера — это оперативная память, жесткий диск и процессоры.

Популярная компания Kingston представляет 17 видов серверных планок ОЗУ формата DDR4. Размеры память каждой планки варьируются от 4 до 32 гигабайт. Эти планки можно приобрести по отдельности, в отличие от «Китов» — комплектов, которые выпускаются по четыре штуки и обладают общим объемом оперативной памяти от 16 до 128 гигабайт. Последний вариант самый выигрышный, так как создателям серверов не надо заботиться о совместимости и общей потребляемой энергии.

Можно ли использовать обычную оперативную память в серверах и наоборот

Многие пользователи, видя, какая отказоустойчивость у серверных планок ОЗУ, желают установить такую оперативную память себе на игровой «борт». Это ошибочное представление загоняет геймеров в тупик, поэтому далее будет приведено несколько аргументов, опровергающих слухи, что серверная оперативная память может существовать в игровом компьютере.

Несмотря на всю свою мощь и надежность, серверное ОЗУ обладает совершенно другими параметрами для работы с цифрами и вычислениями.

Не зря на серверной материнской плате устанавливается по два, а то и четыре процессора, так как передача данных требует от процессора дополнительных тактов для работы. Также, при обмене данными, оперативная память задействует протоколы ECC, что значительно замедляет работу ОЗУ.

DDR3 vs DDR4. Кто круче?

Добрый день, уважаемые читатели. У многих возникает вопрос, какую оперативную память выбрать DDR3 или DDR4? В чем отличие между ними и что лучше подходит для игр? Сегодня мы разберемся во всех этих вопросах и затронем сопутствующие вопросы по этой теме. Мы, конечно, уже разбирались в вопросе, но сегодня подробнее остановимся именно на этих двух типах памяти. Почему? Потому что не все могут с легкостью определиться в выборе. Мы поможем!

Как известно, технология DDR4 появилась на рынке вместе с процессорами 6-го поколения от Интел под кодовым названием SkyLake (небесное озеро). Соответственно использовать DDR4 желательно только с новыми процессорами 6-го и 7-го поколения (и выше).

А вот с какого поколения процессоры начнут поддерживать пока не известно.

Чем отличается DDR3 от DDR4?

Вы, скорее всего, знаете, что оперативная память развивается не так быстро, как процессоры. Новое поколение процессоров выходит практически каждый год, а вот оперативная память DDR3 прочно оккупировала рынок уже с далекого 2007 года. Точнее в 2007 она появилась, а в 2010 вытеснила DDR2. Теперь давайте поговорим про основные отличия памяти DDR4 от предыдущего поколения.

Технически, конечно же, новое поколение оперативной памяти более совершенно (спасибо кэп =D). Во-первых, снижено энергопотребление (и теплоотдача соответственно). Планка памяти DDR3 имела напряжение 1,5-2 Вольта, а у DDR4 напряжение снижено до 1,05-1,2 Вольта.

Хотя это больше ощутимо для серверов, чем для домашних зверьков. Во-вторых, увеличен частотный диапазон. DDR3 работал на частотах от 800Мгц до 2933Мгц, а DDR4 начинает диапазон на частоте 2133Мгц и заканчивает пока на 4400Мгц, но, видимо, это еще не предел.

Судите сами, насколько значительнее будет разница в производительности такой памяти.

DDR3 – от 800 до 2933Мгц

DDR4 – от 2133 до 4400Мгц+

Можно ли вставить DDR3 в слот DDR4 или наоборот?

Многие люди задаются вопросом совместимости этих двух типов оперативной памяти. Ну какая может быть совместимость DDR3 и DDR4? О чем вы вообще? Если вы посмотрите внимательно на форму самих планок ОЗУ, то вы увидите, что они немного отличаются.

Каждое поколение ОЗУ (DDR, DDR2, DDR3 и DDR4) специального немного отличается от остальных.

Выемка (ключ), которая расположена на стороне с контактами, на каждом типе памяти находится в разном месте, тем самым препятствуя попыткам вставить планку не в свое гнездо.

Можно ли вставить DDR3 в слот DDR4?

  • Вставить планку ОЗУ DDR3 в слот DDR4 нельзя!
  • Вставить планку ОЗУ DDR4 в слот DDR3 нельзя, соответственно, тоже!
Читайте также  Как определить частоту оперативной памяти?

Есть, правда, один нюанс. Бывает такое, что материнская плата имеет отдельные слоты под память DDR3 и под DDR4. Допустим, вы решили апгрейдить компьютер. Извлекаете память DDR3 из своих слотов и вставляете DDR4 в ДРУГИЕ слоты, в те, которые предназначены именно для оперативкиDDR4. По-другому никак!

Если вы вдруг осознали, что вам не хватает ОЗУ на компьютере, то ознакомьтесь с нашими советами на этот счет в статье, которая поможет физически и не только.

DDR3 или DDR4, что лучше?

Вопрос с подвохом. Вроде бы уже все выяснили, что DDR4 новее, быстрее и экономичнее, а тут такой вопрос. И все же давайте выясним, что лучше?

А подвох тут вот в чем! Если взять, например, DDR3 2400Мгц и DDR4 2400Мгц, то в этой схватке одержит победу….. одержит победу… отгадайте кто?… DDR3

Источник: https://lab-music.ru/chem-otlichaetsya-servernaya-operativnaya-pamyat-ot-obychnoi-ddr3-server-memory-pamyat-s/

Чем отличается серверная оперативная память от обычной

Чем отличается серверная оперативная память от обычной?

Привет, Гиктаймс! Неспециалисты сегодня уверены, что дата-центры — это такие «заповедники могучих серверов», в которых вычислительные машины отличаются от домашних ПК только производительностью и некоторыми шильдиками/разъёмами.

А раз так, то и апгрейд серверных компьютеров, выходит, задача заурядная? В реальности дела обстоят совсем иначе, и сегодня мы расскажем, насколько много нюансов приходится учитывать даже при выборе оперативной памяти для дата-центров.

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

Даже если обращать внимание на средства доступа в интернет, легко проследить, как десктопы и ноутбуки сначала уступили долю планшетам («эпоха пост-ПК же!»), а потом эти же самые планшетные ПК почти полностью аннигилировали, потому что их место заняли смартфоны с большой диагональю экрана. Последние стали новыми королями горы, с гораздо большей интернет-активностью, чем все десктопы и гибридные ПК вместе взятые. Завтра производители «отполируют» новые идеи в умных часах или складных планшетофонах — и маятник снова качнется в противоположную сторону.

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

Самих дата-центров год от года становится всё только больше — интернет-гиганты переходят с типовых вариантов на крафтовые собственноручно спроектированные ЦОД (центры обработки данных) с оборудованием, охлаждением и персоналом на свой вкус.

Но и дата-центры «под ключ» переживают свой бум в России — по политическим причинам, и тем не менее.

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

Почему сервер — это не домашний ПК «на стероидах»

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

Дата-центры — это не только «своя атмосфера», но и железо с совершенно отличными от игровых и офисных задачами

С игровым компьютером серверное железо роднит разве что высокая производительность и стандартизированные «фамильные признаки» памяти.

Только в сервере, если мы говорим о памяти, на память приходятся не краткосрочные пиковые нагрузки и простой большую часть времени, а работа на пределе с огромным количеством запросов и операций в секунду.

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

И охлаждение комплектующих тоже проектируется под «марафоны», а не по принципу «вроде не троттлит при моём сценарии использования — вот и хорошо».

Наконец, избыточная надёжность (звучит странно, но в бытовых сценариях работы моральное устаревание придёт раньше, чем исчерпается ресурс серверного железа) и ёмкость памяти — не вопрос престижа в каком-либо виде, а следствие постоянно высоких нагрузок и потребления ОЗУ, например, базами данных SQL, виртуализации и, тем более, базам данных In-Memory, в которых оперативная память — основное хранилище данных.
Из вышесказанного может быть не вполне понятно, почему крупные компании предпочитают не связываться с закупками предельно дешёвой памяти на «вроде бы нормальных чипах» с предельным запасом ёмкости и предпочитают «громкие бренды». А причин несколько:

Стресс-тест памяти Kingston перед её выпуском в продажу

Отказоустойчивость — самое главное

Если в домашнем компьютере ещё можно рискнуть, купить «нонейм на норм чипах» и, в худшем случае, огорчиться BSOD в игре или при работе в браузере и потраченной на покупку сумме, то в ситуации, когда сервер «упал», компания начинает терять деньги тотчас же (особенно, если сервер работает для нужд e-commerce).

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

По этой причине в ЦОД почти всегда используется память брендов, которые не просто «поклеивают чипы на печатную плату», а контролирует создание памяти и проверяют продукцию на наличие неполадок, прежде чем отправить её в продажу.

Kingston, к примеру, управляет всем циклом производства RAM — от пластины до чипов, и задействует 35 тестов качества (в том числе 24-часовой стресс-тест при 100 градусах по Цельсию на повышенном вольтаже).

И только после успешного прохождения всех испытаний модули отправляются в руки покупателей.

Такое тестирование — не паранойя и не маркетинг, а суровая необходимость, потому что таким образом Kingston гарантирует, что, к примеру, в 16-гигабайтном модуле будет цела каждая ячейка (а их в модуле свыше 136 млрд.).

Исследование учёных из Университета Торонто доказывает, что отказ модуля не проходит бесследно, даже если ECC исправил ошибку

Источник: https://ichudoru.com/chem-otlichaetsya-servernaya-operativnaya-pamyat-ot-obychnoy/

Оперативная память сервера – установить и не потерять в производительности

Чем отличается серверная оперативная память от обычной?

Правила подбора и размещения модулей DIMM приводятся для систем на процессорах Intel Xeon E5 v3, v4, Xeon Scalable

   Подсистема оперативной памяти — важнейшая составляющая, от которой зависит производительность  сервера и его эффективность. В иерархии хранения оперативная память стоит на втором месте после внутренних кэшей процессоров как по скорости, так и по стоимости хранения единицы информации.
Неэффективное ее использование существенно влияет на производительность, а значит – на отдачу от вложенных средств как на этапе покупки сервера, так и во время всего срока его эксплуатации.

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

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

  • изначальных ошибок в оценке необходимых ресурсов;
  • повышения объема выполняемых компанией задач в результате роста;
  • повышения требований к аппаратным ресурсам при обновлении установленного программного обеспечения;
  • ввода новых инструментов, функций или расширении спектра услуг в компании

Основные характеристики подсистемы памяти

Ряд характеристик необходимо учитывать как при проектировании будущего сервера, так и при его перестройке – апгрейде или восстановлении (ремонте).

Объем оперативной памяти

Сверху объем оперативной памяти сервера ограничен количеством слотов DIMMв системе и максимальным объемом одного модуля того типа, который поддерживается процессорами системы. Снизу – только финансовыми возможностями компании.
В идеале – общий объем оперативной памяти при штатной загрузке системы не должен быть занят более, чем на 75%.

Отдельные пики загрузки, если они непродолжительны, не существенно повлияют на производительность. Низкая загруженность системы говорит о неэффективно вложенных средствах.

А полная занятость оперативной памяти приводит к процессам вытеснения задач (swap), связанных с переносом части данных из оперативной памяти в дисковую и обратно за счет файлов подкачки – что кардинально снижает производительность сервера.

Уровень занятости физической оперативной памяти можно проверить различными встроенными в операционную систему мониторами производительности. Важно! Рассматривать необходимо именно физическую память, без учета файлов подкачки

Тип модулей

Тип модулей DIMM, поддерживаемых системой, жестко определяется типом установленных в сервер процессоров и описан в инструкции по эксплуатации или на сайте производителя. Это касается как собственно типа – DDR3, DDR4, буферизации модулей — буферизованная, регистровая, и системы исправления ошибок – ECC

Отдельный класс модулей памяти – LRDIMM, 3DS LRDIMM. Это модули повышенной емкости с оптимизированной за счет внутренних регистров нагрузкой на шину памяти. Так как внутренняя структура модулей этого типа существенно отличается от обычной RDIMM, одновременная установка DIMM разного типа в системе невозможна. Ни в каких сочетаниях.

Тактовая частота шины

Тактовая частота модулей памяти DIMM должна соответствовать максимальной частоте шины, поддерживаемой встроенным в процессор контроллером памяти – то есть, тоже определяется используемым процессором.

В серии XeonE5 младший процессор XeonE5 v4 – E5-2609v4 поддерживает частоты шины 1600/1866 МГц, средний E5-2630v4 — 1600/1866/2133 МГц, а более старшие, например E5-2650v4  — 1600/1866/2133/2400 МГц

В серии XeonScalable: Bronze3104 и 3106 поддерживает частоту 2133 МГц, Silver 4108 и 4110 — 2400 МГц, Gold 6130 – 2666 МГц.

В конфигурациях 2 модуля на канал (2DPC) и 3 модуля на канал (3DPC) серверов на процессорах XeonE5 с каждым добавлением DIMM в канал, на ступень уменьшается частота шины. Соответственно, если в канале процессора, поддерживающего шину 2400 МГц установлен 1 DIMM, он работает на полной частоте. Добавляем модуль в тот же канал – они работают на частоте 2133 МГц. Добавляем третий – канал настраивается на частоту 1866 МГц

Читайте также  Как расширить оперативную память на Windows 7?

Процессоры XeonScalable позволяют устанавливать до двух модулей DIMM на канал, снижения частоты шины при этом не происходит.

Модули DIMMс частотой большей, чем тактовая частота шины, установленная процессором, могут корректно работать в системе, но не наоборот.

Конфигурация — расположение модулей DIMM в слотах

Особенности работы контроллера (или контроллеров) памяти процессора приводят к тому, что число и карта расположения модулей DIMM в конкретных слотах сервера может сильно повлиять на его производительность. Несбалансированная конфигурация может иметь только 16% от потенциальной пропускной способности шины памяти.

И добиться такого ухудшения характеристик можно довольно легко – лишь установив модуль DIMM в соседний слот, или добавив пару модулей в попытке расширить оперативную память и – тем самым – увеличить производительность.

Такая существенная разница получается за счет технологии чередования, которую в правильной конфигурации удается реализовать процессору, а в несбалансированной системе – нет. О балансировке памяти смотрите дополнительные материалы.

Ранки

Данные по шине памяти передаются в единицах из 64 бит для всех типов DIMM. Это особенность технологии памяти DDR-SDRAM.

Область памяти этой ширины трансформируется на группу чипов DRAM внутри DIMM — каждый отдельный чип отвечает за выдачу или 4 или 8 бит (обозначается как x4 или x8 в кодировке чипа). Такая группа чипов называется ранком. Существуют DIMM с 1, 2 или 4 ранками.

DIMM максимальной емкостм — это модули с 4 ранками, но спецификация DDR4 допускает только 8 ранков на канал памяти. Процессор может организовать чередование по ранкам наряду с чередованием по каналам, контроллерам и т.д. (*)

Структуры x4 или x8 модулей DIMM по-разному задействованы  в системе обнаружения и исправления ошибок памяти ECC. Именно по этой причине RDIMM типа x4 нельзя смешивать с RDIMM типа x8.

Напряжение питания

Напряжение питания модулей DIMMзадано в описании системы/материнской платы. Для современных модулей обычно составляет 1,2 В.

Смешивание модулей с разными характеристиками в одной системе

Какие-то параметры модулей DIMM позволяют смешивать их в одной системе / канале памяти, какие-то  — жестко нет.

Например, установка модулей одного типа с разной тактовой частотой допустимо, но при этом все модули будут работать на частоте самого медленного.

Корректное расположение модулей одного типа разной емкости не приведет к снижению производительности

Сочетание модулей с различным количеством ранков при правильной их установке допустимо

Свод правил

В системе должен быть установлен хотя бы один модуль DIMM. Даже в 2-процессорной системе.

Совместимость

  • Все модули DIMMдолжны быть одного типа — DDR4 регистровые с коррекцией ошибок ECC
  • Модули небуферизованной памяти  (Unbuffered DIMM, UDIMM) не поддерживаются
  • Смешивание RDIMM, LRDIMM, 3DS LRDIMM в одной системе недопустимо – они не совместимы между собой. Ни в одном канале, ни на одном процессоре, ни на разных процессорах – никак.
  • Установка модулей разных производителей корректна. Важно – чтобы характеристики модулей были совместимы.
  • RDIMMс организацией x4 и x8 несовместимы.
  • Смешивание DIMM с разным количеством ранков в пределах одного канала допустимо
  • Ограничение по числу логических ранков
    •    Процессоры Intel Xeon E5 v3, v4
    • XeonE5 v3, v4 поддерживает до 8 ранков на канал, не превышайте это значение. Если необходима установка 3 модулей на канал (3DPC), модули должны быть 1- или 2-ранковыми.
    • Поскольку LRDIMM буферизуется, четырехранковый LRDIMM представляется процессору как двухранковый DIMM — что позволяет устанавливать 3шт LRDIMM на канал не превышая ограничение по ранкам.
    •    Процессоры Xeon Scalable
    • Так как процессоры Xeon Scalable позволяют устанавливать только до 2 модулей на канал, ограничение по ранкам для них снято.

Производительность

  • Последовательно заполняйте банки памяти без пропусков.
  • Распределение по каналам памяти.
    •    Процессоры Intel Xeon E5 v3, v4. Процессоры Xeon E5 нижнего диапазона — процессоры Intel Xeon E5 v3 с менее чем 10 ядрами и процессоры E5 v4 с менее чем 12 ядрами имеют только один контроллер памяти. В них все четыре канала памяти подключены к одному контроллеру. В более производительных процессорах встроено два контроллера памяти, каждый из которых управляет двумя каналами.
    • Старайтесь распределить модули памяти так, чтобы задействовать все каналы памяти процессора (4). Каждый канал дает 25% общей полосы пропускания подсистемы памяти. При этом, избегайте несбалансированных конфигураций. (*)
    •    Процессоры Xeon Scalable. Процессоры Xeon Scalable имеют 2 встроенных контроллера памяти, каждый из них управляет 3 каналами (всего 6).
    • Старайтесь распределить модули памяти так, чтобы задействовать все каналы памяти процессора Scalable (6). При этом, избегайте несбалансированных конфигураций. (*)
  • Для получения максимальной производительности, старайтесь, чтобы в системе были установлены все модули идентичного типа – одного производителя, емкости, тактовой частоты, внутренней организации.
  • Чередование.

    •    Процессоры Intel Xeon E5 v3, v4
    • Для получения максимальной производительности, устанавливайте память в сервер наборами по 4 идентичных модуля на один процессор– таким образом в полной мере будут задействованы все каналы памяти и максимально эффективно использовано чередование. (*)
    •    Процессоры Xeon Scalable
    • Для получения максимальной производительности, устанавливайте память в сервер наборами по 6 идентичных модулей на один процессор– таким образом в полной мере будут задействованы все каналы памяти и максимально эффективно использовано чередование. (*)
  • При установке модулей разной емкости в банк 0 устанавливаются самые емкие – они самые «тяжелые» с точки зрения нагрузки на шину модули, затем – банки 1 и 2, в порядке убывания.
  • Установка модулей одного типа с разной тактовой частотой допустимо, но при этом все модули будут работать на частоте самого медленного из них.
  • Модули DIMM с разными временными параметрами могут быть установлены на разных слотах в одном канале, но для всех модулей DIMM будут применяться только тайминги, поддерживающие самый медленный модуль DIMM
  • Когда модули DIMM с разным числом ранков устанавливаются в конфигурации 2DPC или 3DPC, всегда сначала заполняйте DIMM с более высоким номером (начиная с самого дальнего слота).

(*)   Про балансировку и чередование памяти в системах с различными процессорами читайте следующие статьи:

Балансировка чередования процессоров Intel Xeon E5 v3, v4, E7 v3

Балансировка чередования процессоровXeon Scalable

Балансировка чередования процессоров AMD EPYC

Перейти в раздел Оперативная память для сервера каталога

Перейти в раздел Сервер каталога

Вернуться к информационным материалам

Источник: http://store.smb-solution.ru/content/33-server-ram-performance

Память с коррекцией ошибок

ECC (Error-Correcting Code) позволяет исправлять некоторые ошибки в оперативной памяти. В том числе, случайные неточности, то есть те, которые могут возникать под воздействием электромагнитных помех или высокоэнергетических элементарных частиц.

Подобная погрешность появляется из-за изменения значения одного бита в машинном слове. Результат может быть самым непредсказуемым: от изменения одного символа в набранном тексте до зависания системы.

Применение технологии ECC необходимо для обнаружения и, по-возможности, исправления подобных проблем.

Однобитовые ошибки

Бит представляет собой единую двоичную цифру (1 или 0), причем восемь битов формируют байт — исторически наименьшую единицу адресной памяти, которую компьютеры считают либо как одно число, либо букву. Однобитовая ошибка заключается в том, что электрический заряд бит изменяется, переворачивая его от 0 до 1 или наоборот.

Причины однобитовых ошибок возникают в двух основных вариантах: жестких и мягких.

  • Жесткие вызваны такими физическими факторами, как изменение температуры или мощности, а также напряжение на оборудовании.
  • Мягкие возникают из-за более сложных факторов, таких как магнитные помехи и даже космические лучи.

В любом случае результат однобитовой ошибки тот же. Неточность, влияющая на одну двоичную цифру, не приведет к концу света, но перевернутый бит может серьезно повлиять на важные данные.

Хотя ошибка может быть безвредной или иметь сравнительно мягкий эффект (например, неправильно окрашенный пиксель в изображении), это может привести к полностью искаженному файлу или сбою всей системы.

В приложениях, обрабатывающих большие объемы чувствительных или высокоценных данных, даже одна однобитовая ошибка может быть катастрофической.

ОЗУ ECC предотвращает однобитовые ошибки, обнаруживая и исправляя их, гарантируя, что данные будут должным образом сохранены.

Принцип работы

ECC модуль имеет дополнительные микросхемы, по одной на каждые 8 чипов. То есть, при одностороннем дизайне модуля, будет задействовано 9 чипов вместо привычных 8. А при двухстороннем — 18 вместо 16. В дополнительных чипах лежат контрольные суммы машинных слов, хранящихся в памяти.

  • Если при проверке контрольная сумма машинного слова не совпадает с контрольной сумой, находящейся в чипе-буфере, значит, найдена неточность;
  • Если проблема устранена, то система продолжает работу, если коррекция невозможна — отправляется сообщение операционной системе;
  • Если ОЗУ использует только технологию ECC, то это не совсем серверная оперативная память. Она рассчитана, в первую очередь, на профессиональные рабочие станции.

Для использования ECC RAM требуется поддержка как со стороны процессора, в котором размещен контроллер памяти, так и со стороны материнской платы. Впрочем, у не самых дешевых CPU и системных плат подобная поддержка нередко есть. Следовательно, память с коррекцией ошибок на них успешно заработает.

Какие преимущества получит обычный домашний или офисный компьютер в этом случае? Теоретически, он будет стабильнее работать. Но стоит учитывать, что применение Error-Correcting Code требует определенных вычислительных мощностей, как следствие, быстродействие снижается, пусть и не намного.

Отличие серверной ОЗУ от обычной

По сравнению с обычной, ОЗУ ECC имеет очевидные преимущества.

 Из-за встроенных возможностей для исправления ошибок, системы с ОЗУ ECC имеют намного меньше отказов, чем с памятью без коррекции ошибок.

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

Читайте также  Как определить частоту оперативной памяти на компьютере?

Однако из-за дополнительной обработки, требуемой для чипов, ECC может оказать небольшое влияние на производительность.

Это вряд ли является серьезной проблемой, когда пользователи уделяют первостепенное внимание минимизации ошибок и максимальному времени бесперебойной работы, которые обеспечивает ECC RAM, даже если она действительно имеет незначительный проигрыш в производительности.

Еще одна очевидная разница между памятью с ECC и без нее — это цена.

 Благодаря своим расширенным функциям память с ECC стоит дороже, чем обычная, и поддерживается только на специализированных (и дорогостоящих) материнских платах и ​​высокопроизводительных серверных процессорах, таких как Intel Xeon и т.п. И еще ECC RAM нельзя комбинировать с ОЗУ без коррекции ошибок. Поэтому, если вы хотите возможности Error-Correcting Code, вам нужно будет заплатить за них.

Регистровая память

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

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

Вся регистровая оперативка поддерживает технологию ECC.

Чем еще отличается ОЗУ для сервера?

  • Вполне закономерно, что оперативная память для круглосуточно работающего сервера должна иметь максимальную надежность. Поэтому серверные модули проходят тщательное тестирование, в том числе, и в условиях высокого нагрева.
  • Использование серверной регистровой оперативной памяти возможно только если процессор и материнская плата поддерживают ее.
  • Серверная оперативная память, также как и обычная, выпускается в разных стандартах: ddr2, ddr3, ddr4. Физически, серверные модули сохраняют совместимость с десктопными, но работоспособность в обычных материнских платах невозможна.
  • Скорость работы буферизованной RAM ниже, чем у стандартного модуля ОЗУ, а вот цена может оказаться заметно выше.

Нужна ли серверная память в обычном компьютере?

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

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

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

Где необходима ОЗУ c ECC?

Для бизнес-критических серверных приложений короткий ответ — да. На сервере, обрабатывающем конфиденциальную информацию о клиенте или финансовых транзакциях, даже одна ошибка имеет потенциал для катастрофы.

Для защиты от финансовых потерь, вызванных поврежденными данными, или репутационного ущерба, вызванного простоями после сбоя системы, ECC RAM настоятельно рекомендуется организациям, которые обрабатывают большие объемы данных клиентов в Интернете.

Источник: https://ramozy.ru/obschee/servernaya-pamyat

«Кривой» сервер весь ЦОД портит! Что следует помнить при выборе серверной памяти

Привет, Гиктаймс! Неспециалисты сегодня уверены, что дата-центры — это такие «заповедники могучих серверов», в которых вычислительные машины отличаются от домашних ПК только производительностью и некоторыми шильдиками/разъёмами.

А раз так, то и апгрейд серверных компьютеров, выходит, задача заурядная? В реальности дела обстоят совсем иначе, и сегодня мы расскажем, насколько много нюансов приходится учитывать даже при выборе оперативной памяти для дата-центров.

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

Даже если обращать внимание на средства доступа в интернет, легко проследить, как десктопы и ноутбуки сначала уступили долю планшетам («эпоха пост-ПК же!»), а потом эти же самые планшетные ПК почти полностью аннигилировали, потому что их место заняли смартфоны с большой диагональю экрана. Последние стали новыми королями горы, с гораздо большей интернет-активностью, чем все десктопы и гибридные ПК вместе взятые. Завтра производители «отполируют» новые идеи в умных часах или складных планшетофонах — и маятник снова качнется в противоположную сторону.

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

Самих дата-центров год от года становится всё только больше — интернет-гиганты переходят с типовых вариантов на крафтовые собственноручно спроектированные ЦОД (центры обработки данных) с оборудованием, охлаждением и персоналом на свой вкус.

Но и дата-центры «под ключ» переживают свой бум в России — по политическим причинам, и тем не менее.

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

Источник: https://dcvesta.org/chem-otlichaetsya-servernaya-operativnaya-pamyat-ot-obychnoy/

Чем отличается серверная оперативная память от обычной DDR

Чем отличается серверная оперативная память от обычной?

Доброго времени суток, мои дорогие читатели и я снова рад общению с вами. Сегодняшнюю тему нельзя назвать популярной, ведь она как бы ни касается обычных компов. Но по факту вопрос, чем отличается серверная оперативная память от обычной RAM стал все чаще волновать рядовых пользователей.

Я бы связал это с неудачными попытками апгрейда, основанными на логичном предположении о том, что железо для техники, работающей в круглосуточном режиме, будет качественней и надежней.

Но по факту, серверная аппаратная часть – это компоненты с узкой специализацией.  Поэтому, давайте разбираться.

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

Поэтому требования к устанавливаемому железу в корне отличаются.

Для серверного оборудования, работающего 24 часа ежесуточно, оно должно быть не просто надежным, а отказоустойчивым. В серверной DDR памяти это обеспечивается разными способами.

Аппаратная поддержка

В частности на серверах устанавливается регистровая оперативная память, отличающаяся от обычной наличием дополнительной микросхемы, выполняющей роль буфера. Она меньше по размеру, размещается в центре планки, поэтому вы легко сможете отличить такой модуль. Обычно, на каждые 8 рядовых чипов устанавливается 1 буферный. Для чего это нужно?

Дело в том, что на современных материнских платах контроллер оперативки является неотъемлемым компонентом процессора. Но поскольку при одновременном обращении к нескольким модулям памяти он подвергается серьезным токовым нагрузкам (обусловленным изменением электрической емкости чипа в процессе «записи-считывания»), то ему нужна надежная защита. Эту функцию и выполняет буфер модуля серверной регистровой памяти. Не будь его, процессор сервера при интенсивной работе мог бы запросто выйти из строя.

Программный способ

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

Чтобы минимизировать последствия такой ситуации используется функция корректировки ошибочного кода ECC (Error Correcting Code), которая так же применяется некоторых отдельных модификациях обычной памяти. Используемый в ней алгоритм способен математическими методами обработки цифрового кода самостоятельно обнаруживать и исправлять ошибки. Стоит ли говорить, насколько это важно для стабильной работы сервера?

Сразу хочу обратить внимание читателей на маркировку серверной памяти. Возможно, вы и знаете, что модули с ECC обозначаются литерой «E». Но это вовсе не означает что такой модуль – серверный.

Запомните: только регистровая память может быть серверной, а уже ECC является ее обязательным компонентом. Обозначается планка серверной памяти буквами в маркировании «R» или «REG», что значит «Registered». Сам тип такой оперативки называется -DIMM (Full Buffered).

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

В дополнение к этому она проходит специальные тестирования, имитирующие условия длительной эксплуатации (нагрев до 100˚С) под интенсивной нагрузкой. После этого модули памяти проверяются на совместимость с разными программными и аппаратными серверными платформами.

Это позволяет за короткий срок выявить дефектные модули. Если их количество больше положенного (2 планки из 10 000 шт.), то бракуется вся партия.

Отличия, имеющие значение

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

  • Обмен информацией через буфер потребует от процессора дополнительных тактов работы, кроме того задействуется алгоритм ЕСС что так же требует дополнительного времени на обработку. В итоге серверная память демонстрирует гораздо меньшую скорость работы;
  • Вы прекрасно понимаете, что наличие дополнительных чипов и высокие требования к качеству/надёжности изделия существенно влияют на конечную стоимость изделия. Поэтому цена серверной памяти намного выше обычной;
  • И напоследок, главная информация для тех, кто желает узнать: будет ли работать на обычной материнке регистровая память? Будет. Но не на каждой. И серверные и игровые MotherBoardы поддерживают различные планки. Именно они могут обладать способностью работать с RAM-буфером. Эта технология позволяет существенно увеличить объем оперативной памяти, не создавая дополнительной нагрузки на процессор. Поэтому всегда уточняйте технические характеристики вашей материнки и, возможно, у вас получится установить на ПК надежную серверную память.

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

До встречи и всех вам благ!

Источник: http://profi-user.ru/chem-otlichaetsya-servernaya-operativnaya-pamyat-ot-obychnoy/

Серверная память и ее отличие от обычной

Чем отличается серверная оперативная память от обычной?

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

  • Error-Correcting Code (ECC);
  • Регистр между микросхемами модуля и контроллером памяти.