Найти тему

Сервер под 1С на базе Supermicro

Оглавление

Пришли сервера под 1С, подвалило работы, будем готовить. Собираем сервер из того что есть в продаже, по итогу получится очень даже не плохо.

При заказе были следующие требования эксплуатации:

  • Форм-фактор 1U
  • Два блока питания
  • Два процессора Intel Xeon Gold
  • Память: 768 ГБ (нехило так)
  • Два NVMe диска под базу MSSQL и 1С, будут объединены в программное зеркало RAID1 средствами Windows
  • Два SATA SSD под операционную систему, будут объединены в программное зеркало RAID1 на встроенном программном RAID контроллере чипа Intel
  • Два SFP+ порта

Обзор аппаратной части

Обошлись без аппаратных RAID контроллеров.

-2

Распакуем.

-3

Сборку начинки сервера заказывали сразу у поставщика. Поставщик, естественно, прилепил к серверу наклейку с каким-то своим названием. Но нас не проведёшь, в обводах корпуса так и видится Supermicro SYS-1029P-WTRT.

Сервер Supermicro SYS-1029P-WTRT

-4

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

Supermicro SYS-1029P-WTRT — типичный второй вариант, сервер форм-фактора 1U, разработанный для оптимизации затрат и предоставляющий двухпроцессорную вычислительную платформу Intel Xeon Scalable в небольшом пространстве. Сервер подобран под конкретную задачу.

-5

В коробке всё что осталось после сборки.

-6

Уши для сервера. Есть ещё рельсы в коробке, но я не стал их распаковывать и фотографировать. Кабели питания, мелочи от корпуса, Крепления для M2. Драйвера, мануал и планка для сетевой карты.

-7

Хорошо когда кладут планку от сетевухи, не все так делают. Именно в этом сервере нам подсунули сетевуху LR-Link LREC9812BF-2SFP+.

LR-Link PCIe x8 10G Dual-Port Server Adapter — LREC9812BF-2SFP+

-8

Мы не указывали что на сервере будет использоваться ОС Windows, непонятно почему именно этот адаптер вставили. Хорошо хоть он под Windows работает. Правда, пришлось купить трансиверы, наши не подошли.

-9

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

-10

Два блоки питания сзади. Всё как заказывали, с этим всё в порядке.

-11

С поддержкой горячей замены, естественно.

-12

Заглянем под крышку. Материнская плата Supermicro X11DDW-NT. Накатываю свежую прошивку.

Материнская плата Supermicro X11DDW-NT — прошивка IPMI 01.74.04 и BIOS 3.6

BIOS и IPMI тоже обновляю.

-13

Память: 768 ГБ. Планки Micron 64 ГБ с частотой 2933 МГц. Два процессора Intel Xeon Gold 6240R CPU 2.40GHz. 24 ядра. Процессоры будем потом разгонять, активных ядер будет 16.

-14

Под систему у нас два диска:

Samsung PM893 2.5'' 960GB SSD SATA 3 — MZ7L3960HCJR-00A07

Универсальный SSD диск для серверов и рабочих станций. Предназначен больше для чтения — 98K IOPS, DWPD 1. Если много не писать, то прослужит долго. При случайной записи выдаёт 30K IOPS, TBW: 1.752 TB. MTBF не плохой, 2000000 ч. Энергопотребление очень низкое. Из двух SSD будет собран RAID 1 на чипе Intel PCH.

-15

Под базу и 1С два диска:

NVMe диск WD Ultrastar DC SN840 3.2TB — 0TS1876

Ultrastar DC SN840 — это высокопроизводительный твердотельный накопитель NVMe 3-го поколения Western Digital для центров обработки данных с PCIe Gen 3.1 (двухпортовый), NVMe 1.3, обеспечивающий скорость последовательного чтения/записи до 3470/3300 МБ/с и до 503000 операций ввода-вывода в секунду при чтении/записи в смешанном произвольном порядке 70/30.

Подготовка, оптимизация и разгон сервера

Будем ставить Windows Server 2016. Материнская плата оснащена набором микросхем Intel C622. Этот контроллер способен объединять диски SATA3 (6 Gbps) в массивы RAID 0,1,5,10. Сколько диском можно объединять в массив — это нужно читать мануал, я встречался с ситуацией, когда в RAID10 нельзя было объединить более 4 дисков, странно, но факт. Собираю из SSD RAID массив.

Готовим сервер к эксплуатации:

  1. ставим ОС на RAID1
  2. настраиваем сеть
  3. устанавливаем драйвера
  4. настраиваем Windows
  5. настраиваем мониторинг
  6. готовим рабочие диски
  7. устанавливаем и настраиваем ПО

Supermicro — подготовка Windows Server 2016 к эксплуатации

Рабочие NVMe диски объединяем в динамический RAID1:

Windows Server 2016 — настройка программного RAID массива

Оптимизируем сервер. Затрагиваем и аппаратную и программную часть. Разгоняем частоту процессора.

Оптимизация сервера Supermicro для работы с 1С

Было:

-16

Стало:

-17

Разгоняем процессор уменьшением количества ядер:

Разгоняем 1С уменьшением количества ядер

-18

И получили результат: 53.76 попугая. Добавили ещё 6 баллов и вышли во вторую полусотню. Замечательный результат, пожалуй, ещё больше разгонять не буду.

Всем прекрасного дня, обожаю 1С. Ах да, второй сервер ещё делать...

Источник:

Сервер под 1С на базе Supermicro | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.