Назад | Перейти на главную страницу

Серверы для монтажа в стойку - построить или купить?

Это канонический вопрос на вопрос "Должен ли я сам создавать вычислительное оборудование?" вопросы.

Я собрал бесчисленное количество компьютеров, но ни разу не стал большим сервером. Компьютерщик во мне говорит, что создайте его, но реалист во мне говорит, что пусть производитель справится с этим, когда возникнет проблема. Игнорирование временных затрат, связанных с начальным временем сборки построенного, что является лучшим решением? Вы когда-нибудь сталкивались с проблемой домашнего сервера сборки, которую можно было бы решить проще / быстрее / дешевле, обратившись к производителю? Есть ли какие-то особенности, которые производители предоставляют, которые нелегко реализовать на домашнем сервере?

Купи их. И покупайте их в альтернативных источниках, если вам нужно быть экономным - Craigslist, Ebay, Dell Outlet и т. Д.

Если вы в конечном итоге их построите - выбирайте SuperMicro - отличное снаряжение.

Но коммерческие серверы будут иметь лучшее управление полосой пропускания, лучшее управление системами, лучшую поддержку и т. Д.

А если нужно скупить копейки - используйте стороннюю память (например, Crucial) - это дешевле и так же хорошо.

Купить.

  • Гарантия.
  • Инженерное проектирование - тепло, обдув
  • Все детали гарантированно работают вместе

Мы купили сервер в местном магазине white box. худший сервер, который у нас когда-либо был. Построен в точном соответствии с нашими спецификациями, но карта RAID не понравилась материнской плате. В итоге мы обошлись нам дороже, чем цена сервера, из-за странных ошибок, тестирования, восстановления, заказа других карт и дополнительных испытаний.

Купить купить купить. Сервер - это не ПК, и энтузиаст / любитель в вас ведет вас по пути неправоты. Когда у вас есть реальные живые пользователи, которые обращаются к ним и полагаются на них в своей повседневной работе, надежность и надежность становятся решающими факторами.

Выбирайте Dell. Гарантия не проблема, когда она вам нужна. Получите его на тот срок, который вам нужен, и на нужный вам уровень обслуживания. Только что произошел сбой диска на сервере хранения, и у нас он был через 2,5 часа в субботу. При использовании настраиваемого блока управления часто возникает вопрос, что именно вышло из строя и кто несет за это ответственность. Вы действительно хотите, чтобы не указывали пальцем.

Также были отличные услуги и поддержка на IBM и HP, но Dell обычно бьет по начальной цене.

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

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

Если вы создадите свой собственный, вы вполне можете столкнуться со всевозможными проблемами, вызванными тем, что некоторые компоненты плохо работают с некоторыми другими. У вас не будет гарантии на весь блок, только гарантия на некоторые компоненты. Вы, конечно, можете забыть о том, чтобы позвонить производителю и доставить его на место с полным набором компонентов в течение нескольких часов для ремонта сервера с минимальным временем простоя.

Определенно КУПИТЬ их. Экономия затрат может показаться немного заманчивой, если вы попытаетесь построить его самостоятельно, но когда вы столкнетесь со сценарием бедствия (и поверьте мне, вы столкнетесь с этим), вы сэкономите МНОГО времени.

Плюсы:

  • Лучший дизайн (воздушный поток, кабели)
  • Легче искать драйверы, обновления ПО, BIOS, обновления прошивки (все от производителя)
  • Лучшая поддержка удаленного управления (вы можете перезагрузиться и удаленно увидеть экран загрузки)
  • ГАРАНТИЯ

Минусы:

  • Цена

Если вы имели удовольствие следить за историями сборки сервера StackOverflow (подкастами и записями в блогах), урок звучит так:

ты действительно должен только рассмотреть КУПИТЬ. Однако есть предостережение: ты должен ценить свое время.

