数据中心的“奇葩”散热方式-程序员宅基地

为解决数据中心的散热问题,工程师们操碎了心。

早前,Facebook、Google都将自家的数据中心建在寒冷的北欧国家。而前不久,有传言说微软计划在海底建数据中心,通过“极度深寒”来为服务器等设备降温。

12257622d8acf00ef21ab8b2a874b5346f782ac0

城会玩!


我们知道,数据中心有一个非常通用的考核指标——PUE(Power Usage Effectiveness),它是数据中心消耗的所有能源与IT负载使用的能源之比,其基准值为2,越接近1表明能效水平越好,绿色化程度越高。

统计数据表明,数据中心冷却功耗占到整体功耗的45%-50%,这就是PUE值高企的主要原因之一。也正因为如此,工程师们开始脑洞大开,为数据中心设计出各种“奇葩”的散热方式。

湖水制冷

阿里巴巴千岛湖数据中心采用湖水进行自然冷却,这使得其年平均PUE低于1.3,最低的时候可以达到1.17。

f18e5ccf571481e798fd9c1b7b3513d04078f26c

阿里巴巴千岛湖数据中心采用湖水制冷

据测算,阿里巴巴千岛湖数据中心90%的时间都可以单纯依靠湖水制冷,其制冷能耗降低80%,和目前国内平均水平相比,全年可节电千万度,碳减排一万多吨标煤。

从数据来看,阿里巴巴千岛湖数据中心已是非常牛x,但这还不算最牛x。

阿里巴巴千岛湖数据中心最牛x的是将自然、城市和科技进行了完美的结合。

据说,淳安县规划了一个青溪新城,它需要一条中央水景为城市增加活力,同时也计划成为市民休闲娱乐的场所。但是问题来了!尽管青溪新城被湖水环绕,但却并没有水源,所以需要抽取湖水。而仅仅为了一个景观水系,而每年耗费大量资金去抽水,这显然是不科学的。于是,阿里巴巴的工程师们就想到了湖水制冷的方法,这样既可以解决新城的景观水问题,也可以用更环保的方式为数据中心降温。

更为霸道的是,18-20度的湖水被抽上来,为千岛湖数据中心散热之后,再经过2.5公里的景观水道,返回到湖里时,其水温变化不大,而且所有指标均通过了环保部门的考评,因此对生态无任何不良影响。

海水/生活废水冷却

上善若水,水的确是一种好东西。

据测算,水能带走热量的能力比空气高4000倍;而且,数据中心的冷却系统并不需要纯净水,不仅江河湖海的水可以,甚至回收之后的生活废水也可以。

83128e0d138f4a3eaccba4c807e7a71478e28e09

Google数据中心的冷却系统

Google则充分利用了海水进行散热,在芬兰的哈米纳建立了一座这样的数据中心。Google还与佐治亚州道格拉斯的污水管理局合作,通过使用生活废水来带走当地数据中心大部分的热量。

除了海水和生活废水,工程师们对于水的运用也发挥到了极致。Facebook等公司通过部署水处理厂和雨水收集系统,形成独立的供水系统,并以此为数据中心散热。

而坐落于瑞士空军原指挥与控制中心旧址之上的Deltalis Radixcloud数据中心则充分利用冷空气与冰川水两大丰富资源,将冷却成本降至最低。


目前,水冷已经被越来越多的数据中心采纳,并取得了良好的效果。

油冷散热

油冷散热其实是从水冷进化而来。相较于传统的水冷方式,油冷能够进一步降低能耗。

比如,加州大学的Flometrics Chilldyne酷弗洛负压液体冷却系统,吸取了NASA对火箭发动机和固定热插拔连接器进行冷却的灵感,也就是通过负液压系统隔离单个服务器。

这套系统比传统的液冷方式能够降低25%-35%的能耗。

而更早之前,Intel曾联合一家名为Green Revolution Cooling的公司,设计出一套采用矿物油进行降温的方案。

650d4bee0adff73d30e028c95d3e90a1b218b421

Intel的矿物油冷却

