Opbygning af en Home Virtual Host Server

For nylig i vores groovy Community Forum, spurgte goLfie (en af ​​vores groovy læsere) et spørgsmål om Computer Component Advice. Over tid drejede diskussionen sig om spørgsmål om opbygning af en virtuel server. Da jeg skrev mit svar på tråden, fandt jeg ud af, at dette emne var værd at have en front-pager så uden yderligere ado ...

Server Case og harddiske / IO

Det første du skal gøre er at finde et godt tårnshus. Den primære årsag til dette er drevplads. Nu givet, hvis du planlægger at bruge et eSata drev kabinet fuld af drev, er det nok ikke så vigtigt.

Et af de mest almindelige problemer, jeg har set i Corporate America, når man bygger en virtuel gård, køber de den største server med tonsvis af CPU og hukommelse og kaster kun et par drev på boksen. Gæt hvad der sker? Yup, Disk IO begrænsninger. Tro mig, skimp på disken, og det vil hurtigt blive din flaskehalsgaranti!

En af mine venner gjorde det for nylig ved at opbygge en dejlig hjemmeserver med tonsvis af CPU og hukommelse. Han købte derefter en enkelt 1TB-drev og partitionerede det 80Gigs til OS og balancen for sine virtuelle maskiner. Efter at have installeret kun 4 VM'er på kassen, var forestillingen forfærdelig på værten og VM'erne. Forestil dig fem servere, der alle forsøger at trække fra en enkelt drivspindel. Av.

Så sørg for, at du ikke skimp på disken. Jeg tror ærligt, at det er en af ​​de vigtigste faktorer (anden kun til hukommelse), når du opretter en Virtual Server Host. Prøv at sætte så mange Drives i kassen som din sag vil holde. Jo mere Drive Spindles, jo bedre. Trods alt for nogle få hundrede bucks skal du kunne få 5-6 500 Gig-drev. Du kan finde em på NewEgg for ~ $ 50 hver. Optimal config ville være et spejl af systemdrevet og et Raid 10 (hvis du har meget disk) eller god ole Raid 5 for volumen, der holder dine VM'er. Hvis du er lav på disk, skal du bare Stripe alle diske i et Raid 5 og bygge væk.

Server CPU

For at køre nogen af ​​hypervisorerne derude, skal du sikre dig, at du køber en processor, der understøtter On-Chip Virtualization. Intel kalder dette Intel VT og AMD, AMD-V. Microsofts Hyper-V Server 2008 vil f.eks. Ikke køre eller installeres i en Server 2008-boks uden VT- eller AMD-V-CPU'erne.

Da dette er et hjemmesystem, og du sandsynligvis ikke vil købe et bundkort med fire stik, skal du sørge for at din CPU har mindst to kerner (helst fire.) På den måde, hvis du går to stik og w / 4 kerner hver, Du bør være god at gå fra et CPU-synspunkt.

Serverhukommelse

Hjerte i enhver virtuel serverhost er hukommelsen. Uden nok hukommelse mister du alle gevinster ved at være vært for flere servere og stationære computere på en enkelt server. Hukommelse er billig i disse dage. Derfor er min anbefaling at installere 8 Gigs på et minimum. Det skal give dig nok RAM til at være vært for op til 8 - 10 mellemstore virtuelle maskiner.

Bundkort

Sørg for, at dit bundkort understøtter flere CPU'er (stikkontakter) op til 16 GIG'er eller mere RAM (på den måde kan du vokse kassen efter behov), masser af SATA, eSATA-forbindelser og et indbygget raid er også et plus.

Hvis du kan, få Video om bord. Spild ikke dine penge ved at købe et stort fancy videokort til din Virtual Server-vært. Efter alt i de fleste tilfælde, efter at du har opbygget din vært, skal du sandsynligvis aldrig login igen lokalt. Mange tror, ​​du har brug for et stort fancy videokort til at gøre ting som Aero over en RDP-forbindelse. Det er helt forkert. ALLE mine virtuelle værter er headless (ingen skærm vedhæftet) og sidder på et stativ i min garage, og jeg har ingen problemer med at køre mine Virtual Vista-kasser med Aero Theme via RDP (og tro mig, at kortene i mine servere er uuuugggllly.)

Hyper-Visor Software

I århundreder (vel ikke så længe) var VMWare den styrende konge med ESX produktlinjen og management suite ... og du betalte for det. I gennemsnit var det $ 5ka CPU. Med det ekstra tryk fra Microsoft, Citrix, SUN og Oracle (ja, Oracle har et VM-produkt), begynder kongen at føle varmen fra pakken. Det er gode nyheder for os!

Trykket startede med Microsoft, der frigiver Microsoft Virtual Server 2005 R2. Selvom det ikke var gratis først, reducerede Microsoft prisen hurtigt til $ 0. VMWare reagerede med udgivelsen af ​​VMware Server. Microsoft bragte derefter den nyeste virtuelle server kaldet Hyper-V sammen med Windows Server 2008. Omkring seks måneder senere udgav de en gratis stand-alone Hyper-Visor, kaldet Microsoft Hyper-V Server 2008, et direkte svar på den frie frigivelse af sin ESX produktlinje kaldet VMWare ESXi.

Og det bringer os til nu. Personligt kører jeg lidt af alt. Mit hjemmelaboratorium indeholder en eller flere af hver af de produkter, jeg nævnte ovenfor, hovedsagelig fordi mange af mine ældre kasser ikke har hardwarekravene. Hvad angår min anbefaling, her er hvad jeg foreslår i rækkefølge:

  1. ESXi - Gratis, nyeste teknologi, nem installation. Bare vær sikker på at læse alle HW krav. Vigtigt at bemærke Intel-VT eller AMD-V er ikke påkrævet, medmindre du vil køre 64Bit VM'er. Jeg vil meget anbefale det dog af ydeevne grunde.
  2. Microsoft Hyper-V Server 2008 - Gratis, god teknologi, nem at migrere ældre virtuelle maskiner, der kører Virtual Server 2005 R2. Bør bemærke - Intel-VT og AMD-V-processorer er påkrævet.
  3. Windows Server 2008 W / Hyper-V - Dette giver dig mulighed for at være vært for de VM'er, du har brug for, og bruge værten til også at gøre andre ting. Min primære Hyper-V-server er f.eks. Min primære domænekontrol med alle mine FSMO-roller på den. Backup Domain Controller er faktisk selvfølgelig. ;)

OG ... det handler om det.

Hvad har jeg glemt? Enhver har yderligere forslag?

Tags: hyper-v, hyper-visor, vmware, microsoft, virtualisering, vm-vært, virtual-server