Просто проблема с контроллером ServeRAID, который не любит диски Western Digital SAS, но предпочитает бренд Hitachi. Не говоря уже о таких проблемах, как: совместимость карты mobo / RAID, mobo / NIC, блоки питания и т. Д. Я не мог представить себе попытку собрать сервер вместе с различными деталями и без гарантии на всю коробку как единое целое, на месте поставщик услуг и т. д.

Сборка внутренних компонентов и их проверка на совместимость являются важным преимуществом для крупных брендов.

Купить.

Лучшими локациями, которые я видел до сих пор, были аукционы компаний, которые закрылись. Недавно меня попросили найти новый сервер, который соответствовал бы стоимости и характеристикам предыдущей покупки сервера.

Оказывается, предыдущий сервер был куплен за пару тысяч, тогда как изначально он стоил больше 50 тысяч. Здесь фунт стерлингов, но, думаю, разница очевидна. Даже обычные подержанные товары не могли приблизиться к цене распродажи после падения компании.

Не создавайте сервер самостоятельно, если вы собираетесь полагаться на него в чем-то важном - если вы сравниваете части яблок с яблоками, разница в цене обычно не велика, и возможность звонить один продавцу и получить гарантийное обслуживание / поддержку почти стоит надбавки к цене в первый раз, когда что-то ломается, и вам приходится бегать, пытаясь исправить это.

Если вас отталкивает цена на оборудование Dell, вы можете рассмотреть SuperMicro или других поставщиков «белых ящиков» - примерно эквивалентное качество, хорошее гарантийное покрытие и, как правило, несколько более низкие цены.

Вы заботитесь о системе или она будет критически важной? Купить.

Легко ли он заменяется и / или действительно ли он прост (веб-сервер, вычислительный узел, DNS-сервер)? Построен на основе barebone-шасси SuperMicro.

Ваше время бесполезно, и ваши данные тоже? Стройте из разных частей.

Я работаю в академической среде, поэтому часто заканчиваю тем, что строю (или выбираю бежевую коробку), чтобы сэкономить. Это работает, но не очень хорошо. Базовые модули SuperMicro избавляют от этой боли в основном потому, что материнская плата действительно хороша, и для большинства серверов вам не нужны другие периферийные устройства. Им также нравятся карты 3ware RAID. Все мои вычислительные узлы представляют собой двойное шасси Xeon 5300 2U от SuperMicro ... Но если завтра один из них выйдет из строя, я не буду в затруднении.

Мои основные файловые серверы - это машины Dell и HP с контрактами на круглосуточную поддержку. Так я могу быстро получить запчасти.

Мой последний опыт с бежевой коробкой с полной индивидуальной спецификацией был катастрофой ... Поставщик продал нам контракт на поддержку, и его единственная запасная материнская плата была за пределами провинции (задержка в 1 день) и DOA (задержка в 5 дней для замены) ... Большая проблема в строительстве - это быстрое получение запасных частей. Системному администратору, которого я знаю, несколько лет назад пришлось ждать 5 недель замены объединительной платы SATA от Chembro, 6 ТБ хранилища были отключены, пока они не получили эту часть. Не хорошо.

Создать хороший компактный сервер высотой 1U или 2U не так просто, как создать приличную модель башни. Не существует десятка хороших сайтов, тестирующих все компоненты, более сложных проблем с охлаждением, более дорогих и труднодоступных деталей. Я всегда покупал для работы и строил для дома.

Но если бы я установил дома стойку (я не буду. Слишком много шума), я бы построил и эти серверы, поскольку я производитель в глубине души и просто люблю DIY, когда дело доходит до вычислительной техники.

Сборка может стоить риска на очень низком уровне, 2–4 сервера окрашены словом «этот парень, которого я знаю», и на действительно высоком уровне, когда вы запускаете весь собственный код во всех настраиваемых центрах обработки данных (google, верхний уровень hpc) или просто возьмите дешевую nocmonkey рабочую силу. Практически везде в промежутках между его профессиональной халатностью, чтобы построить. Есть больше причин, чем я, вероятно, мог бы уместить в ограничение на количество символов в этом посте, но на самом деле все они сводятся к следующему: вы занимаетесь соревнованием по лучшим компромиссам цена / производительность / совместимость ~ дюжины частей серверной системы x86, или ты занимаешься другим делом? Тратьте свое время на свой бизнес.

