揭秘Facebook首个数据中心:全球15亿用户的账户信息都在这里

摘要

对于 Facebook、Google 这种体量的科技公司而言,数据中心应该是处于军事级别的保密状态,连这些公司的大多数内部员工都进不去。

对于 Facebook、Google 这种体量的科技公司而言,数据中心应该是处于军事级别的保密状态,连这些公司的大多数内部员工都进不去。

不过,最近 Facebook 却邀请了一些记者去参观它位于俄勒冈州的 Prineville 数据中心。

1468490784-4845-20160714174054654-874493444

(Prineville 位于美国西北部。图自:Google

Prineville 数据中心是 Facebook 的第一个数据中心。它目前拥有三座大型建筑,最小的一座占地 35 万平方公尺;最新的一座还在建设中,占地 45 万平方公尺。三座建筑中的每一座都足够容纳一个火箭发射器,而且还能空出不少空间来。

我们通过图片来看一下。

略显高调的标牌

1468490784-5657-20160714174055014-1032741523

其他公司一般不会在自家的数据中心旁边放上一个标牌,但是 Facebook 不这样。这是它在 Prineville 建筑群旁边设置的入口标志。

水和太阳能

1468490783-1160-20160714174054654-884863136

Facebook 之所以选择在荒无人烟的俄勒冈州建立数据中心,就是为了利用这里的冷空气,来替代空调的服务器冷却功能。在图片中我们也能看到有一个巨大的储水池,是为了在天气变热时起到冷却作用。

在用电方面,这个数据中心占用了当地电网所供应的大多数电量,不过 Facebook 也采用太阳能来发电。

备用设备

1468490784-3332-20160714174054654-919934403

如果数据中心出了问题,技术人员就会从这个房间里拿出一些备用设备。它们每一个都贴上了条形码,也一直有人在保管着。

社区

1468490788-8325-20160714174054654-1226378894

在 Prineville 这样的小镇,Facebook 是比较重要的雇主。Facebook 帮助提升了当地的电力和水利系统,所以受到当地人的欢迎。

数据的“太平间”

1468490784-3822-20160714174054654-517320056

这个房间,连数据中心的大多数工作人员都不能进,因为它是专门用来做磁盘数据清理的。在这个房间里,Facebook 删除磁盘中的数据,然后将磁盘重新投入使用或者直接销毁。

零食

1468490793-8834-20160714174055607-192605686

没错,即使是感觉中冷冰冰的地方,也会有零食出现,而且貌似还不少。

无处不在的服务器

1468490794-7635-20160714174056201-1737570485

Facebook 不使用空调来调节温度,所以在服务器机房里,不那么嘈杂,温度也比较舒适。图片左侧的服务器存储的是用户的账户信息。

所以理论上,如果你今天登录了 Facebook,那么很有可能你已经与图片中的服务器发生关联。

还是服务器

1468490796-7373-20160714174055842-1002669181

这些服务器主要负责承载 Facebook 的社交网络数据。

过道

1468490796-6455-20160714174056201-462516337

每一条过道两边大概有 24 个服务器架子。

服务器细节 1

1468490797-7598-20160714174057217-1882651291

下面这张图可以更清楚地看到服务器的细节。这里出现的蓝光是 LED 灯发出的。

服务器细节 2

1468490799-8500-20160714174058139-439342242

看看就好,没什么可解释的。

排热

1468490804-4681-20160714174057170-167390009

为了冷却 CPU,需要从外部抽入冷风,然后再将冷风引到图中的过道中来。当冷风变热,就会被排出去。与这个建筑的其他方位不同,这些过道很嘈杂,而且很热。

风扇

1468490805-3739-20160714174058342-1675020629

这张图展示的是服务器的风扇。

Big Sur

1468490806-2386-20160714174058029-1252466517

该数据中心安放了 Facebook 的 Big Sur 人工智能服务器。每一台都安装了 8 个英伟达的高端芯片。这些服务器看起来比 Facebook 的其他服务器厚一点。

Big Sur 细节图 1

1468490806-8548-20160714174058764-754756121

Big Sur 细节图 2

1468490808-5828-20160714174058779-681739334

可以看到,每一台 Big Sur 服务器有两个 CPU。

冷却系统

1468490811-7947-20160714174059779-1001994942

在服务器机房的二楼是冷却系统。图片右侧就是外部空气进来的地方。不过在进来之前,它们要先经过一层滤网,以便把空气的灰尘过滤出去。

冷却系统细节

1468490815-2427-20160714174110186-475207417

当空气被过滤之后,就要进入一个气体冷却系统。

风扇

1468490817-8443-20160714174059936-1432553848

图中的风扇可以将空气吸入到服务器机房。

大风扇

1468490817-2000-20160714174100342-1578606547

当冷空气完成它们的使命后,将会被外边的大风扇抽出去。

4 号大楼

1468490818-3438-20160714174100889-759871320

这张照片中出现的是 4 号大楼。这栋楼基本上被贡献给“冻结的记忆”。所谓“冻结的记忆“指的就是老用户传到 Facebook 上的一些时间较久的照片、文章、视频等数据,用户基本上不会再去查看。毕竟 Facebook 不能删除它们,于是就把这些数据移动到 4 号大楼中去。

所以, 4 号大楼中的服务器基本上处于“沉睡”状态,除非它们收到用户的数据请求。

建设中的 3 号大楼

1468490819-5419-20160714174100951-1046805680

3 号大楼还在建设中。

备用发电机

1468490821-1662-20160714174101170-485080121

如果出现了电力故障,这张图中的巨型发电机就可以起到作用。

冻结的记忆

1468490826-4038-20160714174101186-263623703

这就是用来存放“冻结的记忆“的服务器。每个架子上有 32 个服务器,可以存储 2PB 的数据。(1PB=1024TB,1TB=1024GB)

“冻结的记忆”细节图

1468490826-7732-20160714174101201-834186581

设备测试实验室

1468490828-1033-20160714174101217-834332046

4 号楼除了要存储“冻结的记忆“,还被作为 Facebook 的移动设备测试实验室。这里大概有 60 个图中的架子,每个架子有 32 台手机。这些手机专门用来测试 Facebook 应用的新版本。

Facebook 图标

1468490828-9056-20160714174102482-1321701241

在数据中心里很少见到 Facebook logo,但也不是没有。

最后的彩蛋

1468490829-6223-20160714174102451-1031406890

所谓的彩蛋,就是苹果公司在 Prinevile 的数据中心。与 Facebook 不同,苹果并没有在周围设置布置任何 logo。

插图来自:techcrunch

题图来自:datacentreinsight

  • 版权声明: 本文源自 ifanr 爱范儿, 于5个月前,由整理发表,共 1871字。
  • 原文链接:点此查看原文

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: