The Mac Mini VMware ESXi 5 Server – Part 1 (Research)

The Mac Mini VMware ESXi 5 Server – Part 1 (Research)

January 10th, 2012 // 10:15 pm @

The Mac Mini VMware ESXi 5 Server – Part 1 (Research)

As part of a goal to consolidate some VMware ESXi test equipment into smaller form factor and less power consumption, the research was on to replace older Dell PowerEdge servers with newer equipment.  The main requirements that came about was this:

[Update for quick links 1/30/2012]

To make linking to the other pages easier….

For the technical details, skip to Part 2

  1. Form Factor – Something small and able to hide without occupying an entire room for itself
  2. Cost – Overall cost should be less than $1000 retail.  Otherwise it’s getting into the range of a good rack server.
  3. Power Consumption – To be able to run this without killing a home’s power bill
  4. Noise (DB Level) – The fan / cooling methods of the equipment shouldn’t be loud.  Even a standard desktop with a decent powered video card today can be fairly noisy with the fan spinning up to cool it.
  5. VMware ESXi – Lastly, be able to run VMware ESXi

So here were the options that were initially thought of:

  • Small rack servers
  • Mac Mini Mid-2011 Model
  • Custom small form factor with mini motherboard (basically a cube shape that you can find on Newegg)

After doing some quick research it was decided that:

  • Small rack servers -loud, decent form factor, cost can range, power consumption is high, and definitely compatible with VMware ESX
  • Custom cube type of PC – cost can be widely all over the place, have to build it together yourself for the most part, power consumption is way over 100 watts, usually running lower powered Core i3 chips which aren’t ideal for VMware VMs, and noise is unknown
  • Mac Mini Server – Quad Core i7 processor with expandable memory to 8 or 16 gb of RAM, small form factor, almost fanless operation, cost was pretty much regulated by Apple, and very low power consumption with around 85 watts at the top end… the only problem… VMware ESX was not known to run on it.

So at this point the best plan was to figure out how to get a Mac Mini to work with VMware ESXi.  Our research started with searching all over Google and coming up with some opinions.  Thankfully we found some leads:

  • Nigel’s Blog post regarding the use of Mac Mini with Hyper-V.  This blog was a great inspiration that the Mac Mini can be converted into a Hyper V server for virtualization.  This was also the unofficial backup plan in case the Mac Mini completely refused to cooperate with our efforts to get it to work with VMware ESXi 5.
  • VMware Community Blog post regarding the exact sentiments on how to get ESXi 5 on a Mac Mini 2011.  So, we thought “Oh OK, someone maybe did figure this out…”  Sadly this post actually showed that it wasn’t working.  The poster “colinkng” did give some clues as to the Broadcom NIC driver was having some issues when booting up.  This was a very significant information that was posted by “colinkng” and we’d like to thank him for that tid-bit as it helped save us some time.
  • Mac Rumors Blog post regarding how the Mac Mini wasn’t a supported device according to VMware ESX hardware compatibility.  Though this post was somewhat useful in their remarks, it didn’t exactly apply to the later versions of ESX which started supporting more generic hardware.
  • Brent Ozar PLF‘s post regarding VMware ESXi 5 on a Mac Mini 2010.  He also tried on a Mac Mini 2011 which he got to the part about the keyboard and mouse possibly not working and then someone else also mentioned the NIC card having issues.  The comments I read also gave a lot of hope that this would work and would work really well though it looked like there were still some struggles ahead.  “colin ng” also posted here as well and gave more details about the Mac Mini 5,3 not working with the NIC driver and other users confirmed this as well.

From our research we did learn quite a bit of information and would like to thank all of those people for blogging and posting online about it since without everyone participating in the communities, none of this would be possible.  We learned the following from our research:

  1. Most likely ESX will install on the Mac Mini 2011
  2. The Broadcom NIC card might have some issues based on other tests and comments
  3. Keyboard and Mouse might also have some issues
  4. As a final fallback, there was always boot camping and going with Hyper-V.  This was completely undesirable since all our previous test VMs were in VMware and converting it takes time and effort and learning a new environment.

At this point, the next best thing was to go to the Apple Store and get one of these Mac Mini Servers.  As you can see from this whole write up, we did actually get it working and we will share the exact step by step information on how to get it to work.

 


Category : Blog

11 Comments → “The Mac Mini VMware ESXi 5 Server – Part 1 (Research)”

  1. [...] to read about the research and decision making involved in getting to this point, please refer to Part 1 in the previous blog post.  As we also like to skip the fluff and get to the hardcore details, [...]

    Reply

  2. Josen

    2 years ago

    When will part 2 become available?

    Reply

  3. Josen

    2 years ago

    Sorry, please ignore.

    Reply
  4. [...] The Mac Mini VMware ESXi 5 Server – Part 1 (Research) [...]

    Reply
  5. [...] The Mac Mini VMware ESXi 5 Server – Part 1 (Research) [...]

    Reply

  6. Pedro Costa

    2 years ago

    There is my last builds ESXI 5 update 1 already patched to MacMini Ethernet Drivers.

    Based on:
    ESXi 5.0 Update 1 | 15 MAR 2012 | Build 623860 PatchedacMini Last updated: 15 MAR 2012

    You only need to burn it or copy to usb

    http://goo.gl/VreXa EFI Version
    http://goo.gl/7M5kX NoEFI Version

    EFI Version Works for me.

    Regards from Portugal

    Reply
  7. [...] First of all, in preparation, I spent some time reading these posts: VMware Community thread, ESXi on Mac Mini, Lion on ESXi, recommended RAM, RAM checker how-to, unetbootin, and register & download ESXi. [...]

    Reply
  8. [...] few weeks ago, I installed ESXi 5 on my new Mac Mini using the installation instructions from Paraguin. Everything was running perfectly until a few days ago. It was all working so well that I was [...]

    Reply
  9. [...] considered running ESXi on Apple Mac Mini since others have successfully done it using this guide, but I’ve decided against it. The form factor of Mac Mini is hands down a good feature to [...]

    Reply
  10. [...] custom VIB from VMware for the infamous Broadcom NIC (found here). This was posted on the following site back in January (I have been busy; what can I say). The blog post was pointed out to me on Google+ [...]

    Reply

Leave a Reply

Latest Posts

Your Ad Here