Servidores de montagem em rack - Construa-os ou compre-os?

15

Esta é a pergunta canônica de "Devo construir eu mesmo o hardware de co-computação?" questões.

Eu montei inúmeros PCs, mas nunca um servidor grande. O nerd em mim diz que constrói, mas o realista em mim diz que deixe o fabricante lidar com isso quando houver um problema. Ignorando a penalidade de tempo envolvida no tempo de montagem inicial de uma montada, qual é a melhor solução? Você já teve algum problema com um servidor de build doméstico que teria sido resolvido com mais facilidade / rapidez / menor custo com um fabricante? Existem recursos oferecidos pelos fabricantes que não são facilmente alcançáveis ​​com um servidor doméstico?

Prumo
fonte

Respostas:

26

Compre-os. E compre-os de fontes alternativas, se você precisar ser econômico - Craigslist, Ebay, Dell Outlet, etc.

Se você acabar construindo-os - use o SuperMicro - excelente equipamento.

Mas os Servidores Comerciais terão melhor gerenciamento de largura de banda, melhor gerenciamento de sistemas, melhor suporte, etc.

E se você precisar beliscar moedas de um centavo - use memória de terceiros (ou seja, Crucial) - é mais barato e igualmente bom.

Rob Bergin
fonte
+1 para super micro.
John Gietzen
foi por isso que perguntei sobre casa ou trabalho - em casa, se eu tivesse um rack (e tenho) - tentaria um servidor homebrew (SuperMicro), mas com a recente condição econômica e muitas pessoas fazendo upgrade (o que é contra-intuitivo) condição econômica) - o craigslist e o ebay tiveram muitos servidores decentes e muito menos trabalho apenas para chegar a um estacionamento, entregar US $ 100 e voltar para casa com um bom servidor 1U ou 2U.
29730 Rob Bergin
1
abmx.com pela vitória! (consulte abmx.com/low-cost-1u-server ) Eles possuem servidores low-end cheep cheep criados com entranhas Supermicro, por menos de uma estação de trabalho do usuário. Nós compramos vários para funções não-críticas e eles só correr e correr e correr ...
Avery Payne
Exatamente quais são os recursos de gerenciamento que você viu em um servidor Dell / HP / IBM que você não pode obter de um servidor DIY com, digamos, mobos Supermicro / Tyan, placas de rede Intel e controladores Adaptec / LSI?
alphadogg
1
; Integrei a atualização do driver em uma etapa para tudo, inclusive a atualização do firmware nas unidades.
TomTom
16

Comprar.

  • Garantia.
  • Projeto de engenharia - calor, fluxo de ar
  • Peças todas garantidas para trabalharem juntas

Compramos um servidor em uma loja local de caixa branca. pior servidor que já tivemos. Construído exatamente de acordo com as nossas especificações, mas a placa RAID não gostou da placa-mãe. Acabamos nos custando mais do que o preço do servidor em erros estranhos, testes, reconstrução, pedido de outros cartões e mais testes.

Brian
fonte
1
O calor é uma coisa muito grande. Você quer pagar mais pela engenharia que resolve isso.
sysadmin1138
Se você compra um chassi Supermicro ou Tyan, possui o mesmo tipo de "design / engenharia" que a Dell / IBM ou HP possui em termos de gerenciamento de calor.
alphadogg
10

Compre, compre, compre. Um servidor não é um PC e os entusiastas / entusiastas em você estão levando você ao caminho da injustiça. Quando você tem usuários reais acessando e confiando neles para o trabalho diário, a solidez e a confiabilidade são fatores cruciais.

Maximus Minimus
fonte
6

Vá com a Dell. A garantia não é problema quando você precisar. Obtenha-o pelo tempo que desejar e pelo nível de serviço necessário. Acabou de ocorrer uma falha na unidade em um servidor de armazenamento e a tivemos em 2,5 horas em um sábado. Com uma unidade de bulto personalizada, geralmente há um problema sobre o que falhou e quem é responsável. Você realmente quer evitar apontar o dedo.

Também tiveram ótimos serviços e suoppot na IBM e HP, mas a Dell geralmente bate no preço inicial.

Dave M
fonte
4

Comprar.

Os melhores locais que vi até agora foram leilões de empresas que desistiram. Recentemente, fui convidado a encontrar um novo servidor para corresponder ao custo e às especificações de uma compra anterior.

Acontece que o servidor anterior foi comprado por alguns milhares quando originalmente custava mais de 50 mil. GBP aqui, mas acho que a diferença é clara. Mesmo as rotas normais de segunda mão não podiam chegar nem perto do preço de uma venda depois que uma empresa se dobra.

Alex
fonte
4

Se você teve o prazer de seguir as histórias de criação do servidor StackOverflow (entradas de podcast e blog), a lição é a seguinte:

você realmente deve considerar apenas COMPRAR . Porém, há uma ressalva: você deve valorizar seu tempo .

Apenas um problema simples com um controlador ServeRAID que não gosta das unidades SAS Western Digital, mas prefere a marca Hitachi. Não importa problemas como: compatibilidade com placa mobo / RAID, mobo / NIC, fontes de alimentação, etc. Eu não conseguia imaginar tentando montar um servidor com várias partes e sem garantia em toda a caixa como uma única unidade, no local serviço de fornecedor, etc.

Ter os componentes internos montados e testados quanto à compatibilidade é uma vantagem crítica para as grandes marcas.

p.campbell
fonte
4

Definitivamente, compre-os. A economia de custos pode parecer um pouco tentadora se você tentar construí-la sozinha, mas quando você encontrar um cenário de desastre (e acredite, você vai encontrar isso), você economizará MUITO tempo.

Prós:

  • Melhor design (fluxo de ar, cabeamento)
  • Mais fácil procurar um driver, atualizações de software, biografias, atualizações de firmware (todas do local do fornecedor)
  • Melhor suporte ao gerenciamento remoto (você pode reiniciar e ver a tela de inicialização remotamente)
  • GARANTIA

Contras:

  • Preço
Bimo Arioseno
fonte
4

É perfeitamente possível criar um servidor personalizado para rivalizar com qualquer coisa no mercado, mas você não o fará comprando componentes baratos a preços de pechincha. Como a diferença de preço para máquinas equivalentes de um fabricante ou construídas a partir de peças será bastante pequena, sendo as últimas normalmente mais caras, é preciso haver uma boa razão para seguir esse caminho.

Quando você compra um servidor de marca, e eu não estou falando de uma marca estranha que ninguém nunca ouviu falar antes, você (normalmente) está obtendo um sistema que será montado com componentes sólidos que foram testados para trabalhar juntos . Também será feito backup como uma garantia decente.

Se você criar o seu próprio, poderá enfrentar todos os tipos de problemas causados ​​por alguns componentes que não estão funcionando bem com outros. Você não terá garantia na unidade completa, apenas garantia em alguns dos componentes. Você certamente pode esquecer de ligar para o fabricante e colocá-lo no local, com todo um conjunto de componentes, dentro de algumas horas para reparar o servidor com o mínimo de inatividade.

John Gardeniers
fonte
+1 O último parágrafo realmente fala disso. Um ótimo servidor pode ser construído, mas um ótimo wararnty também é bastante bom. Especialmente às 02:00 de um fim de semana.
Dave M
1
Ou três horas da tarde de domingo, quando o servidor em questão executar o software de contabilidade e os auditores chegarão às 8 da manhã do dia seguinte. :(
John Gardeniers 23/02
3

Você se importa com o sistema ou será de missão crítica? Comprar.

É facilmente substituível e / ou realmente simples (servidor web, nó de computação, servidor DNS)? Construa a partir de um chassi de barebone SuperMicro.

Seu tempo é inútil e seus dados também? Construa a partir de todas as partes diferentes.

Eu trabalho em um ambiente acadêmico, por isso acabo construindo (ou especificando uma caixa bege) para economizar dinheiro. Funciona, mas não é ótimo. Os barebones SuperMicro eliminam a dor, principalmente porque a placa-mãe é realmente boa e para a maioria dos servidores você não precisa de outros periféricos. Eles também gostam de placas RAID 3ware. Todos os meus nós de computação são dois gabinetes Xeon 5300 2U da SuperMicro ... Mas se um falhasse amanhã, eu não teria problemas.

Meus servidores de arquivos principais são máquinas Dell e HP com contratos de suporte 24x7. Dessa forma, posso obter peças rapidamente.

Minhas últimas experiências com uma caixa bege cheia de especificações personalizadas foram um desastre ... O fornecedor nos vendeu um contrato de suporte e sua única placa-mãe disponível estava fora da província (atraso de 1 dia) e DOA (atraso de 5 dias para a substituição) ... O grande problema com a construção é obter peças de reposição rapidamente. Um administrador do sistema que conheço teve que esperar 5 semanas por um backplane SATA substituto da Chembro há alguns anos atrás, 6 TB de armazenamento estavam off-line até chegarem a essa parte. Não é bom.

Alexandre Carmel-Veilleux
fonte
3

Não construa você mesmo um servidor se pretende confiar nele para algo importante - se você estiver comparando partes de maçã para maçã, as diferenças de preço geralmente não são enormes e a capacidade de ligar para um fornecedor e obter o serviço / suporte de garantia quase vale a pena a marcação de preço na primeira vez que algo quebra e você precisa correr para consertá-lo.

Se você ficar indiferente ao preço do hardware da Dell, considere o SuperMicro ou outros fornecedores de "caixa branca" - qualidade aproximadamente equivalente, boa cobertura de garantia e preços normalmente um pouco mais baixos.

voretaq7
fonte
1

Como muitas pessoas antes de mim responderam, eu vou comprar. Quanto vale o seu tempo? Certifique-se de economizar US $ 200 a 300 em um servidor, construindo você mesmo. Quanto você acha que seu tempo vale para a empresa a cada hora? Mesmo que seja muito baixo, digamos US $ 30 por hora, US $ 300 sai por 10 horas. Posso garantir-lhe que um servidor construído por si próprio consumirá muito mais de 10 horas de sua vida durante o tempo em que você o mantiver.

Trabalhando em uma startup em que um administrador anterior economizou, não tive dores de cabeça ao lidar com servidores genéricos de montagem em rack 4U construídos com hardware de PC doméstico. Felizmente, temos apenas alguns poucos agora, desde que chegamos à conclusão de que, há muito tempo, é mais barato descartá-los e comprar algo projetado e suportado do que desperdiçar nosso tempo jogando na loja de PC amadora.

Kamil Kisiel
fonte
1

menor que 3U - comprar. maior que 2U - compilação

disserman
fonte
1

Construir pode valer a pena o risco na extremidade mais baixa, 2-4 servidores colo'd com "esse cara que eu conheço" e na extremidade realmente alta, onde você está executando todo o código personalizado em todos os datacenters personalizados (google, top-tier hpc) ou apenas tenha mão-de-obra barata com chave nocmon. Praticamente em toda parte, entre a prática profissional incorreta de construir. Há mais razões do que eu provavelmente poderia caber no limite de caracteres deste post, mas elas realmente se resumem a isso: você está no negócio de competir com as melhores compensações de preço / desempenho / compatibilidade de uma dúzia de sistemas de servidores x86, ou você está em algum outro negócio? Gaste seu tempo com seus negócios reais.

cagenut
fonte
1

Construir um bom servidor 1U ou 2U compacto não é tão fácil quanto elaborar um modelo de torre decente. Não há uma dúzia de bons sites testando todos os componentes, resfriando mais um desafio, peças mais caras e mais difíceis de encontrar. Eu sempre comprei para o trabalho e construí para casa.

Mas se eu instalasse um rack em casa (não vou. Muito barulho), também criaria esses servidores, já que sou um criador de coração e adoro DIY quando se trata de equipamentos de computação.

Peter Stuer
fonte
0

Eu construo ou desenvolvo sites ou sites muito pequenos (SuperMicro) e, para clientes, compro servidores Dell 1u e 2u.


fonte
0

Suponho que depende do volume e da confiabilidade que você procura. Mamãe e Pop compram com 5u de máquinas? Também poderia fazê-los economizar dinheiro.

Se você deseja confiabilidade, deseja homogeneidade e precisa comprar seus servidores. Eu recomendaria não comprar de fornecedores não principais, a menos que seja um lugar como o CDW. Eu compro meu equipamento de rede reformado, não meus servidores.

Matt Simmons
fonte
0

Definitivamente comprar. E se você deseja obter muitos servidores, compre-os do mesmo fabricante. Você não precisará lidar com procedimentos de diagnóstico diferentes e com suporte técnico diferente, se precisar, um dia.

No passado (há muito tempo), eu costumava criar meus próprios servidores (principalmente porque parecia mais barato), mas posso dizer que você não poderá comprar peças separadas e alcançar a mesma qualidade de design que os servidores de profissionais .

Dito isso, agora você tem uma grande variedade de marcas: a Dell é uma das minhas favoritas porque o site delas é muito útil para comparar configurações.

Emmanuel BERNAT
fonte
0

Você já considerou o EC2 da Amazon para isso? Pode ser mais fácil / barato do que ter um servidor em casa. Além disso, permite fácil replicação e criação de novo hardware com escaladores à frente.


fonte
0

Compre, mas tente ficar longe de reformas. Eu construí alguns servidores no meu dia e, embora tudo deva funcionar bem em conjunto, haverá algo que simplesmente não funciona. Além disso, como outros já mencionaram, você obtém a engenharia, a garantia e tudo funcionando juntos. Além disso, se for importante para você, o gerenciamento fora da banda vale bem o custo.

Nossos servidores de desenvolvimento são todos os recondicionamentos Dell ou IBM que estão chegando ao fim de sua vida útil (mais de 7 anos), mas adquiridos há três anos. Não consigo mais encontrar peças de reposição para muitas delas.

steve.lippert
fonte
porque você não pode apenas comprar servidores mais antigos do mesmo tipo - ebay para peças :)
gbjbaanb
Não posso gastar dinheiro em nosso orçamento comprando mais peças antigas que estão fadadas a falhar mais cedo ou mais tarde. Ultimamente, fui forçado a construir devido a restrições orçamentárias. Esperar a mordida na bunda que eu sei que está chegando chega muito mais tarde.
precisa saber é o seguinte
0

Eu diria que a compilação pode valer a pena nas seguintes circunstâncias:

  • caso mínimo de 2U, estou mais confortável com 3U ou maior
  • servidor que você deseja poder reconstruir rapidamente, mas que pode permanecer inativo por um tempo
  • você tem algumas peças de reposição ou está disposto a comprá-las. Você precisa de fonte de alimentação sobressalente, placa-mãe, controlador de disco, discos, ram.

A única vez que fiz isso para um importante servidor de produção, era apenas um servidor de armazenamento - uma configuração muito simples do Windows, apenas um servidor cheio de discos em uma boa placa de ataque. Era mais barato que um servidor HP comparável, mas não uma quantidade enorme. No momento, gostamos da flexibilidade de saber que poderíamos colocá-lo em funcionamento rapidamente, se tivermos algum problema.

Ala - Restabelecer Monica
fonte
0

Para nossos servidores de produção, fomos com a Dell, eu sabia que teria alguém no local em 4 horas se algo acontecesse com o hardware. Os servidores têm melhores ventiladores, fluxo de ar e software incluído para monitoramento. O suporte técnico pode ver o que você comprou, conhece todos os aspectos do sistema e como cada peça interage. Também nunca consideramos comprar em segunda mão para produção, você nunca sabe como os discos rígidos foram abusados.

Para a pré-produção e os laboratórios de desenvolvimento, desenvolvemos customizados, porque não nos importamos se eles não eram tão bons, se uma peça falhou e tivemos que esperar alguns dias, não é grande coisa.

Mesmo os construídos sob encomenda, nós nunca construímos nós mesmos, apenas pegamos todas as peças de uma loja on-line e pedimos para montá-las, geralmente economizando entre US $ 400 e US $ 800 por máquina em comparação com as de produção, mas nunca teríamos pensado em usar um deles para produção.

LEAT
fonte
Eu iria com a IBM (primeira escolha) ou HP (segunda) sobre a Dell, eles são mais baratos e mostra.
Gbjbaanb
0

os problemas com o build v buy realmente se resumem a recursos e tamanho de gabinete adicionais.

