I del 1 gick vi igenom hur man installerar och minnestrimmar ESX 4.0 inuti VMware Workstation. I denna del ska vi gå vidare och installera vCenter (det som förut hette Virtual Center) samt göra designen för ett lagringssystem där vi kan lägga ESX-servrarnas virtuella maskiner, så att vi kan börja labba med HA, DRS och VMotion m.m.
För att det ska bli lite enklare att förklara vad jag menar med de olika virtuella nivåerna m.m. har jag gjort en skiss som förklarar upplägget lite övergripande:

Längst ner ser ni min laptop med Windows Vista (64-bit). I den har jag min VMware Workstation. Så här långt är det inga konstigheter. När jag sedan installerar ESX inuti Workstation hamnar den i det jag kallar ”Virtuell nivå 1”. De virtuella maskinerna som jag sedan skapar inuti ESX kallar jag ”Virtuell nivå 2”.
Alla dessa maskiner ska i ***änden dela på min laptops fysiska minne (4 GB), så ni kan säkert räjkna ut att det blir lite trångt efter ett tag. Likaså så blir prestandan m.a.p. CPU, disk m.m. inte så jätteeffektiv för de översta maskinerna. Dock så fungerar det utmärkt för att testa och labba med själva koncepten kring vSphere.
Installationen av vCenter Server görs i valfri virtuell maskin med Windows Server 2003/2008. Denna körs av prestandaskäl lämpligtvis i VMware Workstation, inte virtuellt i den virtuella ESX-servern, även fast det faktiskt skulle fungera. Som databas är det enklast att installera den medföljande SQL 2005 Express. Detta innebär dock att du inte kommer att kunna köra vCenter Orchestrator, så tänk på det ifall du planerar att även labba med denna. (Källa: http://www.vmware.com/pdf/vsphere4/r40/vsp_compatibility_matrix.pdf)
Sedan kommer vi till den intressanta biten: Var lägger vi den delade lagringen, så att alla ESX-servrar kan komma åt den? Tack vare en uppsjö av nya tekniker, open source-projekt och ESX:ens möjlighet att köra via NFS, iSCSI och/eller FC (ej aktuellt i detta fall) har vi numera ganska många valmöjligheter här:
1. Vi kan installera NFS-stöd i den befintliga vCenter-servern (verkar vara problematiskt att få till konfigurationsmässigt enligt en kollega)
2. Vi kan installera en dedikerad NFS- eller iSCSI-server (typ freeNAS, OpenFiler el.dyl) i Virtuell Nivå 1.
3. Vi kan installera ett mjukvaru-SAN i Virtuell Nivå 2, som använder ESX-servrarnas lokala lagringsyta, och delar ut den via iSCSI. Detta kan göras med mjukvara från t.ex. Lefthand (HP), StorMagic eller Xtravirt.
Själv har jag ännu inte valt vilken av ovanstående lösningar som jag ska köra, då jag har koncentrerat mitt labbande till vår ”riktiga” labbmiljö, som redan har FC-SAN. Har någon av er testat någon av ovanstående lösningar? Vilken tror ni är bäst resp. sämst? Skriv en kommentar och berätta!
I nästa del kommer vi att gå vidare och göra själva installationen och konfigurationen av lagringssystemet. Trevlig sommar på er!