Server con montaggio su rack: li costruisci o li acquisti?


15

Questa è la domanda canonica per "Devo costruire io stesso l'hardware per il calcolo?" domande.

Ho messo insieme innumerevoli PC, ma mai un server di grandi dimensioni. Il geek in me dice di costruirlo, ma il realista in me dice che lascia che il produttore lo gestisca quando c'è un problema. Ignorando il tempo di penalità relativo al tempo di assemblaggio iniziale di uno costruito, qual è la soluzione migliore? Ti è mai capitato di riscontrare un problema con un server di build domestico che sarebbe stato risolto in modo più semplice / rapido / economico andando con un produttore? Ci sono delle funzionalità offerte dai produttori che non sono facilmente raggiungibili con un server domestico?

Risposte:


26

Comprali. E acquistali da fonti alternative se devi essere parsimonioso - Craigslist, Ebay, Dell Outlet, ecc.

Se finisci per costruirli, vai con SuperMicro: equipaggiamento eccezionale.

Ma i server commerciali avranno una gestione migliore della larghezza di banda, una migliore gestione dei sistemi, un migliore supporto, ecc.

E se hai bisogno di pizzicare centesimi - usa la memoria di terze parti (cioè Crucial) - è più economico e altrettanto buono.


+1 per super micro.
John Gietzen,

ecco perché ho chiesto a casa o al lavoro - a casa se avessi un rack (e lo faccio) - Proverei un server homebrew (SuperMicro) ma con le recenti condizioni economiche e molte persone che fanno l'aggiornamento (che è controintuitivo al condizione economica) - craigslist ed ebay hanno avuto molti server decenti su di loro e molto meno lavoro per guidare fino a un parcheggio, consegnare $ 100 e tornare a casa con un bel server 1U o 2U.
Rob Bergin,

1
abmx.com per la vittoria! (vedi abmx.com/low-cost-1u-server ) Hanno fondo Laghi e server di fascia bassa costruiti con Supermicro interiora, per meno di workstation di un utente. Ne abbiamo acquistati diversi per funzioni non critiche e funzionano e corrono e funzionano ...
Avery Payne,

Quali sono esattamente le funzionalità di gestione che hai visto in un server Dell / HP / IBM che non puoi ottenere da un server fai-da-te con, diciamo, mobos Supermicro / Tyan, schede di rete Intel e controller Adaptec / LSI?
alphadogg,

1
; Ho integrato l'aggiornamento del driver in un passaggio per tutto, incluso l'aggiornamento del firmware sulle unità.
TomTom,

16

Acquistare.

  • Garanzia.
  • Progettazione ingegneristica - calore, flusso d'aria
  • Parti tutte garantite per lavorare insieme

Abbiamo acquistato un server da un negozio di scatole bianche locale. peggior server che abbiamo mai avuto. Costruito esattamente secondo le nostre specifiche, ma alla scheda RAID non piaceva la scheda madre. Finì per costarci più del prezzo del server in strani errori, test, ricostruzione, ordinazione di altre carte e più test.


1
Il calore è una cosa molto grande. Vuoi pagare un extra per l'ingegneria che risolve questo.
sysadmin1138

Se si acquista uno chassis Supermicro o Tyan, si ha lo stesso tipo di "progettazione / ingegneria" di Dell / IBM o HP in termini di gestione del calore.
alphadogg,

10

Compra compra compra. Un server non è un PC e l'entusiasta / hobbista che è in te ti sta conducendo sulla strada dell'erroneità. Quando hai utenti reali che accedono ad essi e fanno affidamento su di essi per il loro lavoro quotidiano, la solidità e l'affidabilità sono fattori cruciali.


6

Vai con Dell. La garanzia non è un problema quando ne hai bisogno. Ricevilo per il tempo che desideri e il livello di servizio di cui hai bisogno. Ho appena avuto un guasto all'unità in un server di archiviazione e lo abbiamo avuto in 2,5 ore di sabato. Con un'unità di bult personalizzata c'è spesso un problema su ciò che è fallito e su chi è responsabile. Vuoi davvero evitare il dito puntato.

Inoltre hanno avuto ottimi servizi e suoppot su IBM e HP, ma Dell di solito batte sul prezzo iniziale.


4

Acquistare.

