Verwijderd schreef op zaterdag 10 september 2011 @ 15:19:
Dit moet zowat het meest informatieve topic zijn dat ik tot hiertoe gevonden heb voor wat betreft het gebruik van ESXi buiten datacenters. In ieder geval interessant genoeg om me ertoe te bewegen te registreren zodat ik hier ook kon posten

Glad to hear, welkom alvast

Even voor wat betreft het "zuinig" stuk: daar heb ik blijkbaar niet helemaal dezelfde invulling voor als vele anderen hier. Voor mij betekent dit niet het minimaliseren van het verbruikte vermogen, maar het maximaliseren van de prestaties per verbruikt vermogen. Uiteraard moet je ook even kijken naar hoeveel prestatie je eigenlijk nodig hebt, want teveel is ook weggegooid geld. Ik heb bijvoorbeeld waarschijnlijk geen i7 2600 nodig, maar die lijkt me verder anders best zuinig als je kijkt naar wat die aan prestaties levert.
Zuinig is een relatief begrip... Als jij 1000VM's kan draaien op een host en die host trekt 1kW uit het stopcontact dan ben je VM/W gezien heel zuinig, absoluut gezien niet... We proberen daar een gulden middenweg tussen te vinden, enkele pagina's geleden was er daar nog een geanimeerde discussie daarover tussen enkele Tweakers... We hebben wel enkele grenzen daaromtrent ingesteld... Maar stel nu dat je hier af komt met een i7 machine en dat is de enige onzuinige component, dan gaan we je daarvoor niet scheef aankijken

. Let je bv al wat op de gebruikte HDD's (Green series bv en onderbouwing daaromtrent), doe je al moeite om disks te laten downspinnen enz, dat maakt het natuurlijk allemaal wat aannemelijker...

. Kijk eens even in de vorige posts omtrent die grens en probeer daar naar te werken...

Er zijn meerdere redenen waarom ik een ESXi server wil opzetten, maar bezuiniging van energie is zeker een belangrijke. Op dit ogenblik draai ik 24/7 een ipcop firewall op een oude pentium 2 en af en toe een Fedora 12 met KVM op een phenom am2+ X4. De eerste begint erg oud te worden en hoewel de tweede min of meer werkt, zoek ik toch iets gebruiksvriendelijker.
Waar ik naar toe wil voor VMs op mijn ESXi:
1. Raid Z2 NAS/SAN server: OpenIndiana/Napp-it
2. goede firewall/router/VPN: pfSense lijkt toch meer mogelijkheden te hebben dan IPcop op dit gebied
3. Zimbra mailserver: draai ik onder KVM nu reeds op Ubuntu
4. Webserver: nog geen keuze voor gemaakt, maar wordt waarschijnlijk Apache onder Fedora of Ubuntu
5. scanpc: Windows 2000 Pro voor gebruik met HP OfficeJet G85 op JetDirect. Dit is het enige OS waarvoor ik de volledige mogelijkheden van het toestel werkend heb gekregen. Geen 24/7 gebruik nodig hiervoor, al vraag ik me af of ik wel iets zou bezuinigen door die tussendoor uit te schakelen.
6. VOCP pc: kan mogelijk toegevoegd worden op de webserver.
Wat is een VOCP PC?
7. windows remote werkstation: de scanpc kan dit zeker deels opvangen, maar een modernere windows zou voor sommige zaken toch wenselijker zijn. Adobe Flash houdt niet meer van Windows 2000 om maar iets te noemen.
8. domain controller: kan in theorie door samba, maar wenselijker om dit over te laten aan een m$ OS. Als ik de scanpc verander in een 2000 server, zijn die twee functies ook weer te combineren

Draai dan ineens de W2K8R2, veel leukere functies en je kan dan als je het echt wil die W2K8R2 als remote machine gebruiken... Spaar je weer een VM uit, alhoewel ik VM's deploy naar eigen zin... Binnenkort is het gedaan met XP, voorlopig voldoet dat nog als remote machine of "hulp-machine" op het werk zelfs, maar ooit moet ik ook overstappen op W7...
9. wat ik ook kan bedenken in de toekomst....
Met virtualisatie zit je flexibel

Dit is de installatie die ik gepland had:
- ESXi (4.1 of 5.0, nog niet over uit) op 300GB HD aangesloten op een SATA-II van het moederbord. Data store "HDstore" op deze disk. Ik zie niet echt een goede reden om ESXi op een USB-stick te willen hebben.
Makkelijker te updaten, ik zit altijd te kl*ten om 'm juist te formatteren en zorgen dat ie geen foutmeldingen geeft omdat hij al een ESXi installatie vind enz... Een USB stick sluit je makkelijk aan op een ander laptop of desktop, formatteren en huppa...
- Data store "SSDstore" op SSD aangesloten op een SATA-III van het moederbord
Als je ESXi 5 gebruikt kan hij die automatisch als "swap-drive" op hypervisor niveau gebruiken, je kan dat ook handmatig bewerkstelligen in de 4 door je swap files naar de SSD te moven, maar dat vind ik minder clean...
- VM OpenIndiana op "SSDstore" (backup op HD)
Hoe wil je dat doen? RDM's? Dan kreeg je problemen met ZFS als ik het goed begreep...
- Data store "NASstore" als NFS export van OpenIndiana
- alle andere servers op "NASstore" met swap op "SSDstore". Backup van firewall op HD want die is te belangrijk en moet nog kunnen werken als de NAS server besluit even moeilijk te doen. Proxy cache kan op "HDstore" want die is niet belangrijk genoeg om raid aan te verspillen.
Lijkt me een goed plan... Cfr mijn vorige comment ivm versie 5
Kwestie van hardware zijn er al een aantal zaken die ik reeds heb en wens te hergebruiken:
- 7x 7200RPM SATA-II 1.5TB HD
Hergebruiken van materiaal is niet bepaald altijd zuinig omdat die niet met die insteek origineel is gekocht, welke type's en merk betreft het?
- 2 Chieftec SATA backplanes (4x SATA HD in de ene, 3x SATA HD in de andere)
- Chieftec full tower case
- 300GB SATA-II HD
Merk en serie?
Voor wat betreft nieuwe hardware:
- CPU: i5 2400 komt in zowat alle reviews uit de bus als de beste keuze voor performance/price (beter dan i5 2400S en veel beter dan i3). Bovendien ondersteunt die VT-d wat ik "nodig" heb voor de OI/Napp-it NAS en de WAN interface voor de firewall
- moederbord: niet veel keuze als je VT-d wil gebruiken: Intel DQ67SWB3
OWB3 is ook nog een optie

- DDR3 geheugen: 4x8GB is veel te duur, dus 4x4GB van wat het goedkoopst is op het ogenblik van de aankoop
Idem, ik heb het ook zo gedaan, maar als het aan mij lag had ik er onmiddellijk 4x4GB ingestoken ipv 2x4 en daarna nog eens, nu zit ik met twee verschillende setjes...
- NIC: Intel EXPI9301CT is goedkoop en werkt blijkbaar voor ESXi. Ik zou liever een multi-port kaart gebruiken en die in het x4 slot steken, maar die zijn ook waanzinnig duur. Misschien dat de prijs ervan ooit zakt of ik ergens voor een redelijkere prijs zo'n 4-poorts kaart kan vinden. Afgaande op wat ik las, is het echter ook niet zo evident om ESXi te doen werken met zo'n kaart.
Neem eens even contact met me op per mail aub, ik heb nog iets liggen voor jou...
- SSD: de OCZ Agility3 60G lijkt een prima keuze.
Bedenk wel dat de ESXi geen trim support biedt, is de OCZ agility echt een goede keus? Had die niet mindere Garbage collection (wat eigenlijk automatische trim is buiten het OS om...). Kijk even binnen het SSD-topic, ik ben daar ook wat vragen gaan stellen en op zoek geweest naar een SSD voor in mijn ESXi...
Resten enkele zaken waarover ik nog erg twijfel:
1) de voeding: ik heb op dit ogenblik een be-quiet 700W voeding in gebruik in het systeem met de 7 schijven en dat is een beetje overkill. Maar de 300W die hier aanbevolen wordt, lijkt me nogal zuinigjes genomen. Mij is steeds verteld dat je voeding niet te slap mag zijn als je geen problemen met de stabiliteit van je PC wil krijgen, dus wat is volgens jullie voldoende? Is het verlies bij gebruik van een wat zwaardere voeding trouwens de moeite om over wakker te liggen of is dat maar marginaal ?
Wat ik geleerd heb bij de blogs van mux is dat een voeding net het meest renderend is als hij goed belast wordt... Ik zou eens even gaan uitrekenen en navragen bij specialisten in deze materie of je toekomt met deze voeding...
2) de extra SATA controller: de Intel SASUC8I is een goedkope 8 poorts kaart, maar ik begrijp dat die geen disken van 3TB ondersteunt.
Prima kaartje van wat ik er van lees, maar dan moet je idd met die limiet kunnen leven... Nu ja, als je ooit wilt overstappen is dat nu ook niet het grote geld, kaartjes met +2TB ondersteuning zijn dun gezaaid, althans de goedkope als ik het goed lees...
Op dit ogenblik zijn mijn disken niet zo groot, maar vroeg of laat swap ik ze toch uit voor beter en dan wil ik liever niet op problemen botsen. Iemand een aanbeveling voor iets dat werkt om via VT-d door te geven aan OpenIndiana ? SATA-II is voor mij genoeg want ik zie harde schijven nog niet snel de extra snelheid van SATA-III benutten. Ook vraag ik me af of zo'n kaart kan gebruikt worden in het x16 slot van het moederbord.
Niet bekend mee...
3) Voor de 32GB limiet van ESXi 5.0 is me nog niet geheel duidelijk hoe die geteld wordt. Is dat de som van het geheugen toegewezen aan alle geïnstalleerde VMs ? Of enkel van degenen die tegelijk gestart zijn ? Of is het toch fysiek geheugen in welk geval ik me die limiet zeker niet moet aantrekken. Voorlopig ben ik me nog ernstig aan het afvragen of ESXi 5.0 me iets biedt dat de moeite is om ESXi 4.1 voor te laten.
Het is gebaseerd op de entitlement, dus het zogenaamde toegewezen geheugen... Dus als je de free draait kan je maar 32GB toekennen aan VM's...
VMware had met de prijzen van servers en geheugen gemerkt dat ze daar nogal wat lieten liggen, dus hebben ze het nu op vRAM gebaseerd, zeker als je naar Cisco-bakjes keek van 1U waar dan 128GB in stak, tja... Dan waren ze veel minder licenties kwijt, begin nu maar eens te tellen hoeveel het in de v5 licentiepolitiek kan kosten dan...
http://www.vmware.com/files/pdf/vsphere_pricing.pdf