如果采用矿物油冷却技术,那么传统风冷所面对的灰尘问题不复存在,且能耗低得多。而与水不同的是,矿物油是非极性物质,不会对电子集成回路产生影响,对服务器内部硬件不会有损坏。做一个形象的类比,你的手机掉入水中,十有八九会出问题,而掉入油中的话,则不会出现问题。

为了考察矿物油冷却系统的能耗,Intel还做了为期一年的测试。最终的结果令人瞠目结舌,该系统的PUE低至1.02-1.03,已经非常非常接近极限值1。而传统的风冷数据中心,通常PUE都在1.8左右,比较来看,矿物油冷却系统拥有极为显著的节能效果。

热水冷却

热水冷却,这是要闹哪样?文科生表示不能理解。其实很简单,温度的冷热是相对的,只要热水的温度在一个合理的数值,就可以为数据中心降温。

因此,也不是所有的数据中心都建设在极寒之地,比如eBay在美国凤凰城的数据中心就处在沙漠之中。据说,这座数据中心的室外平均温度约为46摄氏度!这可怎么办?

2132c2d3ea9da6793bd20ca0d59caae75b8bd08a
eBay位于沙漠之中的数据中心

工程师们反其道而行之,采用了“非主流”的热水冷却技术实现降温。具体的解决办法是这样的,工程师们在数据中心外围的塔罐里注入了温度约为30.5摄氏度的“热水”,以此来避免数据中心的服务器过热,从而最终达到“冷却”的效果。


这种降温方式确实是够奇葩的,毕竟在常规的理解中,水温比较低的话会有更好的冷却效果。不过还有的问题是,这个数据中心的“热水”是从哪里来的?其带走的热量又到哪里去了?eBay也没有给出明确的说法。


扫码关注阿里技术保障公众号,有更多技术干货分享,更有机会赢取精美礼品。

ea14ec7fb062eab8a29333c7a100d227a258a14a

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33814685/article/details/90688805

智能推荐

STP笔记_环路导致重复数据帧-程序员宅基地

文章浏览阅读367次。STP原理(2层):生成树协议①防环②提高可靠性环路引起危害:①广播风暴 ②重复数据帧 ③MAC地址表震荡交换机角色:1.根桥 2.非根桥端口角色:1.RP口(根端口) 2.DP口(指定端口)BPDU:桥协议数据单元 两种:【1】配置BPDU 0x00 【2】TCN-BPDU 0x80【1】:PID PVI BPDU-Type Flags // Root-id ..._环路导致重复数据帧

FFmpeg win8下的Cygwin编译安装及clion运行校验-程序员宅基地

文章浏览阅读272次。1、FFmpeg编译和安装 大体流程编译按照摹课网李超老师的笔记摹课ffmpeg编译流程执行,上面的错误我都走了一遍。。。 好了上车了!!!准备:Cygin安装文件 点下一步就好了步骤:安装时一些库必须装上1. gcc2. g++3. make4. cmake5. automake6. gdb7. nasm8. yasm9. wge...

python 多维切片之冒号和三个点_numpy中切片的三个点-程序员宅基地

文章浏览阅读348次。初学python和numpy,对在学习多维切片的过程中遇到的问题做个总结。一维切片就不说了,比较简单,先说下二维的,二维的理解了多维的就简单了。举个例子先建立一个5x5的二维数组多维的切片是按照各个维度分别取比如这里就分别输出第一维的2-3和第二维的3-5(索引从0开始)。这里是行取全部,列取第3-5。这里应该是大家最疑惑的地方了,为什么列的参数改成None,输出的shape都变了,这里大家要知道,None代表新增加一个维度,它有一个别称叫newaxis,大家可以输出一下numpy.newaxis_numpy中切片的三个点

OpenOffice.org 2.0 User Interface Controller Internals-程序员宅基地

文章浏览阅读756次。The user interface elements are using controllers for each of their elements to bind them to the dynamic state of the application module. Its the responsibility of every user interface controller to

