百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

全球都热炸了,谷歌服务器已经崩掉了

mhr18 2025-03-04 13:10 38 浏览 0 评论

Alex 萧箫 发自 凹非寺
量子位 | 公众号 QbitAI

恭喜你,已经熬过了史上最热的6月。(NASA说的)

但接下来,你将迎来更热的7月和8月……

在这种极端高温下,谷歌、甲骨文等一众互联网巨头,服务器已经被“热崩”了。

虽然这些服务器所在的数据中心,都安装有空调和液冷等各种降温设施,但一旦冷却系统失效,服务器还是会被热到宕机。

谷歌云透露,他们位于英国的一个冷却系统就出了故障,导致部分虚拟机停止运行,一些机器硬件被损坏;甲骨文也表示,他们位于英国南部的服务器所提供的网络、存储和计算等服务都受到了影响。

因此,这两家公司不得不给一些机器断电,以阻止硬件被进一步损害。

温度给设备带来的影响也是持续性的。虽然谷歌云的冷却系统已基本修好了,但服务器的I/O传输还有点问题。

甲骨文在伦敦的数据中心也是如此,虽然出故障的冷却设施已重新运行,大多数受影响的服务已恢复,不过计算管理程序的一个问题仍在处理中。

所以,今年到底有多热?

今年多地的最高温度打破纪录

据我国国家气候中心发布的信息,截至7月12日,全国共有71个国家气象站的最高气温突破历史极值。

这样的酷暑已造成多人确诊热射病,仅在7月10日当天,四川华西医院就收治了3名热射病患者,其中1人因病情危重去世,2人被送进ICU抢救。

不止国内。在国外,把谷歌和甲骨文服务器都“热崩”的气温,也高得离谱——

据英国《独立报》消息,本周英国当地最高温度首次超过了40℃,而且一天内两次打破历史纪录

而英国上一次破纪录还是在2019年,当时最高温达38.9℃。

由于英国是温带海洋性气候,过去最热月平均气温通常也不超过25℃,所以在这里,包括数据库冷却系统在内的很多设施之前被设计得并不怎么耐高温。

在今年这样的高温下,连机场跑道都被融化了

继英国皇家空军一处基地的跑道被“热化”后,位于伦敦的卢登机场这边,高温也造成了跑道表面受损,迫使工作人员不得不紧急展开维修,导致多个航班延误或中断。

今年这种反常的超高温着实出乎英国人的意料,或许他们在畅谈天气时也会吐槽:Why is it so hot?

事实上,今年整个欧洲都被热浪席卷,法国、西班牙和葡萄牙甚至因为高温发生了火灾。

据USA Today报道,在葡萄牙和西班牙,有些地区温度高达47℃,至少有748人因为高温天气导致的灾害身亡。

法国多地也在本周创下高温新纪录,大西洋沿岸众多城镇的最高气温都超过了40℃,使得救火工作变得愈加困难。

此外,号称“欧洲屋脊”的瑞士在当地时间7月18日的气温高达37℃,而此前瑞士夏天的温度鲜少超过30℃,所以很多瑞士人家里连空调都没装......

再放眼观望一下更大的区域,据NASA公开数据,今年的6月份是自1880年有记录以来,全球最温暖的6月

一位气象学家分享了一张1976年和今年6月份全球气温的对比图,不难发现如今全世界都快“热炸了”。

而据Science Advances一篇论文介绍,近两年全球不少地区的高温和湿度,正在逼近甚至达到人类所能忍受的极限

这样的高温,不只是人类,连许多服务器都受不了。

不少服务器热崩了

除了前面提到的谷歌和甲骨文,这几天欧洲的好些数据中心的冷却系统都热出了故障。

据彭博社消息,现在一些位于欧洲的数据中心,不得不采用更“原始”的方法来给空调系统降温,让它们继续运转。

例如,手动给屋顶的一些交流电机喷水,人工降温……

事实上,数据中心虽然有冷却系统,但服务器运行仍然容易受天气影响。

一方面是高温导致的设备故障等原因。

例如,冷却系统的供电容易出现问题、或是高温导致电池变形等;此外,冷却设备如空调等,也可能被高温“热坏”。

这也导致不少公司用的云存储和云服务出现问题,例如谷歌和甲骨文服务器宕机后,Wordpress网站就直接瘫痪了一段时间。

另一方面,高温也让一些“自然冷却”的数据中心受到限制。

一个典型例子就是谷歌在欧洲的三个数据中心,用的是100%自然冷却(不需要制冷),即采用河水冷却、海水冷却以及空气自然冷却这几种方法。

例如谷歌云官网显示,他们将室内温度升高至80华氏度(约26℃),然后利用室外空气进行冷却。

但今年这个室外温度就……

One More Thing

每到这种高温天气,就会有人想起“空调之父”威利斯·开利(Willis Haviland Carrier)和“WiFi之母”海蒂·拉玛(Hedy Lamarr)

发明现代第一台空调时,威利斯·开利还是纽约布法罗公司的一名“打工人”,被派去改善公司旗下一家印刷厂的印刷质量。

经过研究后开利发现,温度过高会导致工厂湿度过高,影响印刷效果。于是他创新地想到,可以用装满冷水的管道让水蒸气冷凝。