Le migliori posizioni che ho visto finora sono state le aste di aziende che hanno piegato. Di recente mi è stato chiesto di trovare un nuovo server per abbinare il costo e le specifiche di un precedente acquisto del server.

Si scopre che il server precedente è stato acquistato per un paio di migliaia quando inizialmente costava oltre 50 mila. GBP qui, ma penso che la differenza sia chiara. Anche le normali rotte di seconda mano non potevano avvicinarsi al prezzo di una svendita dopo che una società ha chiuso.


4

Se hai avuto il piacere di seguire le storie di compilazione del server StackOverflow (podcast e post di blog), la lezione suona come:

dovresti davvero considerare ACQUISTA . C'è però un avvertimento: devi valutare il tuo tempo .

Solo un semplice problema con un controller ServeRAID che non piace alle unità Western Digital SAS, ma preferisce il marchio Hitachi. Non importa problemi come: mobo / compatibilità con schede RAID, mobo / NIC, alimentatori, ecc. Non potrei immaginare di provare a assemblare un server insieme a varie parti e di non avere alcuna garanzia sull'intera scatola come singola unità, in loco servizio fornitore, ecc.

Avere gli interni assemblati e testati per la compatibilità è un vantaggio fondamentale per i grandi marchi.


4

Sicuramente, ACQUISTA. Il risparmio sui costi potrebbe sembrare un po 'allettante se provi a costruirlo da solo, ma quando incontri uno scenario di disastro (e credimi, lo farai), ti risparmierai MOLTO tempo.

