Che si tratti di apprendere la tecnologia per un lavoro attuale o futuro, di "smanettare" sull'hardware o di fornire servizi specifici alla tua famiglia, ci sono molti motivi per possedere i tuoi server di laboratorio domestici. Adoro le apparecchiature informatiche e la sensazione di potenziale produttività racchiusa in quei piccoli fogli di alluminio. Posso dire senza dubbio che il mio laboratorio casalingo mi ha aiutato ad arrivare dove sono oggi e continua ad aiutarmi anche adesso. Che uno o tutti questi siano i tuoi motivi, ti sei trovato qui come parte di una serie di laboratori domestici. In questa serie inizierò con concetti e idee di base in modo che tu possa utilizzarli per progettare e dare vita al tuo laboratorio domestico.
Che si tratti di apprendere la tecnologia per un lavoro attuale o futuro, di "smanettare" sull'hardware o di fornire servizi specifici alla tua famiglia, ci sono molti motivi per possedere i tuoi server di laboratorio domestici. Adoro le apparecchiature informatiche e la sensazione di potenziale produttività racchiusa in quei piccoli fogli di alluminio. Posso dire senza dubbio che il mio laboratorio casalingo mi ha aiutato ad arrivare dove sono oggi e continua ad aiutarmi anche adesso. Che uno o tutti questi siano i tuoi motivi, ti sei trovato qui come parte di una serie di laboratori domestici. In questa serie inizierò con concetti e idee di base in modo che tu possa utilizzarli per progettare e dare vita al tuo laboratorio domestico.
Scopo
La prima cosa che devi valutare e decidere è lo scopo del tuo laboratorio. Questo guiderà il resto delle tue decisioni e dei tuoi acquisti per il tuo laboratorio domestico. Non posso prendere questa decisione per te, ma quello che farò è fornirti informazioni e dirti cosa ho usato nel mio laboratorio e questo dovrebbe consentirti di decidere cosa può soddisfare le tue esigenze.
Il tema del mio attuale laboratorio domestico è la versatilità. All'epoca il mio lavoro era lavorare come supporto tecnico presso un'importante azienda OEM che supportava i prodotti VMware e il nostro hardware. Avevo bisogno di un hardware della mia azienda che fosse abbastanza potente da supportare la virtualizzazione e che rappresentasse bene l'hardware che stavo supportando. Volevo anche avere alcuni servizi per il resto della mia famiglia. Volevo eseguire un server Microsoft Windows con Active Directory e lo utilizzerei per la risoluzione DNS. Volevo un server multimediale per ospitare e riprodurre film, indipendentemente da dove mi trovassi. Inoltre, non volevo spendere una fortuna acquistando questa attrezzatura.
Il mio hardware
Per soddisfare le esigenze menzionate in precedenza, ho deciso di acquistare server e hardware di livello aziendale. Tralasciando i miei server specializzati che sarebbe più difficile da trovare per la maggior parte delle persone, ecco l'elenco.
- Dell T20 (1xE3-1225v3, 32 GB di RAM, controller SATA, 1 SSD SAS da 200 GB, 1 SSD da 2 TB)
- Dell R320 (1x E5-2450L, 192 GB di RAM, controller raid H310, unità SAS 4x6 TB)
- Dell R420 (2xE5-2440, 256 GB di RAM, controller raid H310, 1 unità SAS da 500 GB)
- Dell R620 (2xE5-2670v2, 128 GB di RAM, controller raid H710, 6 unità SAS da 500 GB)
Dell PowerEdge R620 EMC
Ho altri server, ma sono più specializzati e sono difficili o costosi per la maggior parte delle persone. Il server T20 è un piccolo server carino solo per i miei servizi di gestione che eseguono Active Directory, DNS e Microsoft Windows Hyper-V. Gli altri tre server eseguono il server VMware ESXi e soddisfano tutte le mie altre esigenze, come registrazione, gestione e intrattenimento.
Dell'EMC PowerEdge T20
bilancio
Osservando l'elenco sopra, potresti pensare che il mio budget sia molto più grande del tuo. Questo non potrebbe essere più lontano dalla verità. Anche se spenderò soldi per una parte che so che mi servirà bene e durerà a lungo, è comunque una spesa difficile da sostenere.
Apprezzo e apprezzo i post sui laboratori domestici di altre persone in cui finiscono per spendere $ 1500 o più per host, ma cerco di evitare di spendere così tanto io stesso. Ho acquistato la maggior parte delle macchine di cui sopra a un prezzo estremamente economico. Frequento siti come Craigslist, eBay e aste governative e trovo regolarmente ottimi affari su apparecchiature ricondizionate. Ho acquistato la maggior parte dei miei server per meno di $ 300 ciascuno. Certo, la RAM può diventare costosa, ma è abbastanza facile aggiornarla in un secondo momento. Uno strumento che utilizzo molto è un sito web chiamato LabGopher.com. Anche guardando ora, posso trovare esempi di HP e Dell Sandy Bridge e Ivy Bridge Xeon con accessori pronti per meno di $ 300.
Ora, anche se quanto sopra funziona per me, capisco perfettamente che alcune persone potrebbero non voler avere un server completamente montato su rack in casa propria. Anche il Sandy Bridge e i server aziendali successivi creano ancora calore e rumore. Per queste persone, potrebbe essere meglio dare un’occhiata agli Intel NUC o ai SuperServer di SuperMicro. Entrambi funzionano estremamente bene per i laboratori domestici e sono affidabili. Ci sono pro e contro, qualunque cosa tu decida. Ecco una tabella che potrebbe aiutarti con alcuni dei pro e dei contro di ciascun tipo.
Tipo di server | Professionisti | Svantaggi |
Server di livello aziendale ricondizionati | Meno costoso (gamma di opzioni) Affidabile Stessi strumenti e hardware per Enterprise (iLo/iDrac/ecc) Potente Hardware dedicato Estremamente espandibile |
Rumore da medio ad alto Calore da medio ad alto Hai bisogno di ampio spazio Consumo da medio ad alto |
Intel NUC o altri PC con fattore di forma ultraridotto | Piccole dimensioni/portabilità Necessita di poca energia Hardware più recente Garanzia Rumore basso Calore basso |
Spesa media (gamma di opzioni) per multinodo Nessuna gestione remota Le opzioni di espandibilità sono limitate Il limite massimo è 32 GB di RAM (64 GB non ufficiale) |
SuperMicro SuperServer 5028D-TN4T | Dimensioni medie/portabilità Poca energia necessaria Hardware più recente Gestione remota Potente Altamente espandibile Garanzia Rumore basso Calore basso |
Spesa da media a elevata (gamma di opzioni) per multinodo L'espandibilità del processore è limitata (solitamente saldata) Il limite massimo è di 128 GB di RAM |
Utilizzo di desktop normali | Dimensione normale Hardware più recente Moderatamente espandibile Basso – Rumore medio Calore medio-basso |
Non realmente progettato per questo utilizzo, quindi potrebbe essere limitato nei driver a seconda del software Moderatamente costoso (gamma di opzioni) per multinodo Nessuna gestione remota Massimo a 128 GB di RAM (dipende dalla scheda madre e dalla generazione) |
Utilizzo di VMware Workstation o altro pacchetto di virtualizzazione desktop su desktop/laptop | Dimensione normale Hardware più recente Moderatamente espandibile Bassa rumorosità Calore basso |
Hardware non dedicato, quindi utilizza le tue risorse L'espandibilità potrebbe essere limitata Moderatamente costoso (hardware e licenza per workstation VMware) |
Ci sono ovviamente diverse priorità che potresti considerare più importanti di quelle che ho sottolineato sopra. Questa tabella è semplicemente un punto di partenza nel caso in cui non fossi a conoscenza di alcune delle tue opzioni. Alcuni pro e contro possono essere un po’ soggettivi. Ad esempio, rumore e calore. Per questo motivo, fornirò solo una rapida panoramica di ciò che vedo con le 4 macchine sopra indicate in funzione.
- Energia: tutti i miei server assorbono una certa quantità di energia, ma questa dipende dal carico di lavoro. Con un carico di lavoro medio, ho un consumo energetico di circa 140 watt.
- Calore: questo è il mio problema più grande. Non è terribile, ma poiché non ho un'adeguata ventilazione nella mia stanza, i server aumentano la temperatura di circa 3-5 gradi e, se il carico sui server aumenta, anche il rumore e la temperatura aumentano.
- Rumore – Con le ventole in funzione con un carico di lavoro normale, leggo 51 dB o più o meno lo stesso livello di una strada tranquilla, a circa 2 piedi di distanza da me (meno di 1 metro)
Nel complesso, sono molto soddisfatto della mia configurazione. Per non dire che prima o poi non aggiornerò, ma funziona bene per i soldi che ci ho speso.
Server aziendali: tipi
Poiché utilizzo server aziendali nel mio laboratorio, ne parlerò più in dettaglio. Esistono alcuni sottotipi di server aziendali. I principali sono:
- Tower – Queste sono versioni più grandi delle tue torri desktop. Sono più grandi a causa della resilienza aggiuntiva che deve avere un server aziendale. Troverai, ad esempio, più alimentatori e sistemi di raffreddamento più pesanti.
- Montaggio su rack – Hanno la forma di scatole per pizza. I server montati su rack vengono descritti in base alla loro altezza rispetto a un server rack. Un'unità di altezza è nota come server 1U. 2 unità di altezza sono note come server 2U e così via. Il flusso d'aria entra nella parte anteriore del server ed esce dalla parte posteriore. Non trovi prese d'aria sui lati, sulla parte superiore o sul fondo. Questo perché progettano rack di server in corridoi caldi e freddi per raffreddare in modo più efficiente il gran numero di server in un data center o in una sala server.
- Sistemi modulari o blade: si trovano in contenitori montati su rack o in torri. Nella maggior parte dei casi, i contenitori saranno montati su rack e al loro interno verranno installati server "Blade" più piccoli. Alimentazione, rete e, occasionalmente, spazio di archiviazione sono condivisi tra i blade interni. Il vantaggio principale di questi sistemi è la densità. Puoi inserire molti nodi di elaborazione o processori server in uno spazio ridotto. Un esempio potrebbe essere il Dell M1000e in cui è possibile montare fino a 64 blade di altezza in un unico chassis. Ciascuno comprende doppi processori e RAM in un contenitore da 10U.
Cosa significa tutto questo per le esigenze del server del tuo laboratorio domestico? Il montaggio su rack è di gran lunga il tipo di server più popolare e meno costoso se si acquistano server aziendali. I tower sono più desiderabili in quanto sono più vicini ai normali desktop tower, ma di solito sono più costosi del montaggio su rack. Ciò è dovuto alla scarsità poiché le aziende acquistano molto di più il montaggio su rack e tu stai acquistando i loro server ricondizionati. L'ultimo tipo di server è sicuramente interessante, ma presenta alcuni avvertimenti. I server blade sono più costosi e richiedono molta più energia ed emettono molto più calore, poiché gli involucri soddisfano le esigenze di più server contemporaneamente. Alcuni involucri richiedono un'alimentazione a 220 V invece dei più comuni 120 V nella maggior parte delle case e il rumore delle ventole può assordarti quando sono alla massima velocità. Per farla breve, i server montati su rack sono solitamente l'opzione migliore.
Acquisti
Una volta deciso il percorso dell'attrezzatura, è necessario acquistare i server. Anche se molto dipende da quanto hai o vuoi spendere, ti mostrerò rapidamente come decifrare un'inserzione su eBay per vedere cosa stai acquistando. Non mostrerò il venditore o l'elenco, solo quello che probabilmente vedrai.
Ecco come apparirà il titolo dell'elenco. Una sorta di variazione di questo. Ora per Dell si applica la seguente convenzione di denominazione
La lettera iniziale sarà una "R" "T" o "M". Stanno per R = Rack, T = Tower, M = Modular o Blade. Ci sono alcuni altri tipi che Dell ci ha infilato negli ultimi due anni. Come il FX2 che è un telaio Blade e utilizza FC per denominare i blade all'interno. C'è anche il VRTX che è un telaio ma utilizza normali lame M all'interno. Un altro sono i server di tipo "C" che sono server cloud. Fino a poco tempo fa erano semplicemente un rebranding, ma gli ultimi modelli si avvicinavano sempre di più alla normale famiglia di server Dell. Anche i numeri sul nome Dell significano qualcosa. Il primo numero specifica le capacità. 2,3 e 4 sono server PMI mentre 5,6,7 sono server aziendali e 8,9 sono server datacenter. Scoprirai ad esempio che gli 840 e 940 sono server a 4 socket di fascia alta che possono accettare enormi quantità di RAM. Il secondo numero specifica la generazione. Un 2 nel 720, ad esempio, è un server di 12a generazione. Personalmente consiglio almeno un server da 12 g per il tuo laboratorio domestico. L'ultimo numero indica che si tratta di una macchina Intel o AMD. 0 è Intel e 5 è AMD. Considerando l'esempio di un server R715, possiamo dedurre che si tratta di un server AMD con montaggio su rack, Enterprise, 11a generazione. Le generazioni specificano sostanzialmente quale set di hardware sarà incluso. Ad esempio, di solito avrà una versione specifica di iDRAC (la loro soluzione per schede di amministrazione remota), processori specifici e capacità di memoria.
HP sembra essere un po' più difficile da decifrare e IBM ti serve un anello magico per il decodificatore. Dovresti sempre cercare la macchina online utilizzando il nome del modello e di solito è facile trovare le schede di marketing del prodotto.
Torniamo all'annuncio. L'annuncio sopra riguarda un server aziendale di piccole o medie dimensioni con montaggio su rack ed è un server basato su Intel di 13a generazione. Ha (1) un processore a dieci core, un E5-2640v3 basato sui processori Haswell o Intel di quarta generazione. Questa è la stessa famiglia di un i4-7. Il sistema viene fornito con 4770 GB di RAM utilizzando la RAM del server registrato DDR32. Questo è diverso dalla RAM del desktop. Infine, viene fornito con 4 unità. Un disco rigido da due terabyte. Se vai un po' più avanti nell'annuncio, di solito fornisce qualche dettaglio in più. Questo può essere importante perché vorremmo sapere, ad esempio, con che tipo di controller RAID viene fornito.
In questo annuncio vengono fornite ulteriori informazioni, inclusi (2) alimentatori da 750 W, il che è utile perché mentre la macchina di solito ne avrà bisogno solo uno, puoi estrarre l'altro e tenerlo come backup. Tecnicamente potresti lasciarlo come hot spare e il server passerebbe se anche uno fallisse. Non sono inclusi caddy (caddy per dischi rigidi). Ciò significa che se desideri aggiungere più unità, questo sarà qualcosa che dovrai acquistare. Di solito sono specifici del server, ma non molto costosi. Questa macchina viene fornita anche con un PERC H330 che sta per PowerEdge Raid Controller. La versione di HP si chiama scheda HP Smart Array Pxxx. Questo è utile per fare un po' di ricerca poiché controlla le tue unità e può aumentare notevolmente le tue prestazioni a seconda di come lo usi. Alcune schede RAID supportano solo determinati livelli RAID. I Drive Blanks possono essere inclusi ma molte volte non lo sono. Sono utili perché aiutano a dirigere un buon flusso d'aria attraverso il server.
Ogni annuncio verrà costruito in modo leggermente diverso. Con un po' di pratica, inizierai facilmente a sfogliarli e troverai affari incredibili. Il prossimo post approfondirà più approfonditamente lo spazio di archiviazione per il tuo laboratorio domestico.
–MikeWilson @IT_Muscle
Questo post fa parte di una serie continua di contenuti inviati dagli utenti dedicati all'esplorazione del divertimento e delle sfide legate alla costruzione, alla manutenzione e talvolta alla ricostruzione di un laboratorio domestico. Questa serie è in collaborazione con i nostri amici di /r/homelab. Se sei interessato a condividere la tua configurazione, invia un'email a [email protected]