« I know what I want for Christmas | Main| Lotusphere 2009 Sessions »

VMWare ESXi first impressions

Category

Last week I purchased a cheap quad core machine from The Dell Outlet purely for the purpose of installing VMware ESXi on it as my regular desktop is struggling tryign to run ST Advanced server, lots of swapping.  I think I got quite the deal, it was a scratched and dented model, Quad Core intel chip, 6Gb Ram, 650Gb Drive, card reader, modem (do people still use those?) etc.  $598 delivered, it arrived today and it did take me a while to find the scratch, once I found it, it rubbed off with my thumb, nice.

I booted the machine once into it's pre-installed Vista just to make sure everything worked, and then I downloaded VMware ESXi from the VMware website and got a License key.  I booted off the VMware ESXi CD.  The installation took 10 minutes and consisted of me pressing F11 and Enter a few times and it wiped out the existing data on the drive (bye bye Vista).  Once it had installed, I rebooted and it loaded (very quickly), sadly I came across a problem where it did not recognize the intergrated network card on the Dell, so the IP address said 0.0.0.0.  Now ESXi didn't really indicate in any clear way this was the problem, but searching Google I worked it out.  I found an old 3COM network card lying around and plugged that in.  I did the installation again as some comments indicated you needed to do that to recognize the new card.  A few minutes later it was up telling me to point my browser at it's IP address to download and install the VMware infrastructure client (a .Net 2.0 application). Before I did that I changed the password for root.  I then Installed the client and connected to the Server where I could see the drives etc. installed on the machine.

VMware ESXi Virtual
Infrastructure Client

Now that it was installed, how do I get my VMware Workstation and VMware Server images over there?  Well I thought it would be as simple as choosing File open or File import, but it's a little bit different.  You need to use the VMware Converter tool.  Which is another free download that you download and install.  Once you've got that installed to move across a VMware Workstation of VMware Server image, you just fire it up, and do the following:
Choose, File, New Convert, click next a couple of times and select Source, Other
vmesxi2

Select your VMware Images VMX file.
vmesxi3

Tell it the drive you want to bring across, and if you want to you can change it's size here.
vmesxi4

For the destination be sure to select VMware Infrastructure Virtual Machine
VMESXi5

Then enter the ESXi servers IP address and root and password
VMESXi6

Give it a name
VMESXi7

Specify the host (your ESXi box)
VMESXi8

Specify which disk on the host you want to store the VMware image
vmesxi8a

Change number of network cards if you want to
VMESXi9

Customize the settings if you wish to (depends on the client OS)
vmesxi10

Confirm settings and click Finish
vmesxi11

Watch the progress in the converter display
vmesxi12

That's it, it will now convert and move yoru VM image over to the ESXi server,  once it's finished converting you'll be able to fire the VM up and use it.

A few things that I like about ESXi over VMware server.
  • ESXi allows for multiple snapshots
  • ESXi provides a lot more information about the VMs and how much processor etc. they are using.
  • ESXi makes it really easy to select a VMware appliance and have it loaded and running.
  • ESXi is it's own OS, it isn't running on Windows or another OS, so you don't have to bring down servers every week to apply windows updates to the host OS.
  • ESXi leaves a lot more memory for VMs as it uses so little itself

If you want to learn more about VMware and how it can help you when you're developing, be sure to come to my Lotusphere 2009 session in January.

Comments

Gravatar Image1 - Carl, nice writeup.

It would have been interesting to get a p2v of the vista preload that was on that box. Vista support was introduced in 3.0.2 and I think the latest converter is 3.0.3. Handy to have for testing stuff.

You'll be pleasantly surpised at how many vm's you can run concurrently under a load.

Gravatar Image2 - Great, detailed explanation! I use this as well and could not live without it. I also have VMWare Workstation for my laptop

Gravatar Image3 - I'm sure you've seen this already, but if you run Workstation 6.5 build 118166 you can load ESXi 3.5 Release 2 as a VM in Workstation. It even allows you to load vm's in the virtual instance if ESXi. Here's a link to the white paper about it from a company called xtraVirt:

{ Link }

It's the first link.

Gravatar Image4 - I followed your instructions and the install was a breeze. I use a NAS and things get a bit wonky. The converter can not write an infrastructure back to the NAS so you have to configure ESXi for the NAS first then run converter and write to ESXi which in turns passes thru to the NAS. Even with all of that said, I always got an error and eventually gave up.
ESX1 was reporting using 384MB. Tat seems high. I can get VMWorkstation down below that with a Linux host.

Gravatar Image5 - Hi,

I have installed the ESXi Server, but where do I get the vMWare Infrastructure Client software to manage ESXi? I have tried searching on the web site and I do not seem to be to see it.

Thx

Gravatar Image6 - @5 It's on the ESXi server. Point your web browser to the ESXi servers ip address and the link is there on the page.

Gravatar Image7 - Thx. I am up and running!

Gravatar Image8 - Nice writeup, but what you paid for that machine? I think you're FOS. Emoticon

Gravatar Image9 - @8 No idea who you are Mjolnir, but for the record you're right I was wrong on the price, I actually paid less, it should have been $498 for the machine, that included shipping and handling, if you took the time, you could go to the Dell outlet site, and look at the price for Inspiron 530s with 6gb of ram and the price for none scratched 530s is currently about $490, if they have any scratch models they come down to about $460.

Gravatar Image10 - I just bought a new 530 for $600.
Q8200 quad 6gigs and vista 64bit that I hope to P2V before I load ESXi.

I was shopping for a refurb but what the heck!


{ Link }

Gravatar Image11 - To the previous poster, be aware that the intel Q8000 series of processors don't support VT instructions. I got bitten by that when I was building a new machine to try out virtualisation products.

Gravatar Image12 - Thanks for the write up. I'm in process of setting ESXi to a dell box (similar to your situation). Does anyone know if there's an equivalent vCenter Converter for Macs?

Gravatar Image13 - Where do I get the doc for config the NIC card? Thanks.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::rolleyes:;-)