меньше 3U - покупайте. больше 2U - сборка

Как многие до меня ответили, я собираюсь купить. Сколько стоит ваше время? Конечно, вы можете сэкономить 200-300 долларов на сервере, собрав его самостоятельно. Как вы думаете, сколько стоит ваше время для компании на почасовой основе? Даже если это действительно мало, скажем, 30 долларов в час, 300 долларов выходят на 10 часов. Я могу в значительной степени гарантировать вам, что сервер, построенный самостоятельно, займет более 10 часов вашей жизни, пока вы его обслуживаете.

Работая в стартапе, где предыдущий администратор экономил на оборудовании, у меня не было конца головной боли, связанной с типичными стоечными серверами 4U, созданными из оборудования домашнего ПК. К счастью, у нас осталось совсем немного, так как мы давно пришли к выводу, что дешевле выбросить их и купить что-то спроектированное и поддерживаемое, чем тратить время на игры в компьютерный магазин для любителей.

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

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

Для вас критичен локальный сервер разработки или просто игра?

Бизнес, вы не можете позволить себе простой, потому что это стоит денег. Dell предоставляет обслуживание и соответствующее оборудование. Вы могли бы построить свой сервер дешевле, но все ли части хорошо работают вместе?

Я бы пошел в Dell, если бы цена не была проблемой с поддержкой оборудования. Это определенно окупается, когда ваши диски выходят из строя, и вы можете исправить это за день. Это не окупается, если поставщик вашего домашнего сервера, который специально заказал вам этот быстрый scsi-накопитель, который только что вышел из строя, вынужден заказывать вам другой. Может занять несколько дней или недель .. !! Между тем, вы только что вышли из крайнего срока по этому проекту ... упс

Даже если спецификации похожи, качество деталей обычно не будет. Точно так же поддерживаю. Если вам не нужна надежность и поддержка (включая договор на ремонт), обязательно соберите его самостоятельно.

Выбирайте сервер dell. У меня многолетний опыт работы с этим !! Серверы, построенные на заказ, никогда не обойдутся.

Проблемы с build v buy действительно сводятся к дополнительным функциям и размеру корпуса.

Если вам нужен сервер высотой 1U, купите его - действительно, установка битов не стоит проблем, тем более что вы не можете использовать стандартные биты для ПК, они все должны быть низкопрофильными, и тогда вы также должны получить воздушный поток правый.

2U немного лучше, у вас есть больше возможностей, но, вероятно, его стоит купить.

4U, вы можете построить его - в основном это просто корпус для ПК на его стороне. Однако теперь мы перейдем к части дополнительных функций: если вы собираете ПК в стойке, это нормально, но каждый сервер 4U, с которым я работал (например, Proliants и тому подобное), поставляется с возможностью горячей замены, выдвижными дисками , даже те биты, которые не подлежат горячей замене, очень легко доступны (и все они безвинтовы, вы можете заменить сетевую карту за секунды). Кроме того, все диагностические индикаторы будут мигать, когда что-то пойдет не так (например, в случае с сетевой картой вы можете определить, что заставило сервер упасть, потому что в слоте, где находилась сетевая карта, горел небольшой свет).

Кроме того, есть такие функции, как управление отключением света и диагностическое программное обеспечение (но вы можете получить это самостоятельно с соответствующей картой и установить Linux для лучшей диагностики, чем программное обеспечение многих производителей)

