HP ML110 G5

HP recently had a special offering for an ML110 G5 hardware bundle, that consisted of the following parts:

  • Intel Xeon 3065 2.33Ghz 4MB L2
  • 512MB ECC RAM
  • E200 SAS Controller (8 Ports, 128MB BBWC)
  • 2x 160GB 7.2kRPM SATA Disks

For less than 400 CHF. As i needed a machine to run SBS2008 at home, and my current one wasn’t 64bit capable, this seemed like a good buy, especially because the E200 with BBWC alone is worth around 300 CHF.

Of course, i needed more RAM and disk space. I also ordered 4x 2GB memory modules (with ECC) from a third party memory manufacturer (Transcend) - priced at around 80 CHF each. I also ordered 4x Western Digital 1TB disks that are optimized for 24 hour use, priced at around 180 CHF.

This brought me to a total price of around 1500 CHF. I had two 160GB disks that i didn’t have any use for (except throwing them at people i don’t like).

1500 CHF is a lot of money for me, but for a company it’s nothing - still, this is ideal for experimentation. The free ESXi supports the E200 SAS controller, making it easy to build a test lab based on VMware - also, Windows Server 2008 x64 and Hyper-V also run flawlessly on the machine.

The machine is also very quiet, making it possible to use it in a normal appartment or in your office.

You get what you pay for still applies - the machine has no remote management features, only a single network port, forcing you to use the same port for management and virtual machine traffic, which can be acceptable in a test environment. HP’s System Insight Manager is not supported on this machine, either.

The case is very small, resembling a normal HP client minitower. The mainboard supports ECC memory, which is becoming more and more important with todays memory sizes. Unfortunately, it only offers four memory slots with a maximum capacity of 2GB per stick, maxing the machine out at only 8GB of RAM.

The integrated E200 SAS RAID Controller has a 128MB BBWC card, that allows it to use it as a write cache, and enables licensing to use RAID5. In my case, i used RAID10. The disk performance is better than anticipated, even though i’m using slow consumer drives, the performance for running VMs is acceptable.

The machine has three x8 PCI-E slots and a single PCI slot. One of the x8 slots is used by the E200 controller.

This offer is still available under HP Part# 470064-639, and there are still some companies that are selling it for the lower promotion price.

I’m currently running SBS2008 directly on the hardware, with not virtualization in-between. The performance is good, but i’d still never use such a setup for a production deployment at a customer - the management options, hardware flexibility, redundancy etc. just aren’t fit for production.

Update: I was asked about Linux compatibility on this machine. See the official HP Linux compatibility list. The E200 SAS RAID Controller is supported by the cciss driver, which is in the vanilla linux kernel. So most distributions will be able to install on this box - support is another matter, though.

There is no easy way to get official support for non-corporate versions of Linux, like Ubuntu. My usual way in those scenarios is to run Linux as a VM under ESXi, but that doesn’t work with the ML110 as ESXi is not supported (but works).

8 Comments

  1. fark.my:

    HP ML110 G5 » Lukas Beeler’s IT Blog » Blog Archive…

    Quiet server that might just the choice for you to put in your apartment….

  2. Paul:

    “E200 with BBWC alone is worth around 300 CHF” was in 2k6.
    Today you can buy it for less than 100 CHF (street price). No wonder since these servers were sold around 700 CHF (G4) in the same configuration (512 M, E200i, 2×160GB SATA) for two years now.
    BTW I wonder why they have this /very/ low price now. Anyway, bought 10.

  3. Lukas Beeler:

    Paul, i have no idea where you get your prices from, but Part# 411508-B21 is nowhere to be seen for near 100 CHF:

    http://www.toppreise.ch/index.php?search=411508-B21&sRes=OK

  4. Paul:

    Lukas,

    I have to apologize. I did not re-check the information.
    One year ago I had the bright idea to buy ML110 G4 (750 CHF at that time), sell the E200 on ebay and the ML110s as cheap office-PCs to customers.
    When I checked the prices at ebay it was around 50-100 CHF. Today its 250 US$ and up. Maybe I try the path now :)

    Another question:
    I tried to install ESXi 3.5 (VMware-VMvisor-InstallerCD-3.5.0_Update_2-110271.i386.iso) on a test ML110 G5 but no matter which disk config I use (size, number of disks etc) with the E200 the install always stops around 45% with a (not specified) “fatal error”.
    You wrote you managed to install? Have you got a tip what to do?

  5. Lukas Beeler:

    Hi Paul,

    Okay. I just wondered, maybe the prices were lower from some other sources.

    I did two things before trying to install ESXi:

    Upgraded the memory to a maximum of 8GB
    Changed the BIOS Settings for the “NX Bit”, in order to enable x64 virtualization

    I didn’t have any issues with installing ESXi.

    My assumption would be that you’re still running the baseline 512MB memory. You need at least 1GB to install ESXi successfully.

  6. Paul:

    I had 1 GB. Just changed that “NX Bit”* and now it works like a charm. Thanks for your help!

    * for others that google for “ML110 G5 Trouble ESXi”:
    Advanced | Advanced Processor Options | No Execute Mem Protection = [Disabled]

  7. Punishat:

    I had 1 GB. Just changed that “NX Bit”* and now it works like a charm. Thanks for your help!

    IT EXPERT

  8. Phil:

    hey, all the specs for this server and the g5 version says max capacity is 3TB - I see you have 4 x 1tb drives in it. did you encounter any problems.
    thanks for any info on this

Leave a comment