Construirea unui server gazdă virtuală de acasă

Imagine

Recent, în forumul nostru comunitar groovy, goLfie(unul dintre cititorii noștri grozavi) a pus o întrebare despre sfatul componentelor computerului. De-a lungul timpului, discuția s-a orientat către întrebări despre construirea unui server virtual. Pe măsură ce îmi scriam răspunsul la thread, m-am gândit că acest subiect merită un front-pager așa că fără alte detalii ...

Caz de server și hard disk-uri / IO

Primul lucru pe care trebuie să-l faci este să găsești un frumoscarcasa turn. Motivul principal pentru acest lucru este spațiul de acționare. Acordat acum, dacă intenționați să utilizați o unitate de eSata plină de unități, probabil că acest lucru nu este la fel de important.

Una dintre cele mai frecvente probleme în care am văzutCompania americană când construiește o fermă virtuală este că cumpără cel mai mare server cu tone de procesor și memorie și apoi aruncă doar câteva unități pe cutie. Ghici ce se întâmplă? Yup, constrângerile discului IO. Credeți-mă, treceți pe disc și va deveni rapid gâtul dvs. de sticlă garantat!

Un prieten de-al meu a făcut asta recent construind unfrumos Home Server cu tone de procesor și memorie. A cumpărat apoi o singură unitate de 1 TB și a distribuit-o 80 Gigs pentru sistemul de operare și soldul pentru mașinile sale virtuale. După instalarea a doar 4 VM-uri pe cutie, performanța a fost groaznică pentru gazdă și VM-uri. Imaginează-ți cinci servere, toate încercând să tragă dintr-un singur fus de unitate. Ouch.

Așadar, asigurați-vă că nu vă dați de cap pe disc. Sincer cred că este unul dintre cele mai multefactori importanți (în al doilea rând doar pentru memorie) atunci când construiți un server virtual gazdă. Încercați să introduceți cât mai multe drivere în cutie. Cu cât mai multe Spindle Drive, cu atât mai bine. La urma urmei, pentru câteva sute de dolari, ar trebui să poți primi 5-6 500 Gig drive-uri. Îi puteți găsi pe NewEgg pentru aproximativ 50 $. Configurarea optimă ar fi o unitate Oglindă a sistemului și un Raid 10 (dacă aveți mult disc) sau un ulei bun Raid 5 pentru volumul care deține VM-urile. Dacă aveți un disc scăzut, striți toate discurile într-un Raid 5 și construiți.

CPU CPU

Pentru a rula oricare dintre Hypervisori acolo, aveți nevoiepentru a vă asigura că cumpărați un procesor care acceptă virtualizarea On-Chip. Intel numește acest Intel VT și AMD, AMD-V. Hyper-V Server 2008 de Microsoft, de exemplu, nu va rula și nici nu va instala pe o casetă Server 2008 fără CPU VT sau AMD-V.

În plus, deoarece acesta este un sistem de acasă și dvs.probabil că nu veți cumpăra o placă de bază cu patru prize, asigurați-vă că procesorul dvs. are cel puțin două nuclee (de preferință patru). În felul acesta, dacă mergeți două prize și w / 4 nuclee fiecare, ar trebui să fiți bine să mergeți din punct de vedere al procesorului. .

Memoria serverului

Inima oricărui server gazdă virtuală esteMemorie. Fără suficientă memorie, pierzi toate câștigurile de a putea găzdui mai multe servere și desktop-uri pe un singur server. Memoria este ieftină în aceste zile. Prin urmare, recomandarea mea este să instalați 8 concerte la minimum. Acest lucru ar trebui să vă ofere suficientă RAM pentru a găzdui până la 8 - 10 Mașini virtuale mijlocii.

Plăci de bază

Asigurați-vă că placa de bază acceptă mai multe procesoare(prize) până la 16 Gig-uri sau mai mult RAM (în acest fel puteți crește cutia după cum este necesar), o mulțime de conexiuni SATA, eSATA și un raid încorporat este, de asemenea, un plus.

Dacă puteți, obțineți video la bord. Nu vă pierdeți banii cumpărați o placă video de lux pentru gazda serverului virtual. La urma urmei, în majoritatea cazurilor, după ce îți construiești gazda, probabil că NICIODATĂ nu vei mai avea nevoie să te autentifici local. Mulți oameni cred că ai nevoie de o placă video de lux pentru a face lucruri precum Aero printr-o conexiune RDP. Este clar greșit. TOATE gazdele mele virtuale sunt fără cap (fără monitor atașat) și stau pe un rack în garajul meu și nu am probleme în a rula casetele mele Virtual Vista cu tema Aero prin RDP (și aveți încredere în mine, cardurile video din serverele mele sunt uuuuugggllly.)

Software Hyper-Visor

Vreme de secole (nu chiar atât de mult) VMWare a fostking king cu linia de produse ESX și suita de gestionare ... și ai plătit pentru asta. În medie, a fost 5k de dolari un procesor. Cu presiunea adăugată din partea Microsoft, Citrix, SUN și Oracle (da, Oracle are un produs VM), regele începe să simtă căldura din pachet. Este o veste bună pentru noi!

Presiunea a început odată cu eliberarea MicrosoftMicrosoft Virtual Server 2005 R2. Deși la început nu este gratuit, Microsoft a redus rapid prețul la 0 dolari. VMWare a răspuns cu lansarea VMware Server. Microsoft a legat apoi cel mai recent server virtual numit Hyper-V cu Windows Server 2008. Aproximativ șase luni mai târziu, au lansat un Hyper-Visor de sine stătător, numit Microsoft Hyper-V Server 2008, un răspuns direct la eliberarea de sine stătătoare a lui Free Linia de produse ESX numită VMWare ESXi.

Și asta ne aduce ACUM. Personal, alerg puțin din TOTUL. Laboratorul meu de acasă conține unul sau mai multe dintre FIECARE produse despre care am menționat mai sus, deoarece multe dintre casetele mele mai vechi nu au cerințele hardware. În ceea ce privește recomandarea MEA, iată ce aș sugera în ordine:

  1. ESXi - Free, cea mai recentă tehnologie, se instalează ușor Aveți grijă să citiți toate cerințele HW. Important de reținut Intel-VT sau AMD-V nu este necesar decât dacă doriți să rulați VM-uri 64Bit. Aș recomanda-o, cu toate acestea, din motive de performanță.
  2. Microsoft Hyper-V Server 2008 - Tehnologie gratuită, excelentă, ușor de migrat mașini virtuale mai vechi care rulează Virtual Server 2005 R2. Ar trebui să rețineți - procesoarele Intel-VT și AMD-V sunt necesare.
  3. Windows Server 2008 W / Hyper-V - Vă permite acest lucrupentru a găzdui VM-urile de care aveți nevoie ȘI, utilizați Gazda pentru a face și alte lucruri. Serverul meu principal Hyper-V, de exemplu, este de asemenea controlul meu de domeniu principal, cu toate rolurile mele FSMO. Backup Domain Controller este Virtual, desigur. ;)

ȘI… este vorba despre asta.

Ce am uitat? Mai are cineva sugestii suplimentare?

Etichete: hyper-v, hyper-vizor, vmware, microsoft, virtualizare, vm-host, virtual-server

0

Articole similare

Lasa un comentariu