Ultimamente eravamo alla ricerca di soluzioni convenienti, che si trattasse di piattaforme TrueNAS a meno di 200 dollari con avvio SSD e connettività 10GbE, o di PC economici per uso domestico con SSD e Windows 10 a meno di 150 dollari. Il problema, però, quando si tratta di homelab, è che queste opzioni economiche, o persino soluzioni migliori come il Lenovo Nano , non offrono una scheda di rete compatibile con ESXi. ESXi, infatti, non è compatibile con molte schede di rete e si blocca durante l'installazione. Dato che avevamo già regalato la precedente piattaforma economica, abbiamo cercato tra le offerte su eBay per trovare qualcosa che rispettasse i requisiti di compatibilità di VMware e offrisse prestazioni superiori rispetto al sistema precedente.
VMware Homelab economico
La nostra recente recensione del nuovo sistema HP SFF ci ha fatto riflettere nuovamente su come creare un homelab compatibile con VMware, compatto, con bassi consumi energetici e compatibile con ESXi. Anche in questo caso, abbiamo trovato un sistema piuttosto valido, che include un SSD e una licenza di Windows 10. Quindi, proprio come la volta precedente, si ottiene un sistema perfettamente adatto alla maggior parte delle attività e degli utilizzi più comuni, ma con una CPU leggermente superiore rispetto al Lenovo che abbiamo acquistato per 110 dollari.
Molti diranno subito che un NUC potrebbe essere più piccolo ed economico, ma considerando i componenti, il costo totale di un sistema usato si avvicina al doppio o al triplo. E sebbene questo sistema sia datato, non c'è davvero da lamentarsi con una velocità di CPU aggregata di 13.2 GHz da sfruttare con un hypervisor. Molte piattaforme per homelab non puntano sempre alle alte prestazioni, ma all'ampia compatibilità per poter sperimentare con diversi sistemi operativi.
I driver e il supporto hardware sono le principali differenze tra i sistemi operativi aziendali e quelli consumer. Le piattaforme di consumo generalmente funzionano attorno all'idea che, se potrebbe funzionare, trovi un modo per farlo funzionare. Molte variabili e la maggior parte dei sistemi non vengono spinti così tanto. Inoltre vengono riavviati spesso.
I sistemi aziendali sono orientati alla stabilità, alle prestazioni e all’affidabilità. Anche se potresti pensare che la maggior parte di ciò dipenda dall'essere costruiti meglio, si tratta più di essere costruiti in modo coerente con un insieme noto di buone parti. Nell'azienda vengono utilizzate interfacce di rete comuni, il che non sembra un grosso problema finché non si avvia una piattaforma consumer con ESXi e si smette difficilmente di dire che non si dispone di alcuna scheda di rete supportata.
VMware Flings può aiutare a aggirare il problema di compatibilità, ma nella migliore delle ipotesi sono sperimentali e i bug sono molto comuni. Quindi, tornando all'HP SFF G1, sapevamo fin dall'inizio che aveva una scheda di rete Intel 1GbE al suo interno e da lì potevamo iniziare su basi solide.
Specifiche di sistema
Ad alto livello, ecco come appare il nostro sistema. Tieni presente che questa piattaforma economica viene fornita con un SSD e una licenza Windows 10 Pro. Non troppo malandato.
HP EliteDesk 800 G1 SFF
- Processore Intel Core i5-4590 da 3.30 GHz
- 16GB DDR3
- 256GB SSD
- Windows 10 Pro originale
- Wi-Fi USB b/g/n
- Include cavi di alimentazione e VGA
E siccome siamo su eBay, non manca un pizzico di "venditore polemico" con questa clausola di esclusione di responsabilità: "Assolutamente nessun rimborso parziale per nessun motivo. Vi invieremo un prodotto sostitutivo oppure potrete restituirlo per un rimborso completo. Per favore, non provateci." In fin dei conti, si tratta di hardware usato, quindi non aspettatevi un case immacolato, ma eseguite alcuni test al suo arrivo.
Analizzando più nel dettaglio i componenti, notiamo che la CPU Intel non è affatto male per un prodotto del 2014. La CPU Haswell offre quattro core e quattro thread con un TDP di 84 W. Anche l'SSD è discreto per l'epoca: un'unità SanDisk X300s SATA da 256 GB. Un aspetto importante è la presenza di una scheda di rete Intel 1GbE compatibile, fondamentale per l'installazione di ESXi.
Iniziare con ESXi
La cosa bella di VMware ESXi è che è subito disponibile e non è necessario pagare per farlo funzionare immediatamente. Come molte installazioni di software aziendale, funziona senza restrizioni per un periodo di tempo. VMware ti concede 60 giorni, che a quel punto puoi bombardarlo e dedicare 10-15 minuti a installarlo di nuovo. Per un ambiente di produzione, non adotteresti mai questo approccio, ma per lo sviluppo di test o il laboratorio domestico è la procedura operativa standard.
Dovrai registrarti per un account VMWare, ma dopo aver fatto ciò , scaricare il programma di installazione sarà semplice. Scarica la versione di VMware vSphere Hypervisor che preferisci, che ti fornirà un file ISO di circa 350-400 MB. Una volta scaricato, utilizza un'utilità come Rufus per masterizzarlo su una chiavetta USB.
A questo punto, i passaggi successivi riguardano la configurazione del sistema. Se l'ordine di avvio proviene prima da un'unità interna, sarà necessario premere il prompt del BIOS per il menu di avvio. Se tendi a eseguire spesso tantissime installazioni, rendere il tuo dispositivo USB rimovibile il primo nell'ordine di avvio può aiutarti ad accelerare il flusso di lavoro.
L'ISO si avvia rapidamente e ti guiderà attraverso l'installazione in cui accetti i termini, selezioni il percorso di installazione, crei una password di root e confermi l'installazione. Al termine, se disponi di un ambiente con DHCP, al riavvio avrai subito un IP per la connessione all'host ESXi.
Puoi anche utilizzare la schermata limitata della console ESXi per attività di configurazione di rete di base come l'impostazione di un IP statico, la connessione a una VLAN, la modifica del DNS e le origini ping per eseguire il debug dei problemi.
In questa fase, abbiamo integrato il piccolo HP SFF G1 nel vCenter con il nostro ambiente VMware più grande. Sembra e sembra come qualsiasi altro server, non importa se ha due processori a 64 core e 1 TB di RAM, o 4 core e 16 GB di RAM e un po' di usura.
Avendo già a disposizione un'ampia infrastruttura di storage condiviso iSCSI nel nostro laboratorio, è stato semplice aggiungere l'adattatore software iSCSI all'host SFF G1 e collegarlo al nostro array all-flash NetApp . Con questi datastore connessi, abbiamo potuto migrare le macchine virtuali esistenti e iniziare a utilizzarle immediatamente.
Perché l'hardware intelligente ed economico governa l'Homelab
Poiché abbiamo costruito i nostri laboratori domestici o aiutato e/o visto altri costruire i propri, è importante riflettere sugli errori comuni e imparare da essi. Un ambiente homelab è davvero utile solo se puoi usarlo facilmente e non invade la tua casa o il tuo appartamento. Alcuni potrebbero apprezzare l'enorme ingombro di un vecchio server, ma un vecchio server enorme o una piccola workstation come HP SFF G1 ti portano entrambi nello stesso posto per giocare con la maggior parte delle funzionalità.
La differenza principale sta davvero nel rumore e nel consumo energetico dei processori aziendali. Sì, un server più vecchio potrebbe avere un po' più di RAM, più alloggiamenti per unità o più CPU, ma ha anche un design enorme per un server rack. Devo ancora imbattermi in un server con montaggio su rack che sia silenzioso quanto un normale desktop. Posso sentire la maggior parte dei miei server dal mio ufficio in fondo al corridoio, con le porte chiuse.
Rumore, energia e calore sono modi rapidi per convincere i coinquilini o i coniugi a respingere l'idea di un laboratorio domestico. È qui che penso che il rovescio della medaglia venga fuori con i progetti di laboratori domestici, spesso utilizzando sistemi di dimensioni micro che hanno un enorme sovrapprezzo. Un Intel NUC è un buon esempio di hardware fantastico ma a un prezzo elevato quando si costruiscono più sistemi. Sarai anche vincolato all'utilizzo di componenti premium come gli SSD M.2.
L'equilibrio tra server di grandi dimensioni e NUC, a mio avviso, è il segmento delle workstation SFF off-lease. Tendi a trovare ottimi affari tra cui licenze digitali di Windows Pro incluse, una moderata quantità di RAM e offerte di CPU piuttosto solide per meno di $ 200. Un laboratorio domestico non sostituisce l'ambiente di un data center. Consideralo più come la gestione di un'aula IT digitale.
Potresti facilmente inserire un gruppo di HP SFF G1 o unità di classe simile all'interno di un mobile IKEA e probabilmente non li noterai in funzione in background. Grazie al loro basso costo, puoi anche avere più sistemi in funzione senza intaccare il tuo budget, garantendoti tempi di attività con prodotti come VMware, Proxmox, Windows Server e Linux allo stesso tempo.




Amazon