Невольно обнаружил, что собрать свой персональный сервер иногда выгоднее, нежели традиционный ПК. Давайте разберемся, как собрать себе сервер и использовать его в качестве домашнего компьютера
1. Выгода
Несмотря на то, что новое серверное железо стоит в несколько раз дороже десктопного того же поколения, оно значительно быстрее теряет в цене. Так например некогда очень дорогой 6-ти ядерный Xeon сейчас на али стоит как "домашний" процессор 5-7 летней давности на барахолках. Такое быстрое снижение стоимости обусловлено "сливом" комплектующих из серверов. В прочем, комплектующие, попавшие на площадку, как правило имеют не очень большую наработку - в среднем 5 лет. При этом будем откровенны - многие не могут сломать и обычное настольное железо (у меня в загашнике лежит рабочий селерон 2002 года), а серверное железо изначально имеет гораздо бОльший запас прочности, нежели настольное. Об этом в первую очередь говорит гарантийный срок (на 2 года больше, нежели у "домашних" аналогов), а также тот факт, что сервера имеют достаточно мощные системы охлаждения и своевременное обслуживание. Шанс наткнуться на "спаленный" серверный процессор фактически равен нулю.
Также внушительной будет экономия на памяти: с ECC памятью не умеют работать настольные процессоры, и при том же объеме комплекта, цена у ECC памяти будет значительно ниже (в 1.5-2 раза)
Видеокарту и накопители данных будем брать обычные.
2. Подводные камни
Далеко не каждое серверное железо можно поставить в обычный корпус. По сути, для "легкого" апгрейда подойдут только процессоры. Так например китайцы переделывают серверные "зеоны" X5450 и E5450 под 775 сокет. Большинство материнских плат поддерживают процессоры X серии после перепрошивки биоса, процессоры E серии при этом встают на большое количество плат, поддерживающих Quad - процессоры без каких-либо дополнительных действий.
Собственно, одним процессором мы не ограничимся. Разумнее всего брать на али готовые комплекты, включающие в себя материнскую плату и корпус. Здесь также без сюрпризов: такая мера необходима, поскольку материнская плата для сервера примерно вдвое больше по размеру, нежели стандартная ATX плата.
Блок питания тоже берем серверный, дабы избежать колхоза. Здесь исходим из корпуса, что у нас уже есть. Для человека, который хоть раз втыкал вилку в розетку, в подключении блока питания к системе не будет ничего сложного, разве что сами разъемы отличаются от "десктопных". Это не проблема, так как на большинство блоков питания и материнских плат можно найти мануал. Собственно дальше все просто - втыкаем "папу" в "маму" и все.
3. Интерфейсы
Материнская плата для сервера не подразумевает наличия видеовыходов (за отсутствием встроенного графического контроллера у большинства плат), аудиоразъемов (тожет думаю, понятно), а так же немного удручает количество USB-выходов: их может быть всего пара штук на плату. Все это потребует докупки отдельных плат расширения: видеокарты (естественно), USB-HUB, а так же аудиокарты. При этом количество PCI слотов у нас такое же, как на обычной "десктопной" материнской плате.
Для подключения накопителей возможно потребуются переходники, так как SATA есть не на каждой плате. В прочем, на некоторых платах SATA разъемов больше, нежели на десктопных, да и вполне можно найти вменяемую плату с разъемом М2, но этот момент лучше узнать перед покупкой.
4. Итог и ответ на вопрос: а стоило ли?
В итоге мы получаем машину, способную справляться с тяжелыми задачами гораздо быстрее, нежели ее десктопный аналог за ту же стоимость.
Подходит ли такая машина для игр?
Скорее нет. Поиграть-то можно, однако смысла собирать заведомо избыточный компьютер для игр нет нужды.
Будет ли шуметь?
Со штатным охлаждением - ОЧЕНЬ СИЛЬНО! Решается банальной заменой штатных вентиляторов на "домашние" аналоги с пониженным числом оборотов. При этом вместо серверных СО можно вполне ставить домашние, но при этом стоит обеспечить хорошее распределение воздушных потоков внутри корпуса.
В чем преимущества перед сборкой аналогичного домашнего ПК?
Если смотреть с точки зрения работы, то тут прям раздолье. Серверные материнские платы рассчитаны на огромное количество подключенных жестких дисков. Если повезло, и плата оказалась с SATA - вообще шик! Два процессора не только дают больше производительности, но и гораздо больше каналов памяти. То есть заведомо медленная память на практике при активном 8-ми канальном режиме, будет на 15-20% быстрее, чем DDR4 в 4-х канальном. Это я еще молчу про то, что DDR4 дороже, и используется в основном в двухканальном режиме.
У каждого будет свой путь проб и ошибок, но заиметь сервер в качестве домашнего ПК - вполне реально. Да, есть несколько подводных камней, но зато мы получаем просторный внутри корпус, а так же просто дикую мощь за ту же цену, либо серьезную экономию при той же мощности