Professionisti:

  • Migliore design (flusso d'aria, cablaggio)
  • È più facile cercare un driver, aggiornamenti software, BIOS, aggiornamenti del firmware (tutto dal punto vendita)
  • Migliore supporto per la gestione remota (è possibile riavviare e visualizzare la schermata di avvio in remoto)
  • GARANZIA

Contro:

  • Prezzo

4

È perfettamente possibile costruire un server personalizzato per competere con qualsiasi cosa sul mercato, ma non lo farai acquistando componenti economici a prezzi stracciati. Poiché la differenza di prezzo per macchine equivalenti di un produttore o costruita con parti sarà piuttosto piccola, con quest'ultima normalmente più costosa, ci deve essere davvero un buon motivo per percorrere questa strada.

Quando acquisti un server di marca e non sto parlando di una strana marca di cui nessuno ha mai sentito parlare prima, stai (solitamente) ottenendo un sistema che sarà assemblato con componenti solidi che sono stati testati per lavorare insieme . Sarà inoltre eseguito il backup come garanzia decente.

Se lo costruisci da solo, potresti riscontrare tutti i tipi di problemi causati da alcuni dei componenti che non giocano bene con alcuni degli altri. Non avrete alcuna garanzia sull'unità completa, solo la garanzia su alcuni dei componenti. Puoi sicuramente dimenticare di chiamare il produttore e di averli sul posto, con un intero set di componenti, entro poche ore per riparare il server con tempi di inattività minimi.


+1 L'ultimo paragrafo parla proprio di questo. È possibile creare un server eccezionale, ma anche una grande wararnty è piuttosto buona. Soprattutto alle 2:00 di un fine settimana.
Dave M,

1
O alle 15:00 di domenica pomeriggio quando il server in questione esegue il software di contabilità e gli auditor saranno lì alle 8:00 del mattino seguente. :(
John Gardeniers,

3

Ti interessa il sistema o sarà mission-critical? Acquistare.

È facilmente sostituibile e / o veramente semplice (server Web, nodo di calcolo, server DNS)? Costruito da un telaio barebone SuperMicro.

Il tuo tempo è inutile, così come i tuoi dati? Costruisci da tutte le parti diverse.

Lavoro in un ambiente accademico, quindi spesso finisco per costruire (o specificare una scatola beige) per risparmiare denaro. Funziona ma non è eccezionale. I barebone di SuperMicro eliminano il problema soprattutto perché la scheda madre è effettivamente buona e per la maggior parte dei server non sono necessarie altre periferiche. A loro piacciono anche le schede RAID 3ware. Tutti i miei nodi di calcolo sono dual chassis Xeon 5300 2U di SuperMicro ... Ma se uno fallisse domani, non sarei in difficoltà.

I miei file server principali sono macchine Dell e HP con contratti di supporto 24x7. In questo modo posso ottenere parti rapidamente.

Le mie ultime esperienze con una scatola beige specifica personalizzata sono state un disastro ... Il venditore ci ha venduto un contratto di supporto e la sua unica scheda madre di riserva a portata di mano era fuori provincia (ritardo di 1 giorno) e DOA (ritardo di 5 giorni per ottenere la sostituzione) ... Il grosso problema con la costruzione è ottenere rapidamente pezzi di ricambio. Un amministratore di sistema che conosco ha dovuto aspettare 5 settimane per un backplane SATA sostitutivo da Chembro qualche anno fa, 6 TB di spazio di archiviazione erano offline fino a quando non hanno ottenuto quella parte. Non bene.


3

Non costruire un server tu stesso se intendi fare affidamento su di esso per qualcosa di importante - Se stai confrontando le parti da mele a mele in quanto le differenze di prezzo in genere non sono enormi e la possibilità di chiamare un fornitore e ottenere il servizio di assistenza / supporto in garanzia vale quasi il markup dei prezzi la prima volta che qualcosa si rompe e devi correre cercando di ripararlo.

Se rimani scoraggiato dal prezzo dell'hardware Dell, potresti prendere in considerazione SuperMicro o altri fornitori "whitebox": qualità approssimativamente equivalente, buona copertura della garanzia e punti di prezzo generalmente leggermente inferiori.


1

Come molte persone prima di me hanno risposto, vado con comprare. Quanto vale il tuo tempo? Sicuramente puoi risparmiare $ 200-300 in anticipo su un server costruendolo tu stesso. Quanto pensi che il tuo tempo valga la pena per l'azienda su base oraria? Anche se è davvero basso, diciamo $ 30 l'ora, $ 300 esce a 10 ore. Posso praticamente garantirti che un server autocostruito ti risucchia oltre 10 ore della tua vita durante il periodo in cui lo mantieni.

Lavorando in una startup in cui un precedente amministratore ha risparmiato sulla marcia, non ho avuto problemi di mal di testa con i server 4U rackmount generici costruiti con l'hardware del PC di casa. Fortunatamente ne restano solo pochi da quando siamo giunti alla conclusione, molto tempo fa, che è più economico scartarli e acquistare qualcosa di ingegnerizzato e supportato piuttosto che perdere tempo a giocare con un negozio di PC per hobbisti.



1

La costruzione può valere il rischio in fascia molto bassa, 2-4 server scelti con "questo ragazzo che conosco" e nella fascia più alta in cui si esegue tutto il codice personalizzato in tutti i datacenter personalizzati (google, livello superiore hpc) o semplicemente avere manodopera nocmonkey a buon mercato in giro. Quasi ovunque tra la sua negligenza professionale da costruire. Ci sono più motivi di quanti probabilmente potrei trovare nel limite di caratteri di questo post, ma si riducono davvero tutti a questo: sei nel business di competere sui migliori compromessi di prezzo / prestazioni / compatibilità di un sistema server x86 di una dozzina di parti, o sei in qualche altra attività? Dedica il tuo tempo alla tua attività reale.


1

Costruire un buon server 1U o 2U compatto non è facile come elaborare un modello di torre decente. Non ci sono dozzine di buoni siti che testano tutti i componenti, raffreddando più una sfida, parti più costose e più difficili da trovare. Ho sempre comprato per lavoro e costruito per casa.

Ma se dovessi installare un rack a casa (non lo farò. Troppo rumore), costruirei anche quei server dato che sono un creatore a cuore e adoro il fai-da-te quando si tratta di dispositivi di elaborazione.


0

Realizzo siti Web o sviluppo molto piccoli (SuperMicro) e per i clienti acquisto server Dell 1u e 2u.


0

Suppongo che dipenda dal volume e dall'affidabilità che stai cercando. Mom & Pop shop con macchine da 5u? Potrebbe anche farli risparmiare denaro.

Se vuoi l'affidabilità, allora vuoi l'omogeneità e devi acquistare i tuoi server. Consiglio di non acquistare da fornitori non primari, a meno che non sia un posto come CDW. Compro il mio equipaggiamento di rete rinnovato, non i miei server.


0

Sicuramente comprare. E se hai intenzione di ottenere molti server, acquistali dallo stesso produttore. Non dovrai affrontare diverse procedure diagnostiche e un diverso supporto tecnico se ne avrai bisogno un giorno.

In passato (molto tempo fa) ero abituato a costruire i miei server (principalmente perché sembrava più economico) ma posso dirti che non sarai in grado di acquistare parti separate e raggiungere la stessa qualità di progettazione dei server da professionisti .

Detto questo, ora hai una vasta scelta di marchi: Dell è uno dei miei preferiti perché il loro sito Web è molto utile per confrontare le configurazioni.


0

Hai preso in considerazione l'EC2 di Amazon per questo? Potrebbe essere più facile / economico di avere un server in casa. Inoltre, consente una facile replica e creazione di nuovo hardware con scaler davanti.


0

Acquista ma cerca di stare lontano dalla ristrutturazione. Ho costruito alcuni server ai miei tempi e anche se tutto dovrebbe funzionare bene insieme ci sarà qualcosa che non funziona. Inoltre, come altri hanno già detto, ottieni l'ingegneria, la garanzia e tutto ciò che lavora insieme. Anche se è importante per te, la gestione fuori banda vale il costo.

I nostri server di sviluppo sono tutti i reparti Dell o IBM che stanno per finire (7+ anni) ma acquistati tre anni fa. Non riesco più a trovare parti di ricambio per molte parti.


perché non puoi semplicemente acquistare più vecchi server dello stesso tipo - ebay per le parti :)
gbjbaanb

Non posso sprecare soldi nel nostro budget acquistando più vecchie parti che sono destinate a fallire prima piuttosto che dopo. Ultimamente sono stato costretto a costruire a causa di vincoli di budget. Sperando che il morso nel culo che so stia arrivando arriva MOLTO dopo.
steve.lippert,

0

Direi che la creazione può essere utile nelle seguenti circostanze:

  • caso minimo 2U, mi sento più a mio agio con 3U o più grande
  • server che si desidera essere in grado di ricostruire rapidamente, ma può convivere con un tempo inattivo
  • o hai dei pezzi di ricambio o sei disposto ad acquistarli. Sono necessari alimentatore di riserva, scheda madre, controller del disco, dischi, ram.

L'unica volta che l'ho fatto per un importante server di produzione, era solo un server di archiviazione: una configurazione Windows molto semplice, solo un server pieno di dischi su una buona carta raid. È stato più economico di un server HP comparabile, ma non molto. Al momento ci piace la flessibilità di sapere che potremmo ripristinarlo e farlo funzionare rapidamente se avessimo qualche problema.


0

Per i nostri server di produzione siamo andati con Dell, sapevo che avrei avuto qualcuno in loco in 4 ore se fosse successo qualcosa all'hardware. I server hanno ventole, flusso d'aria e software inclusi per il monitoraggio migliori. Il supporto tecnico è in grado di vedere cosa hai acquistato, conoscere ogni aspetto del sistema e come ogni pezzo interagisce tra loro. Inoltre non prenderemmo mai in considerazione l'acquisto di seconda mano per la produzione, non si sa mai come sono stati abusati dei loro hard disk.

Per la pre-produzione e i laboratori di sviluppo, siamo andati su misura, perché non ci importava se non fossero altrettanto buoni, se una parte falliva e non dovevamo aspettare qualche giorno non è un grosso problema.

Anche quelli personalizzati, non ci siamo mai costruiti da soli, abbiamo semplicemente raccolto tutti i pezzi da un negozio online e li abbiamo ordinati assemblati, di solito ci risparmiavamo tra i $ 400 e gli $ 800 a macchina rispetto a quelli di produzione, ma non avremmo mai preso in considerazione l'uso uno di questi per la produzione.


Andrei con IBM (1a scelta) o HP (2a) su Dell, sono più economici e lo dimostra.
gbjbaanb,

0

i problemi con build v buy dipendono davvero da funzionalità aggiuntive e dimensioni del case.

Se vuoi un server 1U, acquistalo - davvero, inserire i bit non vale la pena, soprattutto perché non puoi usare bit PC standard, devono essere tutti di basso profilo e quindi devi anche ottenere il flusso d'aria a destra.

2U è un po 'meglio, hai più opzioni ma probabilmente vale comunque la pena acquistarlo.

4U, potresti crearne uno - fondamentalmente è solo una custodia per PC sul suo lato. Tuttavia, ora entriamo nella parte delle funzionalità aggiuntive: se costruisci un PC in una custodia rack, va bene, ma ogni server 4U con cui ho lavorato (ad esempio Proliant e simili) viene fornito con funzionalità hot-swap, unità estraibili , anche i bit che non sono hot-swap sono facilmente accessibili (e tutti senza viti, è possibile sostituire una scheda di rete in pochi secondi). Inoltre, ci saranno indicatori diagnostici che lampeggeranno tutti quando qualcosa andrà storto (ad esempio nel caso della scheda di rete, puoi dire cosa ha fatto cadere il server perché una piccola luce era accesa nello slot in cui si trovava la scheda di rete).

Poi ci sono anche funzionalità come la gestione delle luci spente e il software diagnostico (ma puoi ottenerlo tu stesso con una scheda appropriata e attaccare Linux per una diagnostica migliore rispetto a molti software del produttore)

Problemi: con un server acquistato dovrai utilizzare il produttore per le parti, non puoi semplicemente acquistare una vecchia scheda di rete per sostituire quella vecchia, non se vuoi le stesse funzionalità. Ciò significa che hai un pezzo di ricambio in giro o il supporto del produttore - alcuni effettuano la sostituzione in loco di 4 ore - o hai il tempo di passare a giocherellare con le utility diagnostiche per dimostrare ai ragazzi dell'assistenza che la parte ha davvero fallito (che può essere un vero fastidio - la prima cosa che ti chiedono di fare è eseguire la diagnostica e possono richiedere ore, solo per ottenere un HDD sostitutivo che sai che è rotto perché si agita quando lo scuoti). Se ne hai costruito uno tuo, puoi acquistarne uno di ricambio e inserirlo senza problemi. Questo è particolarmente rilevante se si acquista un server di seconda mano - nel qual caso, il mio consiglio è di acquistarne uno in più da utilizzare per i ricambi.


0

Vai con un server dell. Ho molti anni di esperienza con questo !! I server personalizzati non lo tagliano mai.


+1 Molta scelta di beeter per andare al marchio
Dave M

Mentre ci sono molte ragioni per usare un solido server di marca, il commento Custom built servers never cut itsta sopravvalutando enormemente il caso. Forse avresti dovuto avere qualcun altro personalizzato per costruire i tuoi server.
John Gardeniers,

0

Anche se le specifiche sono simili, la qualità delle parti in genere non lo sarà. Allo stesso modo, supporto. Se non hai bisogno di affidabilità e supporto (incluso un contratto di riparazione), crealo tu stesso, in ogni caso.


0

Il server di sviluppo locale è fondamentale per te o è solo una cosa da giocare?

Affari che non puoi permetterti di fermare, perché costa denaro. Dell fornisce assistenza e hardware abbinato. Potresti costruire il tuo server più economico, ma tutte le parti funzionano bene insieme?

Vorrei andare Dell se il prezzo non fosse un problema con un supporto hardware. Paga in modo definitivo quando le tue unità si guastano e puoi tornare indietro in un giorno. Non paga quando il tuo fornitore del server di casa che ti ha ordinato in particolare quell'unità scsi scattante, che in questo momento non è riuscita, deve ordinarne un'altra. Potrebbero essere necessari alcuni giorni o settimane .. !! Nel frattempo hai appena superato la scadenza per quel progetto ... whoops


0

Se hai il budget per il contratto di garanzia / assistenza con sostituzione rapida delle parti E non hai il personale in loco che sa come risolvere i problemi hardware, vai su Dell.

Per la mia roba, il fatto che riesca a ottenere parti di cui ho bisogno per un server white box entro un'ora presso il negozio di computer locale, è un grande vantaggio.


0

Possiedo una società IT. Ho creato server in passato per i clienti. Posso sempre battere i prezzi di Dells con un bel po 'di pubblicità.

Ricorda 2 cose però 1) Quando lo costruisci, lo garantisci, puoi toccare la garanzia di Dell senza contrassegnare il server e / o le parti in caso dovessi acquistare un pezzo di ricambio lungo la strada e rimanere ai prezzi di Dells 2) Quella parte essere disponibile quando ne hai bisogno tra 2 anni. Se acquisti un Dell, si assicurano di avere la parte, in un magazzino da qualche parte. Potete garantirlo per 1, 2, 3 anni lungo la strada?

