众所周知,机房的基础设施建设是所有设备正常工作的基础保障,而这基础设施里电力和空调更是重中之重。我们做IT的大多数人应该都是系统、网络管理员,可能对机房的一些基础知识还不是很了解。我不是机房建设的专家,但在这里我想分享一下我遇到过的两点问题,希望对大家有所帮助。
以下是我亲身经历过的两处机房建设的败笔:
第一个是关于电力的。之前公司的机房是包给一家号称是专业的机房建设的公司去做的。新的机房采用两路供电+ATS系统。ATS代表自动转换开关(Automatic Transfer Switch), 其功能主要是当主供电线路出现问题时,ATS会自动转换备用供电线路为设备供电。实际就是达到failover的功能了,如下图。如果是你,你觉得如何?会有什么担忧吗?当时我们觉得听起来不错!但在一次大楼的电力维护过程中,我们发现了问题:大楼物业断开主供电线路做例行检测,按照预期ATS会自动把备用线路做为主供电线路。事实上,ATS也确实做到了。但问题是我们发现有些机器发生了宕机。到底是什么原因?
你可能已经猜到了,那就是ATS在自动转换时会有延时!虽然这个延时只有几ms,但足以让一些小的设备失去电源。那怎么解决呢?当然是加一台UPS了,如下图。虽然之前看过ATS说明书上说的是0ms无缝自动转换,但事实并非如此。强烈建议大家在用ATS时多进行几次测试,安全起见还是装台UPS,只要能支持到3,5分钟就可以了,主要是在ATS几ms的延时内给设备供电。关于UPS如何正确选型也很重要,网上有很多资料,在这里就不多说了。
第二个是关于空调的。是另一个机房,机房大概的布局如下图。左边空地是为日后扩展所留空间。右边有一排机柜,箭头所指为机柜前端方向。空调是一台艾默生的精密空调,被安装在机房的角落处。看出来什么问题吗?如果是你,你觉得空调应该安装在什么地方?
还记得服务器的冷却系统是怎么工作的吗?如下图,服务器工作时会把前端的冷空气吸入服务器内部,然后再由服务器尾部出来并带走服务器内部的热量。那回头再来看看上图,看出什么问题了吗?服务器尾部出来的热空气马上就会遇到空调出来的冷空气!冷空气很快就会被热空气中和,这样就迫使空调连续不停的工作,压缩机频繁起停。不仅缩短了空调的工作寿命,而且还浪费了可贵的资源(电压,冷凝剂……)。
那空调的正确位置应该放在哪里呢?根据艾默生空调手册里的说明,正确的空调应该在如下图的位置。这样冷空气出来以后被服务器从前端吸入,顺利完成整个冷却的过程。在空调安装时也有很多讲究,比如说室内机和室外机之间的距离要小于50米;当室内机和室外机之间的铜管大于10米,就必须要加额外的冷凝剂,有专门的公式可以计算出要加的量;室内机和室外机安装的高度差的范围等等。网上有很多详细的手册,感兴趣的朋友可以去看看。
一个关于扩展问题,如果要新建一排机柜,那么新机柜的前端应该朝哪边呢?根据服务器冷却系统工作原理。新的一排机柜要和之前的那排“面对面”,如下图。如果方向相反会产生什么结果呢?前一排服务器尾部排除出的热空气会被后一排的服务器吸入用作冷却循环,结果可想而知。
我们没有必要成为机房建设的专家,但掌握一些基础知识还是非常必要的。这样可以少走很多弯路,而且可以避免一些严重的问题在日后出现。把宝贵的人力,时间和资金用在最需要的地方!
编辑:思考的牛