Проблемы: с купленным сервером вам придется использовать производителя для деталей, вы не можете просто купить любую старую сетевую карту для замены старой - не если вам нужны те же функции. Это означает, что у вас либо есть запасной, либо поддержка от производителя - некоторые делают замену на месте за 4 часа - либо у вас есть время, чтобы возиться с диагностическими утилитами, чтобы доказать ребятам из службы поддержки, что деталь действительно вышла из строя (это может быть настоящей неприятностью - первое, что они просят вас сделать, это запустить диагностику, и они могут занять несколько часов, только чтобы получить замену жесткому диску, который, как вы знаете, сломался, потому что он дребезжит, когда вы его встряхиваете). Если вы построили свой собственный, вы можете купить запасной и без проблем вставить его. Это наиболее актуально, если вы покупаете подержанный сервер - в этом случае я советую купить дополнительный, который будет использоваться для запчастей.

Для наших производственных серверов мы выбрали Dell, я знал, что через 4 часа у меня будет кто-нибудь на месте, если что-то случится с оборудованием. Серверы имеют лучшие вентиляторы, воздушный поток и включенное программное обеспечение для мониторинга. Техническая поддержка может видеть, что вы приобрели, знает каждый аспект системы и то, как каждая деталь взаимодействует друг с другом. Мы также никогда не подумаем о покупке секонд-хенда для производства, никогда не знаешь, как злоупотребляли жесткими дисками.

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

Даже те, которые были изготовлены по индивидуальному заказу, мы никогда не строили сами, мы просто выбирали все детали в интернет-магазине и заказывали их в собранном виде, что обычно экономило нам от 400 до 800 долларов за машину по сравнению с серийными, но мы никогда не подумали об использовании один из них для производства.

Я бы сказал, что сборка может быть полезной в следующих обстоятельствах:

  • корпус минимум 2U, мне удобнее 3U или больше
  • сервер, который вы хотите быстро перестроить, но какое-то время не работает
  • у вас либо есть запчасти, либо вы готовы их купить. Вам понадобится запасной блок питания, материнская плата, контроллер диска, диски, оперативная память.

Однажды я сделал это для важного производственного сервера, это был просто сервер хранения - очень простая конфигурация Windows, просто сервер, набитый дисками на хорошей рейдовой карте. Это было дешевле, чем сопоставимый сервер HP, но на небольшую сумму. В то время нам нравится гибкость, заключающаяся в том, что мы можем быстро восстановить его и запустить, если у нас возникнут какие-либо проблемы.

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

Все наши серверы для разработки - это обновленные версии Dell или IBM, срок эксплуатации которых подходит к концу (возраст от 7 лет), но которые были приобретены три года назад. Я больше не могу найти запасные части для многих деталей.

Рассматривали ли вы для этого Amazon EC2? Может быть проще / дешевле, чем иметь собственный сервер. Кроме того, он позволяет легко реплицировать и создавать новое оборудование с помощью масштабирующих устройств.

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

Раньше (давным-давно) меня использовали для создания собственных серверов (в основном потому, что они казались дешевле), но я могу сказать вам, что вы не сможете покупать отдельные части и достичь того же качества дизайна, что и серверы от профессионалов. .

Тем не менее, теперь у вас есть большой выбор брендов: Dell - один из моих любимых, потому что их веб-сайт очень полезен для сравнения конфигураций.

Я полагаю, это зависит от объема и надежности, которые вы ищете. Магазин Mom & Pop с автоматами на 5 единиц? С таким же успехом можно заставить их экономить деньги.

Если вам нужна надежность, вам нужна однородность, и вам нужно покупать свои серверы. Я бы не рекомендовал покупать у неосновных поставщиков, если только это не место вроде CDW. Я покупаю отремонтированное сетевое оборудование, а не серверы.

Я создаю или очень маленькие веб-сайты или разрабатываю (SuperMicro), а для клиентов покупаю серверы Dell 1u и 2u.

У меня есть IT-компания. В прошлом я создавал серверы для клиентов. Я всегда могу немного превзойти цены Dell.

