Å bygge en virtuell vertsserver hjemme

Nylig i vårt groovy Community Forum, goLfie(en av våre groovy lesere) stilte et spørsmål om råd om datamaskinkomponenter. Over tid dreide diskusjonen seg om spørsmål om å bygge en virtuell server. Da jeg skrev svaret mitt på tråden, regnet jeg med at dette emnet var verdt en front-personsøker så uten videre ...
Serverveske og harddisker / IO
Det første du trenger å gjøre er å finne en fintårn sak. Den viktigste årsaken til dette er stasjonsplass. Nå er det gitt, hvis du planlegger å bruke et eSata-stasjonsrom som er fullt av stasjoner, er dette sannsynligvis ikke så viktig.
Et av de vanligste problemene jeg har sett iNår de bygger ut en virtuell gård, kjøper de den største serveren med mange CPU og minne og kaster bare noen få stasjoner på kassen. Gjett hva som skjer? Yup, Disk IO begrensninger. Stol på meg, skimp på disken, så vil den raskt bli din flaskehals garantert!
En venn av meg gjorde dette nylig ved å bygge enfin hjemmeserver med mange CPU og minne. Så kjøpte han et enkelt 1TB-stasjon og partisjonerte det 80Gigs for OS og balansen for Virtual Machines. Etter å ha installert bare 4 VM-er på boksen, var ytelsen forferdelig for verten og VM-er. Bare tenk deg om fem servere som alle prøver å trekke fra en enkelt stasjonsspindel. Au.
SÅ, pass på at du ikke skimp på disken. Jeg tror ærlig talt at det er noe av det som er mestviktige faktorer (bare minnet) når du bygger en Virtual Server Host. Prøv å legge så mange stasjoner inn i boksen som saken din vil holde. Jo mer Drive Spindles, jo bedre. Tross alt, for noen hundre dollar bør du kunne få 5-6 500 Gig-stasjoner. Du kan finne dem på NewEgg for ~ $ 50 hver. Optimal konfigurasjon ville være et speil på systemstasjonen og en raid 10 (hvis du har mye disk) eller god ole raid 5 for volumet som holder VM-ene. Hvis du har lite disk, er det bare å stripe alle platene til en Raid 5 og bygge bort.
Server CPU
For å kjøre noen av Hypervisorene der ute, trenger dufor å sikre at du kjøper en prosessor som støtter On-Chip virtualisering. Intel kaller dette Intel VT og AMD, AMD-V. Microsofts Hyper-V Server 2008 vil for eksempel ikke engang kjøre eller installere på en Server 2008-boks uten VT- eller AMD-V-prosessorene.
I tillegg, siden dette er et hjemmesystem og degsannsynligvis ikke vil kjøpe et hovedkort med fire stikkontakter, sørg for at CPU-en din har minst to kjerner (helst fire.) På den måten hvis du går to stikkontakter og w / 4-kjerner hver, bør du være god til å gå fra et CPU-ståsted .
Serverminne
Hjertet til enhver virtuell serververt er densHukommelse. Uten nok minne mister du alle gevinstene ved å kunne være vert for flere servere og stasjonære maskiner på en enkelt server. Minne er billig i disse dager. Derfor er min anbefaling å installere 8 Gigs på et minimum. Det bør gi deg nok RAM til å være vert for opptil 8 - 10 midtstore virtuelle maskiner.
hovedkort
Forsikre deg om at hovedkortet ditt støtter flere CPUer(stikkontakter) opptil 16 spillejobber eller mer RAM (på den måten kan du dyrke esken etter behov), masse SATA, eSATA-tilkoblinger, og et innebygd raid er også et pluss.
Hvis du kan, kan du få video ombord. Ikke kast bort pengene dine på å kjøpe et stort fancy skjermkort for din Virtual Server-vert. Tross alt, i de fleste tilfeller, etter at du har bygget verten, vil du sannsynligvis ALDRI trenge å logge inn lokalt igjen. Mange tror du trenger et stort fancy videokort for å gjøre ting som Aero over en RDP-tilkobling. Det er helt galt. ALLE mine virtuelle verter er hodeløse (ingen skjerm festet) og sitter på et stativ i garasjen min, og jeg har ingen problemer med å kjøre Virtual Vista-boksene mine med Aero Theme via RDP (og stol på meg, skjermkortene på serverne mine er uuuuugggllly.)
Hyper-Visor-programvare
I flere hundre år (vel ikke så lenge) var VMWarestyrende konge med ESX-produktlinjen og administrasjonssuien ... og du betalte for det. I gjennomsnitt var det $ 5k per CPU. Med det ekstra trykket fra Microsoft, Citrix, SUN og Oracle (ja, Oracle har et VM-produkt) begynner King å kjenne varmen fra pakken. Det er gode nyheter for oss!
Presset startet med at Microsoft ga utMicrosoft Virtual Server 2005 R2. Selv om den ikke var gratis til å begynne med, reduserte Microsoft raskt prisen til $ 0. VMWare svarte med utgivelsen av VMware Server. Microsoft samlet deretter den siste virtuelle serveren kalt Hyper-V med Windows Server 2008. Cirka seks måneder senere ga de ut en gratis frittstående Hyper-Visor kalt Microsoft Hyper-V Server 2008 som et direkte svar på frittstående frigjøring av sin ESX produktlinje kalt VMWare ESXi.
Og det bringer oss til NÅ. Personlig kjører jeg litt av ALT. Hjemme-laboratoriet mitt inneholder ett eller flere av Hvert av produktene jeg nevnte ovenfor HOVEDT fordi mange av mine eldre kasser ikke har maskinvarekrav. Så langt MIT anbefaling, her er hva jeg vil foreslå i rekkefølge:
- ESXi - Gratis, nyeste teknologi, enkel installasjon. Bare husk å lese opp alle HW-kravene. Viktig å merke seg at Intel-VT eller AMD-V ikke er påkrevd med mindre du vil kjøre 64Bit VM-er. Jeg vil imidlertid anbefale det av ytelsesgrunner.
- Microsoft Hyper-V Server 2008 - Gratis, flott teknologi, lett å migrere eldre virtuelle maskiner som kjører Virtual Server 2005 R2. Skal merke - Intel-VT- og AMD-V-prosessorer er påkrevd.
- Windows Server 2008 W / Hyper-V - Dette tillater degfor å være vertskap for VM-ene du trenger OG bruker du verten til å gjøre andre ting også. Min primære Hyper-V-server, for eksempel, er også mine primære domenekontroller med alle FSMO-rollene mine på den. Backup Domain Controller er selvfølgelig virtuelt. ;)
OG ... det handler om det.
Hva glemte jeg? Noen som har flere forslag?
Tags: hyper-v, hyper-visir, vmware, Microsoft, virtualisering, vm-host, virtual-server
Legg igjen en kommentar