Dopo aver creato Server per clienti per un paio d'anni, mi sono reso conto rapidamente di non poter competere con i prezzi di Dells, incluso il contratto di garanzia e assistenza.

Sinceramente non c'è dubbio se si considerano i fatti. ;)


0

Se sai cosa stai facendo, costruisci.

Ho creato molti server, sia critici che non, e hanno sempre prestazioni (per dollaro) molto migliori e più affidabili rispetto ai server commerciali (Dell, HP, ecc.). Inoltre sono sempre ben adattati al compito. E falliscono meno spesso. Alcune "appliance" possono essere acquistate meglio, come le SAN, e anche in questo caso, solo in scenari ad alta produttività. Ci sono molte belle SAN fai-da-te basate su Linux là fuori.

Ecco alcuni pensieri:

  • Gli OEM, come Dell, stanno ottimizzando la fornitura + i costi di supporto. Se una parte di secondo livello costa meno per l'acquisto e il supporto (il che significa che può costare meno all'OEM ma comporta costi di supporto più elevati, ma il totale è inferiore) rispetto a una parte di livello superiore, ecco cosa potrebbero fare. Ciò significa che sei quello rimasto a tenere il server che si apre mentre il tecnico entra con la scheda per sostituirla. (Se hai mai visto entrare in campo una tecnologia sul campo e dire "Sì, quelle cose falliscono continuamente", saprai di cosa sto parlando.)
  • Se il tuo server è fondamentale , una garanzia in loco di quattro ore non è assolutamente ciò di cui hai bisogno. Ciò di cui hai bisogno è una riserva fredda, una riserva calda, un cluster o altra soluzione di disponibilità in cui gli utenti finali non avvertiranno tempi di inattività. Ancora una volta, questo sarà più economico se ti costruisci.
  • Una garanzia è davvero una cosa inutile. Potresti usare un po 'di quei soldi per acquistare abbastanza pezzi di ricambio da conservare nell'inventario per coprire i guasti dell'hardware e scambiarti la parte molto più velocemente di aspettare che il drone del telefono passi attraverso il libro a spirale per diagnosticare il problema che hai già immaginato fuori, e infine inviare una tecnologia di campo per sostituirlo.
  • Inoltre, se l'errore hardware è intermittente, è altrettanto probabile che si debba combattere l'OEM per molto tempo per ottenere una sostituzione della parte. Con il tuo server fai-da-te, fai la chiamata.
  • L'idea che gli OEM conservino tutte le parti per diciotto anni è un'esagerazione. Di solito, se ottieni parti tradizionali, quelle (o simili sostituzioni) sono disponibili anche sul mercato. Ammettiamolo, oggigiorno la maggior parte degli OEM sono assemblatori JIT. Se un OEM può procurarsi la parte, o una parte simile, probabilmente anche tu. Inoltre, molte volte quando un vecchio serv fallisce, a volte cogli l'occasione per salire.
  • Sì, a volte alcune parti non funzionano bene insieme. Ma chi implementa un server critico, OEM o no, senza test? Se rimani con i nomi dei marchi, molto raramente avrai problemi. Ho costruito centinaia di server e ho avuto poche incompatibilità tra le parti.
  • Non puoi passare dal non aver mai messo insieme le parti alla costruzione di un cluster critico ad alta disponibilità senza a) iniziare in piccolo eb) fare la tua ricerca. Le persone che provano a "costruire", hanno una brutta esperienza e poi vanno a "comprare", di solito sono persone che lo hanno fatto nel modo sbagliato.
  • Un'ultima cosa: o vai con un OEM di marca (come HP, IBM, ecc.) O costruisci te stesso. È la via di mezzo che può essere problematica. Abbondano gli assemblatori fly-by-night con scarso supporto.

Preferisco costruire.


Per aggiungere, vedi il progetto Open Compute di Facebook. Hanno costruito il loro data center con server "senza vanità", ovvero senza marchio.
alphadogg,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.