Virtualisering på svenska

En blogg om praktiska erfarenheter och allmänna reflektioner kring ämnet servervirtualisering. Skriven av Anders Olsson, som arbetar med virtualisering på TeleComputing Professional Consulting Services.

Sätt upp ett vSphere-labb på din egen dator (del 1)

Att kunna installera vSphere i VMware Workstation kanske låter lite fånigt, men det är faktiskt ett otroligt bra sätt att kunna labba med produkten och testa t.ex. installation, uppgraderingar och leka med olika inställningar för nätverk, lagring m.m. Dessutom lär man sig en massa nya tricks medan man pillar, eftersom denna setup är aningen mer komplicerad än att installera ESX på en vanlig server.

Ni kommer antagligen inte att kunna köra några tyngre virtuella serverinstallationer i era vSphere-installationer, men ifall ni följer mina riktlinjer kommer ni att kunna sätta upp en eller två ESX 4.0, en vCenter 4.0 och en delad lagring som era ESX-servrar kommer att kunna använda. Detta räcker ganska långt, och tillåter er att labba med det mesta ni kan tänka er.

För att komma igång med er installation rekommenderar jag att ni följer den utmärkta guiden från Xtravirt ”How to Install VMware ESX 4.0 on Workstation 6.5.2 as a VM”. Ni behöver inte följa den slaviskt, till exempel så behöver ni inte nödvändigtvis använda ”bridged networking”, utan kan labba helt och hållet i ett isolerat nätverk inom Workstation på er dator, eller via ett isolerat men NAT:at nätverk på samma sätt.

På samma sätt behöver inte storleken på den virtuella disken vara exakt som guiden säger. Man kan behöva spara sitt diskutrymme på sin egen dator till det delade lagringssystemet, och man kan välja att lägga ESX-servrarnas virtuella maskiner på en delad lagring istället för lokalt på ESX-servrarna (mer info om det i del 2).

Missa inte steget i guiden där man lägger till monitor_control.restrict_backdoor = "TRUE" i vmx-filen ifall ni vill ha möjlighet att starta virtuella maskiner i den virtuella ESX-servern. I annat fall kommer ni att få felmeddelande om att det inte är möjligt att starta virtuella maskiner i virtuella maskiner. (Det är nu det kanske börjar kännas lite flummigt och krångligt, så i nästa inlägg ska jag försöka få med en beskrivande skiss)

Guiden från Xtravirt täcker bara in scenariot att man vill installera en enda ESX-server, utan vCenter Server och utan möjlighet att labba med flera ESX-servrar, HA, DRS, FT (nja...), VMotion och alla andra roliga funktioner som vCenter Server och multipla ESX-servrar ger möjlighet till. Detta ska vi dock självklart ta oss an!

För att kunna uppnå detta måste vi till att börja med att behöva spara lite RAM-minne åt oss själva genom att minska mängden RAM som vi tilldelar den virtuella ESX-servern. Jag själv har ”bara” 4 GB RAM på min laptop, så att ha två st. ESX-servrar, en VC-server, ett SAN/NAS, en testmaskin samt min egen Vista igång samtidigt är inte riktigt görbart såvida vi inte bantar RAM-mängden ganska ordentligt.

Egentligen behöver ESX minst 2 GB RAM för att starta, men efter att grundinstallationen är gjord kan man trixa lite för att få den att bara behöva så lite som 768 MB RAM. Detta beskrivs i denna och denna artikel. Glöm sedan inte att i Workstation även banta ner det faktiskt tilldelade minnet till den virtuella ESX-servern. Så här fint kan det se ut ifall man bantar ner minnet till 1,2 GB.

Nu har vi alltså en trimmad ESX-server som är redo för lite seriöst labbande. I nästa del ska vi få till en vCenter Server och en delad lagring. Håll utkik här!

Leave a Comment

(required) 

(required) 

(optional)

(required)