Today i attended an interesting product presentation from IBM, about their Nehalem product line up. In addition to the information i’ve already gleaned from the IBM web page, i’ve learned several things that are equally important.
If you’ve never heard about the x3650 M2, i suggest you to read my introduction post first.
Planned availability, other new products
Planned general availability (GA) of the new x3650 M2 is the the 20th of April, or in pretty much 3 weeks. Orders, configuration and pricing is available – so if you want to buy a new server now and can wait for three weeks, you should order a x3650 M2.
At the end of April, the M2 versions of the x3400 and x3500 will be announced. Judging from the current timeline, this will put GA of those new products near May.
4 CPU machines are planned for Q1 2010. I don’t care much about those since we run all our heavy DB workloads on IBM POWER.
Positioning of the new Intel 5500 Xeons
Just like the Core Microarchitecture brought many changes to servers, the new 5500 Xeons bring even more changes. It’s especially important for system administrators to understand the differences, and even more important if you’re selling systems to customers.
Here are a few key differences:
- Memory speed depends on the CPU purchased and the amoung and type of memory installed into the server
- Memory slots are only usuable if the associated CPU is installed
- HyperThreading is reintroduced in 2/3rds of the CPUs – systems will show twice the amount of logical processors
- TurboBoost is a new functionality that allows the CPU to run at higher clock speeds, depending on load and cooling
To the right you can see Intel’s official spec sheet. Intel introduces a “garbage bin” of CPUs that you should never use – the E5502 / E5504 / E5506 models. These CPUs do not support HyperThreading, TurboBoost, 1066 Memory and only have 4 instead of 8 megabytes of cache. Make sure to use E5520 or faster CPUs to ensure best performance. The performance difference between an E5506 and an E5520 is 15-20%, while the price difference is much smaller! In my opinion, the E5520 is currently the sweet spot between price and performance.
Order the right memory configuration
With FB-DIMMs, memory configuration was simple, because FB-DIMMs were slow no matter which way you put it. However, with the new integrated memory controllers, memory of much higher speed is now available. Now, as a technician or sales things will get more complicated.
I wrote in an earlier post that i didn’t understand why IBM only put 16 DIMM slots into the machine, while HP installed 18 DIMM slots – the reason is that in most cases it makes little sense to populate all DIMM slots, because this will heavily reduce the bandwidth available, as the memory must run at lower speeds.
While HP has decided to offer registered and unregistered memory for their DL3xx G6 models, IBM only offers registered DIMMs. The x3650 M2 COG Guide offers a lot of in terms of possible configurations. The most important thing is keep the numbers of memory modules down – this makes it easier deploy them correctly.
Another important part is that memory is no longer ordered in pairs, but again separately as it was a few generations before. Most servers ship with two 1GB modules standard. This is not an optimal configuration, since you have three channels that could be used.
There are two ways to deal with this: either add a third 1 GB module and then add the rest of the memory you need. Or discard the two memory modules that come with the servers and just install the higher capacity modules you bought. My recommendation would be to discard the 1GB modules and install three 4GB modules – for most SMB environments, 12GB of memory suffices for almost all services.
Other part changes
The onboard RAID-Controller is gone, there is a new specially positioned but otherwise standard PCI-E slot for the RAID controller. The system ships with a non-BBWC controller called the BR10i. In most cases, it makes sense to replace the standard RAID-Controller with a ServeRAID MR10i.
Some configurations also require an enablement kit to drive all 12 disk slots. Only 8 disk slots are standard.
The RSA II Slimline is gone. IMM now offers a lot of the RSA II functionality by default, but the most important functionality, remote KVM still requires a so called “Virtual Media Key” (as it enables Remote Media as well). In general, if a customer has used RSA II Slimline up to now, also include a Virtual Media Key. This enables full IMM functionality.
SSD offerings have also been added. Currently, the pricing for the 50GB SATA SSD is 3970 CHF in SSCT. My assumption would be that this is a pricing error, but i’m not too sure about that.
Pricing

Pricing hasn’t changed much. DDR3 memory seems to be a bit more expensive than the FB-DIMMs were, but that’ll pass as soon as DDR3 volume ramps up. I’ve created a sample config that is probably valid for most SMB deployments that clocks in at around 10k CHF. This is roughly the same as it was before with the standard x3650, except that the x3650 M2 will deliver a lot more performance for the money.