Creazione di un server host virtuale domestico

Immagine

Recentemente nel nostro forum della comunità, goLfie(uno dei nostri lettori abili) ha posto una domanda sulla consulenza dei componenti del computer. Nel tempo la discussione si è rivolta a domande sulla costruzione di un server virtuale. Mentre scrivevo la mia risposta al thread, ho pensato che questo argomento meritasse un front-pager, quindi senza ulteriori indugi ...

Case server e dischi rigidi / IO

La prima cosa che devi fare è trovare una bellaTorre caso. Il motivo principale di ciò è lo spazio su disco. Ora concesso, se hai intenzione di utilizzare un contenitore di unità eSata pieno di unità, probabilmente non è così importante.

Uno dei problemi più comuni in cui ho vistoL'America corporativa quando costruisce una Virtual Farm è che acquistano il server più grande con tonnellate di CPU e memoria e quindi lanciano solo poche unità sulla scatola. Indovina cosa succede? Sì, vincoli IO del disco. Fidati di me, risparmia sul disco e diventerà rapidamente il tuo collo di bottiglia garantito!

Un mio amico ha fatto questo recentemente costruendo unbel server di casa con tonnellate di CPU e memoria. Ha quindi acquistato un singolo disco da 1 TB e l'ha partizionato 80 GB per il sistema operativo e il saldo per le sue macchine virtuali. Dopo aver installato solo 4 macchine virtuali sulla confezione, le prestazioni sono state pessime per l'host e le macchine virtuali. Immagina solo cinque server che provano tutti a estrarre da un singolo mandrino. Ahia.

Quindi, assicurati di non lesinare sul disco. Onestamente credo che sia uno dei piùfattori importanti (secondi solo alla memoria) durante la creazione di un host di server virtuale. Prova a mettere nella confezione quante unità quante ne terranno le custodie. Più mandrini, meglio è. Dopotutto, per poche centinaia di dollari dovresti essere in grado di ottenere 5-6 unità da 500 Gig. Puoi trovarli su NewEgg per ~ $ 50 ciascuno. La configurazione ottimale sarebbe un mirror del drive di sistema e un Raid 10 (se si dispone di un sacco di dischi) o un buon Raid 5 ole per il volume che contiene le macchine virtuali. Se il tuo disco è insufficiente, rimuovi tutti i dischi in un Raid 5 e costruiscili.

CPU del server

Per eseguire uno degli Hypervisor là fuori, è necessarioper assicurarti di acquistare un processore che supporti la virtualizzazione su chip. Intel chiama Intel VT e AMD, AMD-V. Hyper-V Server 2008 di Microsoft, ad esempio, non verrà nemmeno eseguito o installato su una scatola Server 2008 senza CPU VT o AMD-V.

Inoltre, poiché questo è un sistema domestico e tuprobabilmente non comprerai una scheda madre con quattro socket, assicurati che la tua CPU abbia almeno due core (preferibilmente quattro). In questo modo se vai a due socket e con 4 core ciascuno, dovresti essere bravo a passare dal punto di vista della CPU .

Memoria del server

Il cuore di qualsiasi host di server virtuale è il suoMemoria. Senza memoria sufficiente, perdi tutti i vantaggi di poter ospitare più server e desktop su un singolo server. La memoria è poco costosa in questi giorni. Pertanto la mia raccomandazione è di installare almeno 8 concerti. Questo dovrebbe darti abbastanza RAM per ospitare fino a 8-10 macchine virtuali di medie dimensioni.

motherboard

Assicurati che la tua scheda madre supporti più CPU(socket) fino a 16 GB o più di RAM (in questo modo è possibile far crescere la scatola in base alle esigenze), anche un sacco di connessioni SATA, eSATA e un raid integrato è un vantaggio.

Se puoi, installa Video. Non sprecare i tuoi soldi acquistando una grande scheda video di fantasia per il tuo host Virtual Server. Dopotutto, nella maggior parte dei casi, dopo aver creato l'host probabilmente non dovrai MAI più accedere localmente. Molte persone pensano che tu abbia bisogno di una grande scheda video per fare cose come Aero su una connessione RDP. È assolutamente sbagliato. TUTTI i miei host virtuali sono senza testa (nessun monitor collegato) e sono seduti su un rack nel mio garage, e non ho problemi a far funzionare le mie scatole Virtual Vista con Aero Theme tramite RDP (e credetemi, le schede video nei miei server sono uuuuuggglly).

Software Hyper-Visor

Per secoli (non tanto tempo) VMWare è stato ilre dominante con la linea di prodotti ESX e la suite di gestione ... e tu hai pagato per questo. In media, erano $ 5k una CPU. Con la pressione aggiuntiva di Microsoft, Citrix, SUN e Oracle (sì, Oracle ha un prodotto VM), il re sta iniziando a sentire il calore del pacchetto. Questa è una buona notizia per noi!

La pressione è iniziata con il rilascio di MicrosoftMicrosoft Virtual Server 2005 R2. Sebbene all'inizio non sia gratuito, Microsoft ha rapidamente ridotto il prezzo a $ 0. VMWare ha risposto con il rilascio di VMware Server. Microsoft ha quindi raggruppato il suo ultimo Virtual Server chiamato Hyper-V con Windows Server 2008. Circa sei mesi dopo hanno rilasciato un Hyper-Visor autonomo gratuito chiamato Microsoft Hyper-V Server 2008 una risposta diretta alla versione stand-alone gratuita del suo Linea di prodotti ESX chiamata VMWare ESXi.

E questo ci porta ad ADESSO. Personalmente, corro un po 'di TUTTO. Il mio laboratorio di casa contiene uno o più di OGNI prodotto che ho citato sopra MAINLY perché molte delle mie vecchie scatole non hanno i requisiti hardware. Per quanto riguarda la MIA raccomandazione, ecco cosa vorrei suggerire per:

  1. ESXi: tecnologia gratuita e di ultima generazione, facile da installare. Assicurati di leggere tutti i requisiti HW. Importante notare che Intel-VT o AMD-V non è necessario a meno che non si desideri eseguire VM a 64 bit. Lo consiglio vivamente comunque per motivi di prestazioni.
  2. Microsoft Hyper-V Server 2008 - Ottima tecnologia gratuita, facile da migrare Macchine virtuali meno recenti che eseguono Virtual Server 2005 R2. Nota: sono richiesti processori Intel-VT e AMD-V.
  3. Windows Server 2008 W / Hyper-V: questo consenteper ospitare le macchine virtuali necessarie E, utilizzare l'host per fare anche altre cose. Il mio server Hyper-V primario, ad esempio, è anche il mio controllo del dominio primario con tutti i miei ruoli FSMO su di esso. Il controller di dominio di backup è ovviamente virtuale. ;)

E ... questo è tutto.

Cosa ho dimenticato? Qualcuno ha ulteriori suggerimenti?

tag: hyper-v, hyper-visor, vmware, microsoft, virtualizzazione, vm-host, virtual-server

0

Articoli simili

lascia un commento