海洋深处的数据中心——微软Natick项目

数据中心(data
center)是云计算的支柱,云计算的蓬勃发展离不开数据中心在建造运营方面的不断创新。但云端数据中心的运行过程中会产生大量热量,冷却降温过程则意味着巨大的能源消耗,这意味着需要庞大的资金。如何解决数据中心的能耗问题对云计算的进一步普及十分重要。针对这一问题,在一份内部提案启发下,五位微软工程师于2014年夏天开始了Natick项目,研究在世界各地建造、运营海底数据中心的可行性,期待建立部署便利、成本更低、响应快速、环境友好的数据中心。
全球半数人口沿海居住,数据中心为什么不呢?
2013年春天,曾在美国潜艇上服役三年的Sean James在微软年度创新活动 “Think Week(思考周)”上递交了一份提案——建立水下数据中心。这一提案的基本理念是将数据中心服务器装入防水的容器中,放入海底,利用寒冷的海水带走服务器工作中产生的大量热量,达到冷却的目的。

“我不知道大家对这个主意怎么看。”微软云计算基础设施与运营的高级研究项目经理Sean已在微软数据中心工作了15年,“我有在水下安装复杂电子设备、并防止它们被海水腐蚀的经历,那些严苛的设计、测试流程帮助我联想到建造海底数据中心的可能性。”
随后,这一充满创新的提案被送到微软研究院NExT特殊项目负责人Norm Whitaker面前,并立即引起了注意。第二年夏天,Norm、Sean等五位工程师正式组队,启动了Natick项目。
创新不一定是全新,它也可以是用现有技术联系本无关联的事情
Natick项目的构想充满创意,但海底设备容器问题、设备供电问题、数据延迟问题、建造周期问题、环境问题却是摆在项目组研究人们面前的一个个挑战。

针对设备容器问题,经过综合考虑,项目组决定选用圆筒形容器包裹住数据中心,因为圆筒形的容器承受海底高压,保证数据中心的正常运转。而最终,一个重量约17吨,高10
英尺,直径超过7英尺的圆柱体也摆在了项目成员的面前。

在解决设备供电问题时,研究人员原本设想通过陆上发电站进行供电,但之后的一个设想令所有人都感到惊喜:为什么不从不断运动的海浪中获取能源,为数据中心供电呢?在未来,Natick项目将使用更多潮汐能、风能等方式对设备进行功能,降低成本的同时也对环境更加友好。

事实上,云端数据中心的延迟也是研究人员面临的一个重大挑战。考虑到全球半数人口居住在距海岸线200公里以内的地方,将Natick项目的海底数据中心设计在离海岸线较近的地点是一个明智的选择,靠近人口密集区域不仅降低了维护运营成本,同时也让数据传输距离大大减少,传输速度更快,延迟更低。

如果一个项目需要巨大的时间成本进行测试,那么在实际应用时,这一项目便很难得到广泛推广。但令人振奋的是,Natick项目还具有快速部署的优势。打造第一个海底数据中心原型Leona
Philpot,项目组仅用了90天。

Natick项目带来的另一大惊喜是对海洋环境影响微乎其微。第一座海底数据中心原型机Leona
Philpot下水后很快融入环境,海洋生物并不排斥它,还很快在上面定居。数据中心发出的噪音甚至都被周围小虾游动时发出的咔嗒声掩盖了。
这是Natick项目的一小步,也许是数据中心的未来的一大步
2015年8月,名为Leona Philpot的第一座海底数据中心原型机被安置到加州中部海岸附近。除了一位潜水员每月做一次例行检查,实验的三个月里,项目组成员一直通过数据中心上的相机、传感器在微软总部雷德蒙德园区对其进行包括温度、湿度、电流等数据的监测。这期间,Leona
Philpot还经历了一次小型海啸,但安然度过。

未来,Natick项目组还将设计建造容量更大,处理能力更强的水下数据中心,相信未来Natick项目将更好服务于云端数据中心的建设与维护工作。
了解更多关于Natick项目的详情,请访问http://www.projectnatick.com/

Natick项目时间轴

推荐阅读

欢迎关注
微软亚洲研究院官方网站:http://www.msra.cn
微软亚洲研究院人人网主页:http://page.renren.com/600674137
微软亚洲研究院微博:http://t.sina.com.cn/msra
微软亚洲研究院微信:搜索“微软研究院“或扫描下方二维码:

