Een virtuele hosthost voor thuis bouwen

Onlangs in ons groovy Community Forum, goLfie(een van onze hippe lezers) heeft een vraag gesteld over advies voor computeronderdelen. Na verloop van tijd ging de discussie over vragen over het bouwen van een virtuele server. Terwijl ik mijn reactie op de thread aan het typen was, dacht ik dat dit onderwerp een front-pager waard was, dus zonder verder gedoe ...
Servercase en harde schijven / IO
Het eerste wat je moet doen is een leuk vindentorengeval. De primaire reden hiervoor is schijfruimte. Nu, als u van plan bent om een eSata-schijfbehuizing vol schijven te gebruiken, is dit waarschijnlijk niet zo belangrijk.
Een van de meest voorkomende problemen die ik heb gezienBij het bouwen van een virtuele boerderij in Amerika kopen ze de grootste server met tonnen CPU en geheugen en gooien dan maar een paar schijven op de doos. Raad eens wat er gebeurt? Yup, Disk IO beperkingen. Geloof me, beknibbel op de schijf, en het wordt SNEL je bottleneck gegarandeerd!
Een vriend van mij deed dit onlangs door een te bouwenmooie Home Server met veel CPU en geheugen. Hij kocht toen een enkele 1TB-schijf en verdeelde deze 80Gigs voor OS en de balans voor zijn virtuele machines. Na het installeren van slechts 4 VM's op de doos, waren de prestaties verschrikkelijk op de host en VM's. Stelt u zich eens vijf servers voor die allemaal uit één enkele spil proberen te trekken. Ouch.
Dus zorg ervoor dat je niet beknibbelt op de schijf. Ik geloof echt dat het een van de meest isbelangrijke factoren (na geheugen alleen) bij het bouwen van een Virtual Server Host. Probeer zoveel schijven in de doos te stoppen als uw zaak kan bevatten. Hoe meer aandrijfassen, hoe beter. Voor een paar honderd dollar zou je immers 5-6 500 Gig-schijven moeten kunnen krijgen. Je kunt ze vinden op NewEgg voor ~ $ 50 elk. Optimale configuratie is een mirror van de systeemschijf en een Raid 10 (als u veel schijf hebt) of een goede Oaidaid 5 voor het volume met uw VM's. Als je weinig schijfruimte hebt, streep je alle schijven in een Raid 5 en bouw je weg.
Server CPU
Om een van de hypervisors te runnen, heb je nodigom ervoor te zorgen dat u een processor koopt die On-Chip-virtualisatie ondersteunt. Intel noemt dit Intel VT en AMD, AMD-V. Microsoft's Hyper-V Server 2008, bijvoorbeeld, zal zelfs niet op een Server 2008-box draaien of installeren zonder de VT- of AMD-V-CPU's.
Bovendien, aangezien dit een thuissysteem is en jijzal waarschijnlijk geen moederbord met vier sockets kopen, zorg ervoor dat uw CPU ten minste twee cores heeft (bij voorkeur vier.) Op die manier, als u twee sockets en elk met vier cores gaat, zou het goed moeten zijn om vanuit een CPU-standpunt te gaan .
Servergeheugen
Het hart van elke Virtual Server Host is hetGeheugen. Zonder voldoende geheugen verliest u alle voordelen van het kunnen hosten van meerdere servers en desktops op één server. Geheugen is tegenwoordig goedkoop. Daarom is mijn aanbeveling om minimaal 8 Gigs te installeren. Dat zou u genoeg RAM moeten geven om tot 8 - 10 middelgrote middelgrote machines te hosten.
moederbord
Zorg ervoor dat uw moederbord meerdere CPU's ondersteunt(sockets) tot 16 Gigs of meer RAM (op die manier kunt u de box naar behoefte laten groeien), veel SATA-, eSATA-verbindingen en een ingebouwde raid is ook een pluspunt.
Als je kunt, haal video aan boord. Verspil uw geld niet met het kopen van een grote, mooie videokaart voor uw Virtual Server-host. In de meeste gevallen hoeft u na het bouwen van uw host immers NOOIT lokaal opnieuw in te loggen. Veel mensen denken dat je een dure videokaart nodig hebt om dingen als Aero te doen via een RDP-verbinding. Dat is gewoon verkeerd. AL mijn virtuele hosts zijn headless (geen monitor aangesloten) en zitten op een rek in mijn garage, en ik heb geen problemen met het uitvoeren van mijn Virtual Vista-dozen met Aero Theme via RDP (en vertrouw me, de videokaarten in mijn servers zijn uuuuugggllly.)
Hyper-Visor-software
Eeuwenlang (nou niet zo lang) was VMWare deregerend koning met de ESX-productlijn en beheersuite ... en u hebt ervoor betaald. Gemiddeld was het $ 5k per CPU. Met de extra druk van Microsoft, Citrix, SUN en Oracle (ja, Oracle heeft een VM-product) begint de koning de hitte van het pakket te voelen. Dat is goed nieuws voor ons!
De druk begon met het loslaten van MicrosoftMicrosoft Virtual Server 2005 R2. Hoewel aanvankelijk niet gratis, verlaagde Microsoft de prijs snel tot $ 0. VMWare reageerde met de release van VMware Server. Microsoft bundelde vervolgens de nieuwste Virtual Server genaamd Hyper-V met de Windows Server 2008. Ongeveer zes maanden later brachten ze een gratis stand-alone Hyper-Visor uit genaamd Microsoft Hyper-V Server 2008, een direct antwoord op de Stand-Alone Free release van zijn ESX-productlijn genaamd VMWare ESXi.
En dat brengt ons tot NU. Persoonlijk ren ik een beetje van ALLES. Mijn thuislab bevat een of meer van ELK van de producten die ik hierboven heb genoemd, omdat veel van mijn oudere dozen niet voldoen aan de hardwarevereisten. Wat MIJN aanbeveling betreft, hier is wat ik zou willen voorstellen om:
- ESXi - Gratis, nieuwste technologie, eenvoudige installatie. Zorg ervoor dat u alle HW-vereisten leest. Belangrijk om te weten: Intel-VT of AMD-V is niet vereist, tenzij u 64Bit VM's wilt uitvoeren. Ik zou het echter ten zeerste aanbevelen om prestatieredenen.
- Microsoft Hyper-V Server 2008 - Gratis, geweldige technologie, eenvoudig om oudere virtuele machines met Virtual Server 2005 R2 te migreren. Moet opmerken - Intel-VT- en AMD-V-processors zijn vereist.
- Windows Server 2008 W / Hyper-V - Hiermee kunt uom de VM's te hosten die u nodig hebt EN, gebruikt u de Host om ook andere dingen te doen. Mijn primaire Hyper-V-server is bijvoorbeeld ook mijn primaire domeinbesturing met al mijn FSMO-rollen erop. Backup Domain Controller is natuurlijk virtueel. ;)
EN ... dat is het wel.
Wat ben ik vergeten? Heeft iemand nog verdere suggesties?
Tags: hyper-v, hyper-vizier, vmware, microsoft, virtualisatie, vm-host, virtuele-server
laat een reactie achter