根据这种原理开发出来的装置,不仅降低了室内湿度,温度也降低了,由此便有了现代空调的雏形。

现在,空调WiFi西瓜,已经成为“夏日三大宝”了。

所以,在这个某些雪糕都化不了的夏天,朋友们还有什么降暑秘诀嘛?(手动狗头)

参考链接:
[1]https://www.theregister.com/2022/07/19/google_oracle_cloud/
[2]https://mp.weixin.qq.com/s/P9ToS1UDCl5KbCa3z7Rt0g
[3]https://www.theverge.com/2022/7/19/23270581/google-cloud-oracle-servers-outage-uk-cooling-failure
[4]https://time.com/6190496/heat-waves-summer-2022-starting-early/
[5]https://status.cloud.google.com/incidents/XVq5om2XEDSqLtJZUvcH
[6]https://www.bloomberg.com/news/articles/2022-07-19/how-to-keep-cool-in-heatwave-uk-data-centers-use-hosepipes-on-roofs
[7]https://yaleclimateconnections.org/2022/07/nasa-june-2022-tied-as-earths-warmest-june-on-record/
[8]https://www.science.org/doi/10.1126/sciadv.aaw1838

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

相关推荐

SQL入门知识篇(sql入门新手教程视频)

一、什么是数据库?什么是SQL?1、数据库:存放数据,可以很多人一起使用2、关系数据库:多张表+各表之间的关系3、一张表需要包含列、列名、行4、主键:一列(或一组列),其值能够唯一区分表中的每个行。5...

postgresql实现跨库查询-dblink的妙用

技术导语:用惯了oracle的dblink,转战postgresql,会一时摸不着头脑。本期就重点详细讲解postgresql如何安装dblink模块及如何使用dblink实现跨库查询。安装cont...

Oracle VM VirtualBox虚拟机软件(oracle vm virtualbox win10)

OracleVMVirtualBox是一款完全免费的虚拟机软件,下载银行有提供下载,软件支持安装windows、linux等多个操作系统,让用户可以在一台设备上实现多个操作系统的操作。同时软件有着...

开源 SPL 轻松应对 T+0(开源srs)

T+0问题T+0查询是指实时数据查询,数据查询统计时将涉及到最新产生的数据。在数据量不大时,T+0很容易完成,直接基于生产数据库查询就可以了。但是,当数据量积累到一定程度时,在生产库中进行大数据...

中小企业佳选正睿ZI1TS4-4536服务器评测

随着科技的不断发展,各行各业对于数据使用越加频繁,同时针对服务器的选择方面也就越来越多样化和细分化。那么对于我们用户来说,如何选择符合自身业务需求和最优性价比的产品呢?笔者将通过刚刚购买的这台服务器的...

MFC转QT:Qt基础知识(mfc和qt的区别)

1.Qt框架概述Qt的历史和版本Qt是一个跨平台的C++应用程序开发框架,由挪威公司Trolltech(现为QtCompany)于1991年创建。Qt的发展历程:1991年:Qt项目启动1995年...

数据库,QSqlTableModel(数据库有哪些)

QMYSQL——mysqlQSQLITE——sqliteQOICQ——orcale所需头文件.pro增加sql#include<QSqlDatabase>#include<Q...

python通过oledb连接dbf数据库(python连接jdbc)

起因:因为工作需要,需要读取dbf文件和系统数据中数据进行校对,因为知道dbf文件可以用sql查询,所以想能不能像mysql/oracle那样连接,再调用执行sql方法,通过一系列百度,尝试,最终通过...

Excel常用技能分享与探讨(5-宏与VBA简介 VBA与数据库)

在VBA(VisualBasicforApplications)中使用数据库(如Access、SQLServer、MySQL等)具有以下优点,适用于需要高效数据管理和复杂业务逻辑的场景:1....

Excel常用技能分享与探讨(5-宏与VBA简介 VBA与数据库-二)

以下是常见数据库软件的详细配置步骤,涵盖安装、驱动配置、服务启动及基本设置,确保VBA能够顺利连接:一、MicrosoftAccess适用场景:小型本地数据库,无需独立服务。配置步骤:安装Acces...

Windows Docker 安装(docker安装windows容器)

Docker并非是一个通用的容器工具,它依赖于已存在并运行的Linux内核环境。Docker实质上是在已经运行的Linux下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的L...

Windows下安装Ubuntu虚拟机方法(windows下安装ubuntu20)

在Windows下安装Ubuntu虚拟机。选择使OracleVMVirtualBox安装Ubuntu虚拟机。1.下载和安装OracleVMVirtualBox:访问OracleVMVir...

java入门教程1 - 安装和配置(win和linux)

windows安装和配置安装javahttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html目前大部分项目的...

Centos7 安装Tomcat8服务及配置jdk1.8教程

1、下载jdk1.8压缩包下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.htmltom...

全网最完整的免费java教程讲义(一)——java配置和安装

一,安装Java1)安装JDK要学习和使用java,首先需要安装JDK(JavaDevelopemntKit),相当于java安装包。Java的下载页在甲骨文官网上:https://www.or...

取消回复欢迎 发表评论: