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?
fonte
Comprar.
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.
fonte
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.
fonte
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.
fonte
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.
fonte
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:
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.
fonte
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:
Contras:
fonte
É 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.
fonte
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.
fonte
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.
fonte
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.
fonte
menor que 3U - comprar. maior que 2U - compilação
fonte
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.
fonte
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.
fonte
Eu construo ou desenvolvo sites ou sites muito pequenos (SuperMicro) e, para clientes, compro servidores Dell 1u e 2u.
fonte
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.
fonte
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.
fonte
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
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.
fonte
Eu diria que a compilação pode valer a pena nas seguintes circunstâncias:
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.
fonte
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.
fonte
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.
fonte
Vá com um servidor dell. Eu tenho muitos anos de experiência com isso !! Servidores personalizados nunca são suficientes.
fonte
Custom built servers never cut it
está exagerando bastante o caso. Talvez você devesse ter alguém personalizado para construir seus servidores.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.
fonte
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
fonte
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.
fonte
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. ;)
fonte
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:
Eu sou a favor da construção.
fonte