Saturday, 17 June 2017

IBM Server x3650 M3 Fan Mod

I recently acquired an IBM x3650 M3 server pretty cheaply, but it's loud. Obviously these aren't designed to be in someones house, so I needed to do a few mods.
The x3650 M3, or at least the one I've got, has 3 fan modules each with 2 couter-rotating fans. I removed those, put some regular heatsinks on the Xeon CPUs.
I used Intel STS200C heatsink/fan units - these are designed for socket 2011 so I had to modify them... the mounting dimenions are basically the same BUT the screws are thicker and thus don't screw into the M3 mounting points.

This was probably the worst part of the mod - I had to remove the OEM CPU heatsink retainers from the server, remove the screws, remove the screws from the STS200C, drill out the STS200C holes to fit the bigger pins from the OEM mounts and then attach the OEM mounts to the STS200C.

Once that was done, I wired the fans up to existing fan headers. Here's the pinout (I couldn't find this anywhere on the net - I hope it helps someone)
To get rid of the IMM fan faults I discovered that I needed the tach wires connected to tach A and B for fan headers 1,2,4,5,6.
Looking at the front on the server it goes:
Right to left
Zone 1, fan header 1 then 2
Zone 2, fan header 3 then 4
Zone 3, fan header 5 then 6 


Next problem was an over temp on IOH - the I/O Hub which is behind the CPU in Zone 1. Obviously the OEM fan unit cools this better.
To solve this problem I removed the heatsink, put some thermal paste and zip tied a fan to it, connected with PWM to one of the fan headers. Maybe I'll come back and fix this up a bit later but it seems to work OK.

The overall result - the server is WAY quieter. Before mods I could put it in a room, close the door and still hear it. Now it sounds pretty much like a normal PC. I've got 2 SAS 10k drives in there and the seeking noise they make is louder than the fans ....

As for temperatures, who knows, the IMM doesn't give CPU/IOH temps, so until some over temp warnings show up or my CPUs are fried, life is good :-)

 Before:

After:











7 comments:

  1. Thanks for the pinout. I am looking at swapping the fans in my X3650 for something quieter. Those active intel heatsinks look nice. Good work.

    ReplyDelete
  2. Thanks for sharing. I have been looking at these servers but wasn't sure if they can be easily tamed. Can you give indication of the power supply noise level, please?

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. I think my supplied are a bit old, one of the psu fans is a bit noisy. they're not silent but there's definitely worse out there.
      All the fans in this server are PWM controlled too, so depends on ambient temps and server load how loud it gets. ...

      Delete
  3. I'm wondering how you determined the pinout for the fan. I've got an x3650 M4 which appears to have different fans in it that I need to map out as well. Any help is appreciated. Thanks.

    ReplyDelete
  4. yeah thank you very much. The Pinout helped me a lot.

    ReplyDelete
    Replies
    1. Did you manage to get this working? I have tried this on both an m4 and m3 server and the server just overheats

      Delete