Прокачиваем Сервер Нищеброда

BON чо-то весь занятой такой…. нет у него видимо времени пополнять свой бложик, ну значит я немного его обновлю маленьким постиком….

Почти миновало 4 года со времени сборки и ввода в эксплуатацию “Сервака Нищеброда“. А значит настало время его слегка “приободрить”.

Время идет, и комплектуха для платформы Intel Xeon E5-2600 v3/v4 падает в цене. Я давно уже на нее цены не смотрел, но недавно пробежался по Авито и понял что “время апгрейда пришло!”.

Первое что попадается на глаза, это тотальное падение цен на процы. Взор мой пал на Xeon E5-2690v4 по совпадению таких параметров, как максимальная частота Turbo boost при задействовании всех ядер 3.2ГГц, 14 ядер, подходящий для моего сервера TDP 135W, легкая доступность и дешевизна на Авито.

Два Xeon E5-2690v4 по сравнению с 6-ти ядерными старичками Xeon E5-2620v3 дают катастрофический прирост производительности и мало того что количество ядер растет с 6 до 14, возрастает так-же и кеш, и частота процессора и памяти. По сути, можно всего за 6 тыс.руб. (2 проца * 3 тыс.) как минимум 2-х кратно увеличить производительности стоковой платформы.

Но при этом нарушается баланс CPU/RAM/DISK, чтобы сервер оптимально можно было догрузить задачами, этот баланс надо выровнять. По этому к серверу докупил еще 256Гб ОЗУ Micron MTA36ASF4G72PZ-2G3.

За оперативку пришлось отдать побольше денежек, уже 41200р. Самого дешевого продавца оперативки я не искал, и купил ее там-же где и процы. Но это того стоит, оперативка хоть и не хватает звезд с неба, но не плохая. Конечно она покупалась тоже на барахолке и тоже была БУ. По этому после установки в сервер прогнал пачку тестов, в том числе классику.

Больше всего беспокоило то, что по факту получается “микс оперативки”. Несмотря на то, что объем на модуль (32Гб) тип (RDIMM REG ECC) и организация (2Rx4) памяти у ранее установленной и у новой совпадают, но у них отличаются частоты. У старой Samsung M393A4K40CB2-CTD частота 2667МГц, а у новой с барахолки 2400МГц. Такой микс крайне не рекомендуется, так как процессор волен выбрать те параметры работы той планки ОЗУ которые он захочет. И если тайминги не совпадают, получится кирпич. Благо и Микрон и Самсунг имеют подробные даташиты, их мы сейчас и изучим.

Xeon E5-2690v4 при установке 2-х модулей на канал устанавливает частоту модулей 2133МГц, тайминги на этой частоте и будем искать в даташитах на оба модуля.

Samsung:

Micron:

Критичного ничего нет, модули по таймингам совместимы, в наихудшем варианте 2133МГц это будет CL15 и оба модуля уложатся в допустимые тайминги. Если вдумчиво посмотреть наискосок, то видно что модули даже совпадают по задержкам RCD-RP-RC при равных условиях 2400МГц у обоих модулей. Славься JEDEC стандартизация! Это вам не десктопы… где найти одинаковые модули с промежутком в 4 года задача порой не  реальная. Тесты все проходят и работают нормально.

Помимо тестов оперы, конечно прогнал и тесты процов с помощью Stresstest-NG.

Все так-же “ровно”. Кстати могу посоветовать бутявку systemrescue-10.01-amd64.iso, которая одна из немногих содержит на борту этот самый stress-ng. Не плохая сборка бутявки, мне зашла!

Другим важным параметром который так-же нужно наращивать является диск.

Продавцы конечно как всегда заливают помои в уши…. на накопителе 1.5 петабайт записи, а продавец пишет “без пробега” crazy Такие я не беру.

Найти чтобы реального пробега было 0, не легко но можно. Поскребя по всем помойкам я нашел 4 диска 1.92Т с нулевым счетчиком наработки. Которые мне обошлись в 61 тыс.руб. Не дешево, но сердито. Как я смотрю на барахолках обычно накопители с очень большим пробегом, наверное с майнинга. А вот из этих без пробега получился отличный SSD RAID-10 на 3.49Тб эффективного дискового пространства, плюсом к уже давно установленным в этот сервер 4-м hdd.

С дисками пришлось повозится! Первое что нужно сделать после покупки Интелов – пере-прошить их!!! Но интел выпилил с своего сайта все серии серверных дисков. Раскопки показали, что интел продал все свои диски хайниксу, а тот выделил это направление в новый бренд Solidigm который теперь обновляет их прошивки. Это знание далось мне ой как не легко….

Но по итогу диски удалось прошить свежайшими прошивками XCV10165 виндовой утилитой. Как показала практика такие сложные действия мой датацентр сделать сам не смог:

Пришлось для пере-прошивки везти диски ко мне за 200км от датацентра. Вся соль в том, что в рейд-контроллерах, USB-контейнерах и т.п. диски не прошиваются, утилиты Solidigm их не видят, по этому понадобился самый обычный десктоп с виндой и с самым тупым из возможных дисковым контроллером. В датацентре подходящих не нашлось.

Почему я делаю акцент на соотношении CPU/RAM/DISK ? Все просто! Потому что если чего-то будет нехватать, оптимально догрузить обновленную систему не выйдет. Оптимально, если при типовой пиковой нагрузке обычным днем утилизация по всем параметрам не выше 60%. Что-то на подобии:

Конечно это не все параметры которые приходится мониторить, но поверхностное понятие о состоянии системы дает. При таких уровнях заполнение сервера задачами(виртуалками) прекращается, и мониторится состояние в течении недели… месяца…. Если все хорошо Сервер более не догружается чем-то дополнительным.

По итогу, “Сервант Нищеброда” был прокачен где-то на +115 тыс.руб. с учетом всех расходов, в том числе доставок и привлечения специалистов датацентра, для установки комплектующих в сервер без моего личного визита в ДЦ.

Раз уж мне пришлось его перезагружать после 800 дней аптайма, так-же были обновлены прошивки матери и адаптековского контроллера. Ну и ВмВарь была пропатчена всеми патчами конечно-же.

Вангую: для меня эта платформа будет актуальна еще около 4-х лет после этого апгрейда. После чего её надо будет менять на что-то поновее. Так как она морально и физически устареет.

Но пока-что сервант еще послужит! Рановато еще списывать со счетов линейку E5-2600v4 !!! А все благодаря тому, что прогресс в разработке новых чипов в последние годы есть в основном только на бумаге, стараниями маркетологов, но по факту разница между поколениями процессоров не такая большая, как была 10…15 лет тому назад. По этому системы не устаревают так быстро как раньше. Зато стараниями тех-же маркетологов, сегодня E5-2600v4 и в грош не ставят, по этому они продаются за еду, даже топовые камни.

Добавить комментарий