Se você quer um servidor de 1U, compre - realmente, colocar os bits não vale a pena, especialmente porque você não pode usar os bits padrão do PC, todos eles têm que ser discretos e você também precisa obter o fluxo de ar certo.

2U é um pouco melhor, você tem mais opções, mas ainda vale a pena comprar.

4U, você pode criar um - é basicamente apenas uma caixa de PC do lado. No entanto, agora entramos na parte de recursos adicionais: se você montar um PC em um gabinete de rack, tudo bem, mas todos os servidores de 4U com os quais trabalhei (por exemplo, Proliants e similares) vêm com recursos de troca a quente, unidades pull-out , mesmo os bits que não são hot-swap são acessados ​​com muita facilidade (e sem parafusos, você pode substituir uma placa de rede em segundos). Além disso, haverá indicadores de diagnóstico piscando para você quando algo der errado (por exemplo, no gabinete da placa de rede, você pode dizer o que fez o servidor cair porque havia pouca luz no slot onde a placa de rede estava).

Além disso, existem recursos como gerenciamento de luzes apagadas e software de diagnóstico (mas você pode adquirir isso com uma placa apropriada e colar o Linux para obter melhores diagnósticos do que o software de muitos fabricantes)

Problemas: com um servidor adquirido, você precisará usar o fabricante de peças, não é possível comprar nenhuma placa de rede antiga para substituir a antiga - não se você quiser os mesmos recursos. Isso significa que você tem um sobressalente disponível, ou o apoio do fabricante - alguns substituem no local por 4 horas - ou você tem tempo para dedicar-se aos utilitários de diagnóstico para provar aos profissionais de suporte que a peça realmente falhou (que pode ser um incômodo real - a primeira coisa que eles pedem é executar os diagnósticos, e eles podem levar horas, apenas para obter um disco rígido substituto que você sabe que está quebrado, porque ele sacode quando você o sacode). Se você construiu o seu próprio, pode comprar um sobressalente e encaixá-lo sem problemas. Isso é mais relevante se você comprar um servidor de segunda mão - nesse caso, meu conselho é comprar um servidor extra para uso em peças de reposição.

gbjbaanb
fonte
0

Vá com um servidor dell. Eu tenho muitos anos de experiência com isso !! Servidores personalizados nunca são suficientes.

IT_Fixr
fonte
+1 Muito melhor escolha para ir a marca
Dave M
Embora existam muitas razões para usar um servidor de marca sólido, o comentário Custom built servers never cut itestá exagerando bastante o caso. Talvez você devesse ter alguém personalizado para construir seus servidores.
John Gardeniers 23/02
0

Mesmo que a especificação seja semelhante, a qualidade das peças normalmente não será. Da mesma forma, suporte. Se você não precisa de confiabilidade e suporte (incluindo um contrato de reparo), construa você mesmo, por todos os meios.

mfinni
fonte
0

O servidor de desenvolvimento local é crítico para você ou apenas uma brincadeira?

Negócios que você não pode pagar por tempo de inatividade, porque custa dinheiro. A Dell fornece serviços e hardware correspondente. Você poderia criar seu servidor mais barato, mas todas as partes funcionam bem juntas?

Eu iria à Dell se o preço não fosse um problema com um suporte de hardware. Definitivamente compensa quando suas unidades falham e você pode se virar em um dia. Não vale a pena quando o fornecedor do servidor de sua casa, que solicitou especialmente a unidade scsi, que agora falhou, solicita outro. Pode demorar alguns dias ou semanas .. !! Enquanto isso, você acabou de passar o prazo desse projeto ... gritos

IanN
fonte
0

Se você obteve o orçamento para o contrato de garantia / serviço com substituição rápida de peças E não possui a equipe no local que sabe como solucionar problemas de hardware, entre em contato com a Dell.

Para minhas coisas, o fato de eu conseguir as peças necessárias para um servidor de caixa branca dentro de uma hora na loja de computadores local é um grande benefício.

Varanda
fonte
0

Eu possuo uma empresa de TI. Eu criei servidores no passado para clientes. Eu sempre posso superar os preços da Dells por um bom tempo.

