Как стать автором
Обновить

Комментарии 31

Очень интересно увидеть результаты geekbench под Линукс, с разблюдовкой набранных очков в разных задачах.

ЗЫ: под Линукс - потому что результаты с Вин версией этого теста сильно разнятся.

Было бы круты увидеть итоговую таблицу с измерениями.

Присоединяюсь. Результаты сведенные в таблицу гораздо нагляднее.

сам себе отвечу

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

у вас в 1cpu частоты правильно указаны?

Вы правы, я ошибся. последняя колонка 1cpu/1mod

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

Следовало бы производить их «под нагрузкой». Запустить требовательное к памяти приложение, например, SQL-сервер с активной работой с БД, немного превышающей доступный объем памяти, и посмотреть, как скорость свопинга зависит от объема и скорости подсистемы памяти.

Разве скорость swap не зависит целиком и полностью от дисковой подсистемы?

не полностью, скорость работы со swap сильно пляшет от "занятости" процессора

но в целом да, больше от дисковой подсистемы (если swap на диске)

однако странная нагрузка. Если хотите - выдадим сервер, попробуете и опубликуем результаты. Готовы заняться?

Such windows! So benchmarks!

Неожиданные результаты? Правда? Типа один канал работает хуже двух, два хуже четырех, четыре хуже восьми? Серьезно?

понятно что 8 лучше чем один. вопрос насколько лучше или хуже. Например если использовать Xeon E5-26xx то в целом разница была не столь существенная как там память стоит. А тут разница радикальная, что мы наглядно и показываем.

Т.е. то, что у Е5-26хх 4 канала памяти, а у эпика их восемь - это не говорит о том, что эпик будет тупо в 2 раза производительнее в части памяти? Ну что такое "каналы памяти"? Ведь просто все, да? Вот есть планка памяти, у нее есть канал к процу, отдельный и независимый. Двухканальная память с интерливом будет работать при последовательном чтении записи в два раза быстрее одноканальной при прочих равных. Четыре канала будут работать в два раза быстрее, чем два канала. Ну и для этого конкретного Е5 это предел, т.к. там четыре канала памяти. А для этого вот конкретного эпика это не предел, т.к. там восемь каналов, т.е. со всех восьми планок эпик может одновременно читать. И если убрать интерлив, то есть шанс еще увеличить производительность в тестах, т.к. целых восемь ядер можно будет загрузить работой с памятью, которая не будет блокироваться разными процессами. Ну и два сокета - это уже 16-ть каналов, что позволит 16-ти ядрам работать с памятью с нативной скоростью.

Америку открыл? Да ладно...

это теория, а практика она выше с картинками. Если Вы это знаете и вероятно пробовали, то не значит что остальным это не интересно.

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

Для этого и есть инструкции.

€200 (30000 рублей) странный у вас курс

Видимо первое цена в Европе, второе — в России.

"Не надо так."

Может стоит найти замену этой фразе?

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

цитата: В плату можно установить стик М2 NVMe безо всяких переходников или 6 таких стиков с переходниками.

Ответ

Версия PCI Express PCIe 3.0 x128

5 слотов pci = через переходники 10шт или 20шт m2 с 40 или 80 pci линиями (это через указанные вами Supermicro, которые не встречал с одной дыркой, 2 или 4 только)
По одному не видел чтобы ставили, также для м2 доп охлаждение накручивать, прям очень сильное нужно.

М.2 стики практически не греются в серверах - они хорошо продуваются турбинами охлаждения и в самом ЦОД хороший температурный режим. Мы обычно используем Samsung 970 pro, в эксплуатации несколько сотен - никаких проблем с перегревом не наблюдаю многие годы.

С переходником проблема ставить, но 95% клиентов обходятся одним стиком нужного размера. Это не слишком актуальный вариант, хотя на складе всегда есть самые разные переходники и райзеры

Мы обычно используем Samsung 970 pro

если не секрет, то почему? серверные pm963/983/9a3 стоят так же или даже дешевле.

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

Новые закупки пойдут уже в 980 pro и Samsung PM9A1, они почти близнецы-братья.

я про pm9a3 — dc накопители. тот же хетцнер сейчас их ставит в конфиг с ryzen 5950 и eсс памятью.

в pm9a3 в них нет кэша и они в формате U.2, что не удобно и дороже. а так хорошие ссд, почему нет

в pm9a3 в них нет кэша

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


