Личный бюджетный сервер с облаком и медиа-сервером. Часть 1

Начну с того, что в один момент мне потребовался домашний медиа-сервер для трансляции на любые устройства мультсериалов для детей. Я не нашёл лучшего варианта чем собрать свой личный сервер XPEnology.

Расскажу почему именно XPEnology, а не сетевое хранилище Synology.

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

Выбор процессора

При поиске процессора для сервера пересмотрел очень много разных вариантов, в итоге мой выбор пал на Intel Xeon E5-2680 v4. Данный процессор имеет сокет LGA2011-3 и в своей комплектации подразумевает 14 физических ядер и 28 потоков. Базовая частота составляет 2400 MHz и в авторазгоне до 3300 MHz. Тепловыделение составляет 120 W. Поддерживает ECC-память DDR4-1600, DDR4-1866, DDR4-2133, DDR4-2400.

Выбор материнской платы

При выборе материнской платы, также было пересмотрено очень много вариантов как передовых производителей так и немного отстающих. Остановился на материнской плате Atermiter X99H 2.0 на базе чипсета X99 соответственно. Форм-фактор платы Micro-ATX. Имеет на борту х1 M.2 разъём с поддержкой NVMe (Это было одним из ключевых требований, так как на этот SSD будет установлена сама ОС). Присутствуют слот PCI-E x16 в количестве 1 шт., а также порты SATA в количестве 3 шт. Также имеется сетевой адаптер со скоростью 1 Гбит/с. 4 слота оперативной памяти DDR4 позволяют создать общий объём памяти до 128 ГБ с частотой до 3200 МГц. Питание всего этого хозяйства осуществляется через 8-pin разъём (у меня подключено питание 4-pin, так как для данного процессора этого достаточно).

Выбор оперативной памяти

Так как данный тип сборки сузил ряд предпочитаемой оперативной памяти выбор оказался не очень большим, так как требовалась серверная память с буферизацией (Reg) и коррекцией ошибок (ECC). Этой памятью стала Atermiter с объёмом 1 модуля 16 ГБ. Боялся что 16 ГБ будет мало поэтому взял 2 модуля общим объёмом 32 ГБ. Частота данной памяти составляет 3200 МГц. Каждая планка имеет свой радиатор охлаждения.

Выбор твердотельного накопителя

Передо мной стоял вопрос: сколько же нужно памяти под ОС? Ведь я в дальнейшем планировать запустить на сервере виртуальную машину для удалённой работы в Windows (на предприятии Linux, но бывают ситуации когда без Windows всё таки не обойтись), а скорость работы виртуальной машины с HDD диска будет в разы медленнее чем с SSD. Решил для начала взять на 240 ГБ и как говорится не прогадал, ведь данного объёма более чем достаточно, так как у меня ОС вместе с виртуальной машиной занимают объём около 130 ГБ. Купил я M.2 SSD Western Digital SN350. Форм-фактор накопителя 2280, поддерживаемые ключи B&M Key. Скорость записи до 900 Мб/сек и скорость чтения до 2400 МБ/сек.

Выбор жёстких дисков

По поводу выбора жёстких дисков могу сказать то, что выбор был среди дисков, которые 24/7 могут работать с небольшим потоком информации. Так как я хотел обеспечить хоть какую нибудь защиту информации от утраты было решено использовать зеркальный массив RAID1, поэтому мне необходимо было 2 жёстких диска. Я выбрал Western Digital Red. Это диски созданные специально для сетевых хранилищ (NAS). Предпочитаемый объём был необходим хотя бы 1 ТБ ( на скриншоте в начале статьи я перешёл уже на 2 ТБ, а в последующем уже на 3 массива RAID1 по 10 ТБ каждый, но об этом в следующих статьях).

Итак, приобрёл я 2 жёстких диска Western Digital Red 1Tb, именно WD10EFRX.

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