influxdb java_java使用influxDB数据库的详细代码-程序员宅基地

文章浏览阅读625次。本文实例为大家分享了java使用influxDB数据库的具体代码,供大家参考,具体内容如下1.pom.xml中导入jar包依赖org.influxdbinfluxdb-java2.52.编写influxDB工具类:package com.hontye.parameter.util;import org.influxdb.InfluxDB;import org.influxdb.InfluxDBFa..._java写influxdb返回值为byte[]

C++ HashMap和Map的区别_c/c++ 红黑树map hash map-程序员宅基地

文章浏览阅读4.7k次,点赞5次,收藏17次。今天想查一下c++ hashmap的使用方法,搜出来的一些文章实在辣眼睛,竟然很多都混淆了c++中map和hashmap的区别。首先,c++ 标准库的std::map内部是排序的,内部使用的是红黑树实现,不管是增加还是查找的时间复杂度 O(logN)O(logN)O(logN)。而c++ 标准库的hashmap其实叫作std::unordered_map,其增加和查询的时间复杂度才是 O(1)..._c/c++ 红黑树map hash map

随便推点

【codeforces 764B】Timofey and cubes 题解-程序员宅基地

文章浏览阅读271次。【codeforces 764B】Timofey and cubes 题解

Spring Data JPA教程_springdatajpa教程-程序员宅基地

文章浏览阅读1.2k次。Spring Data JPA教程Spring Data JPA是Spring Data系列的一部分。Spring Data可以更轻松地创建使用新方法访问数据的Spring驱动应用程序,例如非关系数据库,地图缩减框架,云服务以及高级关系数据库支持。本文将讨论Spring Data JPA。我们还将研究Spring Data JPA示例应用程序。目录[隐藏]1Sprin..._springdatajpa教程

计算机硬件检测使用的工具是什么,电脑硬件检测工具hwinfo32使用教程-程序员宅基地

文章浏览阅读1.4k次。类型:硬件优化大小:129KB语言:中文 评分:5.0标签:立即下载HWiNFO32是一个专业的系统信息工具,支持最新的技术和标准。允许你检查你的计算机的全部硬件。hwinfo主要可以显示出处理器、主板及芯片组、PCMCIA接口、BIOS 版本、内存等信息,另外还提供了对处理器、内存、硬盘(WIN9X里不可用)以及CD-ROM的性能测试功能。Hwinfo本是DOS下最为有名的电脑硬件测试软件,到了..._硬件检测工具

linux操作:查看nginx实际调用的配置文件与重启nginx_nginx查看当前生效的配置-程序员宅基地

文章浏览阅读4.2k次。linux操作:查看nginx实际调用的配置文件与重启nginx_nginx查看当前生效的配置

全球及中国硅原子力显微镜探针行业规划展望及未来趋势研究报告2021-2027年版_原子力显微镜 市场占有率-程序员宅基地

文章浏览阅读136次。2020年,全球硅原子力显微镜探针市场规模达到了XX百万美元,预计2027年可以达到XX百万美元,年复合增长率(CAGR)为XX% (2021-2027)。中国市场规模增长快速,预计将由2020年的XX百万美元增长到2027年的XX百万美元,年复合增长率为XX% (2021-2027)。本报告研究“十三五”期间全球及中国市场硅原子力显微镜探针的供给和需求情况,以及“十四五”期间行业发展预测。重点分析全球主要地区硅原子力显微镜探针的的产能、销量、收入和增长潜力,历史数据2016-2020年,预测数据20.._原子力显微镜 市场占有率

android 菜单吸顶,安卓当下最流行的吸顶效果的实现(上)-程序员宅基地

文章浏览阅读200次。开始逐渐领略到ItemDecoration的美~今天让我 使用 ItemDecoration 来完成 可推动的悬浮导航栏的效果,最终实现的效果如下图:具体实现步骤如下:根据我前面的文章所讲的RecyclerView的基本使用,我们先来完成基本的recyclerView:第一步:布局里写一个RecyclerView第二步:实例化recyclerView=(RecyclerView)findViewB...