海洋深处的数据中心——微软Natick项目的更多相关文章
- [cnbeta]微软最强数据中心级操作系统
微软近日发表了一篇介绍Windows系统内核的博文,期间为了展示Windows的强大扩展性,放出了一张非常震撼的Windows任务管理器截图:乍一看似乎没啥特别的,几十甚至上百个逻辑核心的系统并不罕见 ...
- 透过微软研究院在“数据中心网络”的重大进展看SIGCOMM 2013
2013" title="透过微软研究院在"数据中心网络"的重大进展看SIGCOMM 2013"> 编者按:于8月12日至16日在香港举行的SI ...
- Java开源协同办公项目:数据中心,自定义查询语句使用教程
O2OA提供的数据管理中心,可以让用户通过配置的形式完成对数据的汇总,统计和数据分组展现,查询和搜索数据形成列表数据展现.也支持用户配置独立的数据表来适应特殊的业务的数据存储需求.本文主要介绍如何在O ...
- 怎样打造一个分布式数据库——rocksDB, raft, mvcc,本质上是为了解决跨数据中心的复制
摘自:http://www.infoq.com/cn/articles/how-to-build-a-distributed-database?utm_campaign=rightbar_v2& ...
- SDN与NFV技术在云数据中心的规模应用探讨
Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链 ...
- Microsoft Azure News(1) 新的数据中心Japan East, Japan West and Brazil South
<Windows Azure Platform 系列文章目录> 微软官方博客今天表示,微软宣布将在日本东部(埼玉县)和日本西部(大阪)提供Windows Azure服务.就在最近,微软为W ...
- [转载] Google数据中心网络技术漫谈
原文: http://www.sdnlab.com/12700.html?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd ...
- H3C数据中心虚拟化解决方案技术白皮书
缩略语清单: 缩略语 英文全名 中文解释 IDC Internet Data Center 互联网数据中心 VRF Virtual Router Forwarding 虚拟路由器转发 SMP Symm ...
- 基于 HTML5 的 WebGL 和 VR 技术的 3D 机房数据中心可视化
前言 在 3D 机房数据中心可视化应用中,随着视频监控联网系统的不断普及和发展, 网络摄像机更多的应用于监控系统中,尤其是高清时代的来临,更加快了网络摄像机的发展和应用. 在监控摄像机数量的不断庞大的 ...
随机推荐
- CF 1047 C - Enlarge GCD [素数筛]
传送门:http://codeforces.com/contest/1047/problem/C 题意:给出n个数字,求最少删除几个数可以使剩下的数字的GCD大于n个数字的GCD 思路:最开始想的是先 ...
- cmake target_link_libraries() 中<PUBLIC|PRIVATE|INTERFACE> 的区别
如果目标的头文件中包含了依赖的头文件(源文件间接包含),那么这里就是PUBLIC 如果目标仅源文件中包含了依赖的头文件,那么这里就是PRIVATE 如果目标的头文件包含依赖,但源文件未包含,那么这里就 ...
- vim 高级技巧
复制粘贴 normal 或v模式下 y/d/x 复制后,p来粘贴 编辑模式 默认的 set autoindent 会导致粘贴代码会导致缩进混乱 一则可以先关掉autoindent,二则可以先设置set ...
- tesseract系列(1) -- tesseract用vs编译成库
1.下载teseract 下载地址github: https://github.com/tesseract-ocr/tesseract/releases/ 2.编译源码 源码的编译有两种方式 ...
- Log4J基础
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式.日志信息的优先级从高到低有ERROR.WARN. INFO.DEBUG,分别用来指定这条日志信息的重要程度: ...
- linux中的文件解压命令
http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0. ...
- Part-Appium-1
1.安装node > 下载二进制文件,解压后,配置到环境变量 https://nodejs.org/download/release/latest/ > vim ~/.bashrc,exp ...
- Kintinuous解析
版权声明:本文为博主原创文章,未经博主允许不得转载. Kintinuous是Thomas Whelan在National University of Ireland Maynooth读博期间的工作,有 ...
- android优化中国风应用、完整NBA客户端、动态积分效果、文件传输、小说阅读器等源码
Android精选源码 android拖拽下拉关闭效果源码 一款优雅的中国风Android App源码 EasySignSeekBar一个漂亮而强大的自定义view15 android仿蘑菇街,蜜芽宝 ...
- 深入JVM内核--JVM简介
JVM概念 jvm是指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完成计算机系统. 目前主要有vmMare.visual Box和JVM三款虚拟机. JVM使用软件模拟java字节 ...