Lembre-se de duas coisas: 1) Quando você o constrói, você garante, pode tocar na garantia da Dell sem marcar o servidor e / ou peças, caso precise comprar uma peça de reposição no futuro e permanecer abaixo dos preços da Dells 2) esteja disponível quando precisar daqui a dois anos. Se você compra um dell, ele garante que ele tenha a peça, em um armazém em algum lugar. Você pode garantir isso por 1, 2, 3 anos depois?

Depois de criar Servidores para clientes por alguns anos, percebi rapidamente que não podia competir com os preços da Dells, incluindo Garantia e Contrato de Serviço.

Sinceramente, não há dúvida considerando os fatos. ;)

Tom
fonte
0

Se você sabe o que está fazendo, construa.

Criei muitos servidores, críticos e não, e eles sempre têm um desempenho (por dólar) muito melhor e mais confiável do que os servidores comerciais (Dell, HP, etc). Eles também estão sempre bem adaptados à tarefa. E eles falham com menos frequência. Alguns "dispositivos" podem ser melhor adquiridos, como SANs, e mesmo assim, apenas em cenários de alto rendimento. Existem muitas SANs DIY muito boas baseadas em Linux por aí.

Aqui estão alguns pensamentos:

  • OEMs, como a Dell, estão otimizando seus custos de fornecimento + suporte. Se uma parte da segunda camada lhes custa menos para comprar e dar suporte (o que significa que pode custar menos ao OEM, mas acarreta custos de suporte mais altos, mas o total é menor) do que uma parte da camada superior, é isso que eles podem fazer. Isso significa que você é o único que mantém o servidor que aparece enquanto o técnico entra com a placa para substituí-lo. (Se você já viu um técnico de campo entrar e dizer "Sim, essas coisas falham o tempo todo", você saberá do que estou falando.)
  • Se o seu servidor for crítico , uma garantia de quatro horas no local não é absolutamente o que você precisa. O que você precisa é de uma reposição a frio, uma reposição a quente, um cluster ou outra solução de disponibilidade em que o tempo de inatividade não seja sentido pelos usuários finais. Novamente, isso será mais barato se você se construir.
  • Uma garantia é realmente uma coisa inútil. Você poderia usar parte desse dinheiro para comprar peças sobressalentes suficientes para manter o estoque para cobrir falhas de hardware e trocar a peça você mesmo muito mais rápido do que esperar o drone do telefone percorrer o livro em espiral para diagnosticar o problema que você já imaginou. e, eventualmente, envie uma tecnologia de campo para substituí-lo.
  • Além disso, se a falha do hardware for intermitente, é provável que você precise lutar contra o OEM por um longo tempo para obter uma substituição de peça. Com seu próprio servidor DIY, você faz a ligação.
  • A idéia de que os OEMs mantenham todas as peças por muitos anos é um exagero. Geralmente, se você adquirir peças convencionais, essas (ou substituições semelhantes) também estarão disponíveis no mercado. Vamos ser sinceros, a maioria dos OEMs hoje em dia são montadores JIT. Se um OEM puder adquirir a peça, ou uma peça similar, provavelmente você também poderá. Além disso, muitas vezes quando um servidor antigo falha, às vezes você aproveita a oportunidade para subir.
  • Sim, algumas vezes, algumas partes não funcionam bem juntas. Mas quem implanta um servidor crítico, OEM ou não, sem teste? Se você ficar com marcas, raramente terá problemas. Criei centenas de servidores e tive poucas incompatibilidades entre as partes.
  • Você não pode deixar de reunir as peças para criar um cluster crítico e de alta disponibilidade sem a) começar pequeno eb) fazer sua pesquisa. As pessoas que tentam "construir", têm uma experiência ruim e depois vão "comprar" geralmente são pessoas que fizeram isso da maneira errada.
  • Uma última coisa: escolha um OEM de marca (como HP, IBM, etc) ou crie você mesmo. É o meio termo que pode ser problemático. Montadores fly-by-night com pouco suporte são abundantes.

Eu sou a favor da construção.

alphadogg
fonte
Para adicionar, consulte o projeto Open Compute do Facebook. Eles construíram seu data center com servidores "sem vaidade", ou seja, sem marca.
alphadogg