и в формате U.2, что не удобно и дороже

удобно и не дороже )
но не во всех серверах поддерживается, да. мы уже несколько лет покупаем только сервера с бекплейнами, поддерживающими u.2
там, где не поддерживается, можно использовать переходники pcie-u.2


и да, pm9a3 небольших объёмов (до 3.84 ТБ, кажется) есть и в m.2, но из-за ограничения мощности в 8 ватт, производительность на записи пониже. не критично, но при прочих равных я выбираю u.2

  • Буферная памятьSamsung 512MB Low Power DDR4 SDRAM

Это самая уязвимая точка производительности PRO у Samsung, при постоянной нагрузке, а не просто виртуалку загрузить, это может стать проблемой как минимум

65* и 45* разные вещи для техники - это мои личные замеры в датацентре, в корпусе supermicro 4U, пришлось добавить еще кулер и получить около 45* и это для 2х стиков!

один стик или 10к это решает задача-бюджет-история, если вы начали с терабайта то вам как бы желательно уже 2 для рейда иметь, а если решили расшириться? то еще как минимум 2, базы данных имеют свойство расти, иногда лавинообразно

По хорошему на U2 переходить, но курпуса U2 стоят крайне недешево

Это самая уязвимая точка производительности PRO у Samsung, при постоянной нагрузке, а не просто виртуалку загрузить, это может стать проблемой как минимум

можете пояснить?
я всегда думал, что малый размер буфера плох для случайного доступа (таблица трансляции не помещается в ram и приходится постоянно подгружать её из nand).
ЕМНИП у самсунгов первый безбуферник — 980 (без pro), до этого стандартом было гигабайт памяти на терабайт объёма.


65 и 45 разные вещи для техники — это мои личные замеры в датацентре, в корпусе supermicro 4U, пришлось добавить еще кулер и получить около 45* и это для 2х стиков!

65℃ для контроллера ssd «ни о чём», троттлинг начинается при гораздо более высоких температурах.

Кеш ставится туда, где хочется в разы ускорить скорость, а это значит что под низом как минимум в 2 а то и в 10 раз более медленная железка

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

Т.е. при постоянной рендормной записи-чтении, как в случае с БД, мы имеем пробьлемы с скоростью возникающие на ровном месте

Еще важный момент наличии батарейки внутри SSD, если ее нет то отрубание питания может стать причиной потери ФС, но не скажу как там точно в Samsung с этим обстоит дело

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

да нет же, у самсунга традиционно потребительские и серверные ssd на одной платформе. и объём памяти одинаковый. и оперативная память ssd не используется для полноценного wb кэширования (как я писал выше, львиная её доля используется для хранения таблицы трансляции)


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

я всегда за использование dc накопителей, но не надо приписывать им каких-то мифических преимуществ


https://www.tweaktown.com/reviews/8659/samsung-970-pro-1tb-2-nvme-pcie-ssd-review/index.html


видим у 970 pro устоявшуюся скорость больше 100к iops на случайном доступе (из них больше 30k iops — запись) и устоявщуюся линейную запись на скорости хорошо за 2.5 гигабайта в секунду.


да, на графике случайного доступа у серверного накопителя не было бы провала до 60к iops (что, заметьте, не так уж и мало), но и не было бы всплеска до 300+k iops в первые десятки секунд теста


Еще важный момент наличии батарейки внутри SSD, если ее нет то отрубание питания может стать причиной потери ФС, но не скажу как там точно в Samsung с этим обстоит дело

вроде бы нормально, но производительность синхронной записи меньше 1000 iops


https://docs.google.com/spreadsheets/d/1E9-eXjzsKboiCCX-0u0r5fAjjufLKayaut_FOPxYZjc/edit?hl=en#gid=0


тут да, если производительность синхронной записи важна, то альтернатив dc накопителям нет (и да, pm963/983/9a3 у самсунга стоят примерно так же, как и десктопные, поэтому я не понимаю упорства, с которым некоторые пихают в сервера 970 evo, 970 pro, 980 pro и т. п.)


P. S. ждём pm9c3 с pcie5 )

Уже не первая статья о том, что чем болтше модулей памяти, тем быстрее работает система. Ну так правильно: один модуль - один канал. У эпика 8-12 каналов, соответственно 2s пр 8ми каналах будет раьотать с 16ю модулями максимально юыстро, с 12ю - с 24мя моделями. Колумб опять открыл омерику?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий