JR

Lenovo RS110 Server for SMBs

I recently had the [unfortunate] opportunity of rolling-out (2) Lenovo RS110 servers targeted for SMBs. We seemed to fit the market for this relatively new Lenovo offering, but the product failed to meet the needs and expectations of my environment. The intention was to launch one of these two units with an Ubuntu/Debian-based Linux distribution to host our Zimbra mail server (currently residing virtual Ubuntu 6.06 LTS machine, with a host OS of Ubuntu 8.04 LTS 64-bit). Here’s some brief hardware highlights:

  • Intel® Xeon® Dual Core Processor E3110
  • 3.00Ghz
  • 6MB cache
  • 2GB (we upgraded to 4Gb of PC26400 RAM)
  • Rack(2×2) — Rails and mounting hardware included
  • LSISAS1064e Raid Controller (0,1,10) — Hardware RAID, NOT fakeRAID
  • 16x Max DVD-ROM
  • Dual Gigabit Ethernet, +1 Ethernet Management Port
  • no preload for OS
Yes, it looks pretty decent for a $800-$900 price-tag. But note some caveats: to obtain hard-disk carriers for this RS110, you have purchase Lenovo hard-disks. You cannot purchase the carriers independent of a hard-disk. You can, however, make your own brackets or use hard-disk brackets from another manufacture that fit in the hot-swap bay(s). This was unknown to me before my purchase. Had I know this, I would have kept looking at other options. Another snag: the hardware RAID controller is/was only [fully] supported by one of the four different Linux distributions I attempted to install. The comprehensive list of attempted distro installs:

Debian Server 5.03 Lenny [Joy]
Ubuntu Server 6.06.1 LTS [No go]
Ubuntu Server 6.06.2 LTS [No go]
Ubuntu Server 8.04 LTS [No go]
Ubuntu Server 9.04 [No go]
Red Hat Fedora 11 [No go]
CentOS Server 5.3 [No go]

I won’t lie — I did complete successful installs on Ubuntu 8.04 and Ubuntu 9.04; however, when attempting to copy large files to a Samba share (or via SCP, didn’t matter what protocol), the RS110 would crash… hard… with perpetual disk i/o errors until a hard reset was completed. Debian 5.03 was the only distribution that installed successfully and operated normally under a commonplace workload. Unfortunately, Zimbra offers no support for Debian 5.03 at this time. The RS110 claims support for Red Hat Enterprise Linux and Suse, but I’m not in the mood to start mixing too many Linux distros in my environment (I’m already running Debian, Ubuntu, and flavors of OpenBSD), nor do I feel up for paying a yearly RHEL subscription/support fee. So, I executed my last option for utilizing an RS110 as my physical mail server: throw in a supported RAID card. I installed a 3Ware (AMCC) 9650SE-2LP card in the available PCI-E riser-card slot. Note that the hot-swap back-plane does NOT use generic SATA/SAS data or power connections, which means I had use a molex to SATA Y-connector for power and two separate, standard SATA data cables. This meant the back-plane was not being used at all…

Apparently this “configuration,” is what Lenovo Support staff called an “unsupported,” hardware configuration. A generic PCI-E RAID controller in a PCI-E slot on the RS110 is unsupported. The 3Ware RAID bios never did post, regardless of several Lenovo BIOS setting changes and physically removing the LSI card from the RS110. Following this last bit of frustration, I contacted the vendor I purchased from and indicated my dissatisfaction with the Lenovo RS110. I’ve decided to keep one as a Windows 2003 R2 VMWare host, but I’ve already packaged the other 110 for return.

Bottom-line: If you’re running a low-load Windows 2003 server, this product might be ideal for your environment. If you intend to run anything else on the hardware, stay away. Support was unclear about the “unsupported,” configuration, so I wouldn’t plan on even using the one available PCI-E slot. The forced purchase of Lenovo hard-disks versus just the disk carriers feels like extortion…