0x01 前言

我的服务器运行着许多虚拟机,需要大运算的项目有两个,一个是前些天安装的elastic stack集群和正在学习测试中的openstack集群。

在过去一周,我的CPU负载一直在14左右徘徊,运算能力显得捉襟见肘。为此,我决定将CPU升级。

我所出的地区属于老旧城区,电线路和周边的变压器都呈现出不可预测的问题。另外周边有许多的建设项目,电线路被挖断的情况也常有发生,还有电压的问题。这些因素导致我家里的供电质量变得很不理想,为此我还加装了UPS。

0x02 UPS

为了节省成本,我在淘宝上购买一款二手的APC的UPS,型号是:BX1100CI-CN 1100VA 660W UPS。这是一款在线互动式UPS,满载情况下可供电3分钟。

1479996536

可惜的是他并没有自动关机功能,在随后的几天我计划在插座安装个硬件以便检测是否断电和用电量,如果断电就给服务器发送信号,然后自动关机。

这个UPS内置2个12V蓄电池,虽然是二手的,但是能在停电的时候能支撑个几分钟,让服务器能正常关机就好了。

1479996537

背部中间黄色的插头拔出后,电池的电路就会断开。这是方便在长时间不用的情况下可以断开连接,保护电池或保存电量。

0x03 X5675

很高兴能尝试为服务器更换CPU,我也是第一次接触XEON级别的CPU。另外我要吐槽一下AMD CPU那脆弱的针脚,相比之下我还是喜欢intel的触片式的CPU。

我原来的CPU是L5630,功耗40W,主频2.13 GHz,4核8线程。服务器内一共有两块CPU,一共是8核16线程。具体的L5630信息请点击一下链接到intel官方网站去浏览:

Intel® Xeon® Processor L5630 (12M Cache, 2.13 GHz, 5.86 GT/s Intel® QPI)

1479996538

上图是L5630,下图是X5675:

1479996539

这个CPU是6核12线程,主频3.06 GHz,功耗95 W,其他信息请点击下面链接到intel官方网站去浏览吧:

Intel® Xeon® Processor X5675 (12M Cache, 3.06 GHz, 6.40 GT/s Intel® QPI)

0x04 更换

其实更换安装服务器的CPU和家用台式机的CPU的过程并无两样。也都是拆开外壳,拆开层层附件,最后拆开CPU散热器才可以看到CPU的真容。要知道,CPU上也是覆盖着一层薄薄的散热硅脂:

1479996541 1479996540

0x05 结语

我还增加一个服务器电源,本来想一个直接接在市电上,另一个接在UPS上的。后来想想,市电的电压都不稳,还是全都接在UPS上好了。

1479996542

整个过程不到40分钟,一切都很完美,系统也正常运行。