Однако помните о двух вещах: 1) Когда вы строите его, вы даете гарантию, можете ли вы коснуться гарантии Dell, не отмечая сервер и / или детали, на случай, если вам нужно будет купить запасную часть в будущем и оставаться по ценам Dell 2) Будет ли эта часть быть доступным, когда он вам понадобится, через 2 года. Если вы покупаете dell, они следят за тем, чтобы деталь у них была где-то на складе. Можете ли вы гарантировать это в будущем на 1, 2, 3 года?

После создания серверов для клиентов в течение пары лет я быстро понял, что не могу конкурировать с ценами Dell, включая гарантийный и сервисный контракт.

По правде говоря, нет никаких сомнений, учитывая факты. ;)

Если вы знаете, что делаете, стройте.

Я построил много серверов, как критических, так и нет, и они всегда работают (на доллар) намного лучше и надежнее коммерческих серверов (Dell, HP и т. д.). К тому же они всегда хорошо справляются с поставленной задачей. И они реже выходят из строя. Некоторые «устройства», например, SAN, лучше покупать, и даже тогда только в сценариях с высокой пропускной способностью. Есть много очень хороших DIY SAN на базе Linux.

Вот некоторые мысли:

  • OEM-производители, такие как Dell, оптимизируют свои расходы на поставку и поддержку. Если запчасть второго уровня стоит им дешевле, и поддержка (это означает, что она может стоить OEM меньше, но требует более высоких затрат на поддержку, но общая сумма меньше), чем часть верхнего уровня, это то, с чем они могут пойти. Это означает, что вы единственный, кто держит сервер, который выскакивает, в то время как техник входит с платой, которую нужно заменить. (Если вы когда-нибудь видели, как полевой техник приходил и говорил: «Да, эти штуки все время терпят неудачу», вы поймете, о чем я говорю.)
  • Если ваш сервер критический, четырехчасовая гарантия на месте точно нет что вам нужно. Что вам нужно, так это холодный резерв, горячий резерв, кластер или другое решение для обеспечения доступности, при котором конечные пользователи не почувствуют время простоя. Опять же, это будет дешевле, если вы построите сами.
  • Гарантия действительно бесполезная вещь. Вы можете использовать часть этих денег, чтобы купить достаточно запчастей для хранения в инвентаре, чтобы покрыть отказы оборудования, и заменить часть самостоятельно намного быстрее, чем ждать, пока телефонный дрон пройдется через книгу в спиральном переплете, чтобы диагностировать проблему, о которой вы уже догадывались. , а затем, в конце концов, отправить полевого техника для его замены.
  • Кроме того, если аппаратный сбой носит периодический характер, вам, скорее всего, придется долго бороться с OEM-производителем, чтобы получить замену детали. Вы можете звонить, используя свой собственный сервер DIY.
  • Идея о том, что OEM-производители хранят все детали в течение многих лет, является преувеличением. Обычно, если вы получаете стандартные детали, они (или подобные им замены) также доступны на рынке. Посмотрим правде в глаза, большинство OEM-производителей в настоящее время являются сборщиками JIT. Если OEM-производитель может поставить деталь или подобную деталь, скорее всего, вы тоже сможете. Слишком много раз, когда старый серв выходит из строя, вы иногда пользуетесь возможностью, чтобы продвинуться вверх.
  • Да, иногда некоторые части не работают вместе. Но кто развертывает критически важный сервер, OEM или нет, без тестирования? Если вы будете придерживаться известных брендов, у вас очень редко будут проблемы. Я построил сотни серверов, и у меня было мало несовместимых частей.
  • Вы не можете перейти от того, чтобы никогда не собирать части вместе, к созданию критически важного кластера с высокой доступностью, не а) начав с малого и б) не проведя своего исследования. Люди, которые пытаются «построить», имеют плохой опыт, а затем идут «покупать», обычно являются людьми, которые поступили неправильно.
  • И последнее: либо используйте фирменный OEM-производитель (например, HP, IBM и т. Д.), Либо создавайте самостоятельно. Это золотая середина, которая может быть проблематичной. Множество однодневок с плохой поддержкой.

Я предпочитаю сборку.